[BACK]Return to intr.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / x86 / x86

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/x86/x86/intr.c between version 1.29.8.2 and 1.29.8.3

version 1.29.8.2, 2007/10/06 02:42:33 version 1.29.8.3, 2007/12/03 16:14:21
Line 760  intr_disestablish(struct intrhand *ih)
Line 760  intr_disestablish(struct intrhand *ih)
   
         mutex_enter(&x86_intr_lock);          mutex_enter(&x86_intr_lock);
         pic->pic_hwmask(pic, ih->ih_pin);          pic->pic_hwmask(pic, ih->ih_pin);
         x86_atomic_clearbits_l(&ci->ci_ipending, (1 << ih->ih_slot));          atomic_and_32(&ci->ci_ipending, ~(1 << ih->ih_slot));
   
         /*          /*
          * Remove the handler from the chain.           * Remove the handler from the chain.

Legend:
Removed from v.1.29.8.2  
changed lines
  Added in v.1.29.8.3

CVSweb <webmaster@jp.NetBSD.org>