Date: Fri, 14 Apr 2006 21:30:33 GMT From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 95274 for review Message-ID: <200604142130.k3ELUXWX035203@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=95274 Change 95274 by marcel@marcel_nfs on 2006/04/14 21:30:22 Eliminate the PUC_FASTINTR option. Interrupts will be fast by default. When there's a subordinate driver that's not fast, the interrupt will become MPSAFE. Affected files ... .. //depot/projects/uart/alpha/conf/DEFAULTS#2 edit .. //depot/projects/uart/amd64/conf/DEFAULTS#2 edit .. //depot/projects/uart/conf/NOTES#33 edit .. //depot/projects/uart/conf/options#27 edit .. //depot/projects/uart/i386/conf/DEFAULTS#2 edit .. //depot/projects/uart/ia64/conf/DEFAULTS#2 edit .. //depot/projects/uart/pc98/conf/DEFAULTS#2 edit Differences ... ==== //depot/projects/uart/alpha/conf/DEFAULTS#2 (text+ko) ==== @@ -7,5 +7,3 @@ # Pseudo devices. device mem # Memory and kernel memory devices - -options PUC_FASTINTR ==== //depot/projects/uart/amd64/conf/DEFAULTS#2 (text+ko) ==== @@ -11,5 +11,3 @@ # Pseudo devices. device mem # Memory and kernel memory devices device io # I/O device - -options PUC_FASTINTR ==== //depot/projects/uart/conf/NOTES#33 (text+ko) ==== @@ -1684,15 +1684,8 @@ device scc # PCI Universal Communications driver -# Supports various single and multi port PCI serial cards. Maybe later -# also the parallel ports on combination serial/parallel cards. New cards -# can be added in src/sys/dev/puc/pucdata.c. -# -# If the PUC_FASTINTR option is used the driver will try to use fast -# interrupts. The card must then be the only user of that interrupt. -# Interrupts cannot be shared when using PUC_FASTINTR. +# Supports various multi port PCI I/O cards. device puc -options PUC_FASTINTR # # Network interfaces: ==== //depot/projects/uart/conf/options#27 (text+ko) ==== @@ -123,7 +123,6 @@ PANIC_REBOOT_WAIT_TIME opt_panic.h PPS_SYNC opt_ntp.h PREEMPTION opt_sched.h -PUC_FASTINTR opt_puc.h QUOTA SCHED_4BSD opt_sched.h SCHED_ULE opt_sched.h ==== //depot/projects/uart/i386/conf/DEFAULTS#2 (text+ko) ==== @@ -14,5 +14,3 @@ # Pseudo devices. device mem # Memory and kernel memory devices device io # I/O device - -options PUC_FASTINTR ==== //depot/projects/uart/ia64/conf/DEFAULTS#2 (text+ko) ==== @@ -10,5 +10,3 @@ # Pseudo devices. device mem # Memory and kernel memory devices - -options PUC_FASTINTR ==== //depot/projects/uart/pc98/conf/DEFAULTS#2 (text+ko) ==== @@ -15,5 +15,3 @@ # Pseudo devices. device mem # Memory and kernel memory devices device io # I/O device - -options PUC_FASTINTR
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604142130.k3ELUXWX035203>