SIO Interrupt storms and unhandled interrupts

Mike Tancsa mike at sentex.net
Thu Sep 9 18:11:08 PDT 2004


At 05:41 PM 09/09/2004, M. Warner Losh wrote:

>I like this fix!  I'll see if I can find time to commit it.

I messed up the RELENG_4 patch when posting.  Here it is again.  If you 
could commit it (especially to RELENG_4) that would be really great!  It 
would reduce the manual bug fixes we have to commit after each cvsup by one 
more!


# diff -u sys/isa/sio.c.prev sys/isa/sio.c
--- sys/isa/sio.c.prev  Thu Sep  9 20:54:24 2004
+++ sys/isa/sio.c       Thu Sep  9 20:54:38 2004
@@ -602,7 +602,6 @@
         { 0x048011c1, "Lucent kermit based PCI Modem", 0x14 },
         { 0x95211415, "Oxford Semiconductor PCI Dual Port Serial", 0x10 },
         { 0x7101135e, "SeaLevel Ultra 530.PCI Single Port Serial", 0x18 },
-       { 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
         { 0x98459710, "Netmos Nm9845 PCI Bridge with Dual UART", 0x10 },
         { 0x00000000, NULL, 0 }
  };



and
# diff -u sys/dev/puc/pucdata.c.prev sys/dev/puc/pucdata.c
--- sys/dev/puc/pucdata.c.prev  Thu Sep  9 21:01:30 2004
+++ sys/dev/puc/pucdata.c       Thu Sep  9 21:02:48 2004
@@ -804,6 +804,15 @@
             },
         },

+        {   "SmartLink 5634PCV SurfRider",
+            {   0x151f, 0x0000, 0,      0       },
+            {   0xffff, 0xffff, 0,      0       },
+            {
+                { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+            },
+        },
+
+
         /* Actiontec  56K PCI Master */
         {   "Actiontec 56K PCI Master",
             {   0x11c1, 0x0480, 0x0,    0x0     }, 



More information about the freebsd-current mailing list