PERFORCE change 95274 for review

Marcel Moolenaar marcel at FreeBSD.org
Fri Apr 14 21:30:34 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=95274

Change 95274 by marcel at 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


More information about the p4-projects mailing list