* Serial: bug in 8250.c when handling PCI or other level triggers @ 2005-12-14 15:23 Alan Cox 2005-12-14 16:07 ` Meelis Roos 2005-12-14 16:55 ` Russell King 0 siblings, 2 replies; 24+ messages in thread From: Alan Cox @ 2005-12-14 15:23 UTC (permalink / raw) To: rmk, linux-kernel The receive_chars function is designed to handle the case where the port is jammed full on by aborting after 256 characters in one IRQ. Unfortunately the author of this code forgot that some systems are level triggered. On these systems the IRQ simply gets invoked again and the count loop just makes the problem take longer to clear. In the non level case it appears that a jam could leave the IRQ jammed forever and ignored - the remaining bytes never appearing. As far as I can see the code would actually need to clear the interrupt enable and then restore it on a timer event or similar in order to get the intended effect. Alan ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 15:23 Serial: bug in 8250.c when handling PCI or other level triggers Alan Cox @ 2005-12-14 16:07 ` Meelis Roos 2005-12-14 17:24 ` Russell King 2005-12-14 22:29 ` Alan Cox 2005-12-14 16:55 ` Russell King 1 sibling, 2 replies; 24+ messages in thread From: Meelis Roos @ 2005-12-14 16:07 UTC (permalink / raw) To: alan, linux-kernel AC> The receive_chars function is designed to handle the case where the port AC> is jammed full on by aborting after 256 characters in one IRQ. AC> Unfortunately the author of this code forgot that some systems are level AC> triggered. On these systems the IRQ simply gets invoked again and the AC> count loop just makes the problem take longer to clear. Could this be connected wiht the massive amount of these messages when I use minicom on a PC to see another computers serial console? serial8250: too much work for irq4 I've seen this on different PC-s, PIIX3+K6 and ICH2+Celeron are the last ones that I certainly remember behaving like this. -- Meelis Roos ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 16:07 ` Meelis Roos @ 2005-12-14 17:24 ` Russell King 2005-12-14 18:43 ` Meelis Roos 2005-12-21 20:33 ` Meelis Roos 2005-12-14 22:29 ` Alan Cox 1 sibling, 2 replies; 24+ messages in thread From: Russell King @ 2005-12-14 17:24 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Wed, Dec 14, 2005 at 06:07:00PM +0200, Meelis Roos wrote: > AC> The receive_chars function is designed to handle the case where the port > AC> is jammed full on by aborting after 256 characters in one IRQ. > AC> Unfortunately the author of this code forgot that some systems are level > AC> triggered. On these systems the IRQ simply gets invoked again and the > AC> count loop just makes the problem take longer to clear. > > Could this be connected wiht the massive amount of these messages when > I use minicom on a PC to see another computers serial console? > > serial8250: too much work for irq4 > > I've seen this on different PC-s, PIIX3+K6 and ICH2+Celeron are the > last ones that I certainly remember behaving like this. Hmm, possibly, but could you apply this patch and provide the resulting messages please? It'll probably cause some character loss when it decides to dump some debugging. diff -up -x BitKeeper -x ChangeSet -x SCCS -x _xlk -x '*.orig' -x '*.rej' -r orig/drivers/serial/8250.c linux/drivers/serial/8250.c --- orig/drivers/serial/8250.c Mon Apr 4 22:54:05 2005 +++ linux/drivers/serial/8250.c Mon Apr 11 15:39:33 2005 @@ -69,7 +69,8 @@ unsigned int share_irqs = SERIAL8250_SHA #define DEBUG_INTR(fmt...) do { } while (0) #endif -#define PASS_LIMIT 256 +//#define PASS_LIMIT 256 +#define PASS_LIMIT 32 /* * We default to IRQ0 for the "no irq" hack. Some @@ -135,6 +137,18 @@ struct uart_8250_port { */ void (*pm)(struct uart_port *port, unsigned int state, unsigned int old); + + struct log { + unsigned long jiffies; + unsigned char type; + unsigned char num; + unsigned char unused[2]; + unsigned char lsr_b; + unsigned char iir_b; + unsigned char lsr_e; + unsigned char iir_e; + } log[64]; + unsigned char log_idx; }; struct irq_info { @@ -1284,6 +1304,8 @@ serial8250_handle_port(struct uart_8250_ { unsigned int status = serial_inp(up, UART_LSR); + up->log[up->log_idx].lsr_b = status; + DEBUG_INTR("status = %x...", status); if (status & UART_LSR_DR) @@ -1291,6 +1313,8 @@ serial8250_handle_port(struct uart_8250_ check_modem_status(up); if (status & UART_LSR_THRE) transmit_chars(up); + + up->log[up->log_idx].lsr_e = status; } /* @@ -1318,6 +1342,7 @@ static irqreturn_t serial8250_interrupt( spin_lock(&i->lock); l = i->head; + again: do { struct uart_8250_port *up; unsigned int iir; @@ -1325,6 +1350,12 @@ static irqreturn_t serial8250_interrupt( up = list_entry(l, struct uart_8250_port, list); iir = serial_in(up, UART_IIR); + + up->log[up->log_idx].jiffies = jiffies; + up->log[up->log_idx].type = 0; + up->log[up->log_idx].num = pass_counter; + up->log[up->log_idx].iir_b = iir; + if (!(iir & UART_IIR_NO_INT)) { spin_lock(&up->port.lock); serial8250_handle_port(up, regs); @@ -1336,16 +1367,62 @@ static irqreturn_t serial8250_interrupt( } else if (end == NULL) end = l; + up->log[up->log_idx].iir_e = serial_in(up, UART_IIR); + up->log_idx = (up->log_idx + 1) & 63; + l = l->next; if (l == i->head && pass_counter++ > PASS_LIMIT) { /* If we hit this, we're dead. */ printk(KERN_ERR "serial8250: too much work for " "irq%d\n", irq); + goto debug; break; } } while (l != end); + if (handled) + goto out; + + /* + * We didn't recognise the interrupt. This could be because the + * port raised a receiver interrupt, but left the IIR indicating + * no interrupt pending. Scan all ports on this interrupt and + * rely upon the LSR only. Luckily this seems to be rare, but + * does happen with 16550As. --rmk + */ + l = i->head; + do { + struct uart_8250_port *up; + + up = list_entry(l, struct uart_8250_port, list); + spin_lock(&up->port.lock); + serial8250_handle_port(up, regs); + spin_unlock(&up->port.lock); + l = l->next; + } while (l != i->head); + goto again; + + debug: + l = i->head; + do { + struct uart_8250_port *up = list_entry(l, struct uart_8250_port, list); + int i; + + printk("serial8250: port %p(%d)\n", up, up->port.line); + for (i = 0; i < 64; i++) + printk("%d: jif=%08lx type=%02x num=%02x iir=%02x lsr=%02x => iir=%02x lsr=%02x\n", i, + up->log[(up->log_idx + i) & 63].jiffies, + up->log[(up->log_idx + i) & 63].type, + up->log[(up->log_idx + i) & 63].num, + up->log[(up->log_idx + i) & 63].iir_b, + up->log[(up->log_idx + i) & 63].lsr_b, + up->log[(up->log_idx + i) & 63].iir_e, + up->log[(up->log_idx + i) & 63].lsr_e); + l = l->next; + } while (l != i->head); + + out: spin_unlock(&i->lock); DEBUG_INTR("end.\n"); -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 17:24 ` Russell King @ 2005-12-14 18:43 ` Meelis Roos 2005-12-21 15:24 ` Russell King 2005-12-21 20:33 ` Meelis Roos 1 sibling, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-14 18:43 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Hmm, possibly, but could you apply this patch and provide the resulting > messages please? It'll probably cause some character loss when it > decides to dump some debugging. Not before friday unfortunately, but I will try then. -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 18:43 ` Meelis Roos @ 2005-12-21 15:24 ` Russell King 0 siblings, 0 replies; 24+ messages in thread From: Russell King @ 2005-12-21 15:24 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Wed, Dec 14, 2005 at 08:43:27PM +0200, Meelis Roos wrote: > >Hmm, possibly, but could you apply this patch and provide the resulting > >messages please? It'll probably cause some character loss when it > >decides to dump some debugging. > > Not before friday unfortunately, but I will try then. Any news? -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 17:24 ` Russell King 2005-12-14 18:43 ` Meelis Roos @ 2005-12-21 20:33 ` Meelis Roos 2005-12-21 22:15 ` Russell King 1 sibling, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-21 20:33 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Hmm, possibly, but could you apply this patch and provide the resulting > messages please? It'll probably cause some character loss when it > decides to dump some debugging. Here is the full dmesg with it, from ICH2. First messages are from serial port initialisation and the last ones are from running minicom at 9600 as thje console for a cisco. Linux version 2.6.15-rc6-g3e1ec1f4 (mroos@rhn) (gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)) #113 PREEMPT Wed Dec 21 20:14:15 EET 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001ffc0000 (usable) BIOS-e820: 000000001ffc0000 - 000000001fff8000 (ACPI data) BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131008 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 126912 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 AMI ) @ 0x000ff980 ACPI: RSDT (v001 D815EA D815EEA2 0x20021106 MSFT 0x00001011) @ 0x1fff0000 ACPI: FADT (v001 D815EA EA81510A 0x20021106 MSFT 0x00001011) @ 0x1fff1000 ACPI: DSDT (v001 D815E2 EA81520A 0x00000023 MSFT 0x0100000b) @ 0x00000000 ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 30000000 (gap: 20000000:dfb80000) Built 1 zonelists Kernel command line: root=/dev/hda3 ro nmi_watchdog=1 lapic Found and enabled local APIC! mapped APIC to ffffd000 (fee00000) Initializing CPU#0 CPU 0 irqstacks, hard=c0414000 soft=c0413000 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 897.209 MHz processor. Using pmtmr for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 515136k/524032k available (2050k kernel code, 8424k reserved, 917k data, 152k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1795.99 BogoMIPS (lpj=3591986) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 128K CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. mtrr: v2.0 (20020519) CPU: Intel Celeron (Coppermine) stepping 0a Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0e00) NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xfda95, last bus=2 PCI: Using configuration type 1 ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI quirk: region 0400-047f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region 0500-053f claimed by ICH4 GPIO Boot video device is 0000:02:00.0 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: Power Resource [FDDP] (off) ACPI: Power Resource [URP1] (off) ACPI: Power Resource [URP2] (off) ACPI: Power Resource [LPTP] (off) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *9 10 11 12) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) PCI: Bridge: 0000:00:01.0 IO window: d000-dfff MEM window: ff900000-ff9fffff PREFETCH window: eea00000-f6afffff PCI: Bridge: 0000:00:1e.0 IO window: c000-cfff MEM window: ff800000-ff8fffff PREFETCH window: ee900000-ee9fffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PBTN] lp: driver loaded but no devices found Real Time Clock Driver v1.12 Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel i815 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] Initialized drm 1.0.0 20040925 Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Hangcheck: Using monotonic_clock(). PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] parport0: faking semi-colon parport0: Printer, Hewlett-Packard HP LaserJet 1100 lp0: using parport0 (interrupt-driven). Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com e100: Intel(R) PRO/100 Network Driver, 3.4.14-k4-NAPI e100: Copyright(c) 1999-2005 Intel Corporation ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11 e100: eth0: e100_probe: addr 0xff8ff000, irq 11, MAC addr 00:03:47:A4:64:D5 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 0000:00:1f.1 ICH2: chipset revision 2 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: ST380011A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: CDU5211, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 hda4 hdc: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 NET: Registered protocol family 2 input: AT Translated Set 2 keyboard as /class/input/input1 IP route cache hash table entries: 8192 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 5, 131072 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 32768 bind 32768) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Testing NMI watchdog ... OK. Using IPI Shortcut mode ACPI wakeup devices: PBTN PCI1 UAR1 USB USB2 AC9 SMB ACPI: (supports S0 S1 S4 S5) EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 152k freed kjournald starting. Commit interval 5 seconds logips2pp: Detected unknown logitech mouse model 99 input: ImExPS/2 Logitech Explorer Mouse as /class/input/input2 device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.3 ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1f.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: UHCI Host Controller uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000ef40 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:00:1f.4[C] -> Link [LNKH] -> GSI 10 (level, low) -> IRQ 10 PCI: Setting latency timer of device 0000:00:1f.4 to 64 uhci_hcd 0000:00:1f.4: UHCI Host Controller uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1f.4: irq 10, io base 0x0000ef80 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI 9 (level, low) -> IRQ 9 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 55398 usecs intel8x0: clocking to 41147 Adding 1004052k swap on /dev/hda2. Priority:-1 extents:1 across:1004052k EXT3 FS on hda3, internal journal NTFS driver 2.1.25 [Flags: R/W MODULE]. SCSI subsystem initialized Initializing USB Mass Storage driver... usbcore: registered new driver usb-storage USB Mass Storage support registered. smsc47m1: Found SMSC LPC47M10x/LPC47M13x md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 kjournald starting. Commit interval 5 seconds EXT3 FS on hda4, internal journal EXT3-fs: mounted filesystem with ordered data mode. lp0: ECP mode serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 30: jif=fffef262 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef262 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef262 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef262 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef262 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef262 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef262 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef262 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef262 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef262 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef262 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef262 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef262 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef262 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef262 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef262 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef262 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef262 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef262 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef262 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef262 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef262 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef262 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef262 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef262 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef262 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef262 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef262 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef262 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef262 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef262 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef262 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef262 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef262 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef262 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef262 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef262 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef262 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef262 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef262 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef262 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef262 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef262 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef262 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef262 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef262 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef262 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef262 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef262 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef262 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef262 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef262 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef262 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef262 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef262 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef262 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef262 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef262 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef262 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef262 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef262 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef262 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef2c8 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef2c8 type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 30: jif=fffef307 type=00 num=00 iir=c1 lsr=00 => iir=c1 lsr=00 31: jif=fffef307 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef307 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef307 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef307 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef307 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef307 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef307 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef307 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef307 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef307 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef307 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef307 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef307 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef307 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef307 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef307 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef307 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef307 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef307 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef307 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef307 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef307 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef307 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef307 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef307 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef307 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef307 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef307 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef307 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef307 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef307 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef307 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef307 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef307 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef307 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef307 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef307 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef307 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef307 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef307 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef307 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef307 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef307 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef307 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef307 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef307 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef307 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef307 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef307 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef307 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef307 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef307 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef307 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef307 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef307 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef307 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef307 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef307 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef307 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef307 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef307 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef307 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef307 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef308 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef308 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef308 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef308 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef308 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef308 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef308 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef308 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef308 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef308 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef308 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef308 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef308 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef308 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef308 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef308 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef308 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef308 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef308 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef308 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef308 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef308 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef308 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef308 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef308 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef308 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef308 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef308 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef308 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef308 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef308 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef308 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef308 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef308 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 30: jif=fffef309 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef309 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef309 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef309 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef309 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef309 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef309 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef309 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef309 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef309 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef309 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef309 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef309 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef309 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef309 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef309 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef309 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef309 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef309 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef309 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef309 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef309 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef309 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef309 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef309 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef309 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef309 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef309 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef309 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef309 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef309 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef309 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef309 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef309 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef309 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef309 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef309 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef309 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef309 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef309 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef309 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef309 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef309 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef309 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef309 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef309 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef309 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef309 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef309 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef309 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef309 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef309 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef309 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef309 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef309 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef309 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef309 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef309 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef309 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef309 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef309 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef309 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef309 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef309 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef30a type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef30a type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef30a type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef30a type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef30a type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef30a type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef30a type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef30a type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef30a type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef30a type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef30a type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef30a type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef30a type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef30a type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef30a type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef30a type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef30a type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef30a type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef30a type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef30a type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef30a type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef30a type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef30a type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef30a type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef30a type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef30a type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef30a type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef30a type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef30a type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef30a type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef30a type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef30a type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef30a type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef30a type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef30a type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef30a type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef30a type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef30a type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef30a type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef30a type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef30a type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef30a type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef30a type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef30a type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef30a type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef30a type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef30a type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef30a type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef30a type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef30a type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef30a type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef30a type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef30a type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef30a type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef30a type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef30a type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef30a type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef30a type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef30a type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef30a type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef30a type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef30a type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef371 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef371 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef3b0 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef3b0 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef3b0 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef3b0 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef3b0 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef3b0 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef3b0 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef3b0 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef3b0 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef3b0 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef3b0 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef3b0 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef3b0 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef3b0 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef3b0 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef3b0 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef3b0 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef3b0 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef3b0 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef3b0 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef3b0 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef3b0 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef3b0 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef3b0 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef3b0 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef3b0 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef3b0 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef3b0 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef3b0 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef3b0 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef3b0 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef3b0 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef3b0 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef3b0 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef3b0 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef3b0 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef3b0 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef3b0 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef3b0 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef3b0 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef3b0 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef3b0 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef3b0 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef3b0 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef3b0 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef3b0 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef3b0 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef3b0 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef3b0 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef3b0 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef3b0 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef3b0 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef3b0 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef3b0 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef3b0 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef3b0 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef3b0 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef3b0 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef3b0 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef3b0 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef3b0 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef3b0 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef3b0 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef3b0 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef3b0 type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=fffef3b0 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef3b0 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef3b0 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef3b0 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef3b0 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef3b0 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef3b0 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef3b0 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef3b0 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef3b0 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef3b0 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef3b0 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef3b0 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef3b0 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef3b0 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef3b0 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef3b0 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef3b1 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef3b1 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef3b1 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef3b1 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef3b1 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef3b1 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef3b1 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef3b1 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef3b1 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef3b1 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef3b1 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef3b1 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef3b1 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef3b1 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef3b1 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef3b1 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef3b0 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef3b0 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef3b0 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef3b0 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef3b0 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef3b0 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef3b0 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef3b0 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef3b0 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef3b0 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef3b0 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef3b0 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef3b0 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef3b0 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef3b1 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef3b1 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef3b1 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef3b1 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef3b1 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef3b1 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef3b1 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef3b1 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef3b1 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef3b1 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef3b1 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef3b1 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef3b1 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef3b1 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef3b1 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef3b1 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef3b1 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef3b1 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef3b1 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef3b1 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef3b1 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef3b1 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef3b1 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef3b1 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef3b1 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef3b1 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef3b1 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef3b1 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef3b1 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef3b1 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef3b1 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef3b1 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef3b1 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef3b1 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef3b1 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef3b1 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef3b1 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef3b1 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef3b1 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef3b1 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef3b1 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef3b1 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef3b1 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef3b1 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef3b1 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef3b1 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef3b1 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef3b1 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef3b1 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef3b1 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver lp0: ECP mode lp0: ECP mode lp0: ECP mode NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory NFSD: recovery directory /var/lib/nfs/v4recovery doesn't exist NFSD: starting 90-second grace period eth0: no IPv6 routers present ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 [drm] Initialized r128 2.5.0 20030725 on minor 0: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode agpgart: Putting AGP V2 device at 0000:02:00.0 into 2x mode serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef308 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef308 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef308 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef308 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef308 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef308 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef308 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef308 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef308 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef308 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef308 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef308 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef308 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef308 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef308 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef308 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef308 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef308 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef308 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef308 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef308 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef308 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef308 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef308 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef308 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef308 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef308 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef308 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef308 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef308 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff388a type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=ffff388a type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=ffff388a type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=ffff388a type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=ffff388a type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=ffff388a type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=ffff388a type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=ffff388a type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=ffff388a type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=ffff388a type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=ffff388a type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=ffff388a type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=ffff388a type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=ffff388a type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=ffff388a type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=ffff388a type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=ffff388a type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=ffff388a type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=ffff388a type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=ffff388a type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=ffff388a type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=ffff388a type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=ffff388a type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=ffff388a type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=ffff388a type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=ffff388a type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=ffff388a type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=ffff388a type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=ffff388a type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=ffff388a type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=ffff388a type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=ffff388a type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=ffff388a type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=ffff388a type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=ffff7fc9 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 1: jif=ffff7fc9 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=ffff834e type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 3: jif=ffff834e type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=ffff8350 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 5: jif=ffff8350 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=ffff8352 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 7: jif=ffff8352 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=ffff8354 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 9: jif=ffff8354 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=ffff8356 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 11: jif=ffff8356 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=ffff8358 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 13: jif=ffff8358 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=ffff835a type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 15: jif=ffff835a type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=ffff835c type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 17: jif=ffff835c type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=ffff835e type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 19: jif=ffff835e type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=ffff8360 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 21: jif=ffff8360 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=ffff8362 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 23: jif=ffff8362 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=ffff8364 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 25: jif=ffff8364 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=ffff8366 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 27: jif=ffff8366 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=ffff8369 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 29: jif=ffff8369 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff836a type=00 num=00 iir=c1 lsr=61 => iir=c1 lsr=60 31: jif=ffff836a type=00 num=01 iir=c1 lsr=61 => iir=c1 lsr=60 32: jif=ffff836a type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=ffff836a type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=ffff836a type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=ffff836a type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=ffff836a type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=ffff836a type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=ffff836a type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=ffff836a type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=ffff836a type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=ffff836a type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=ffff836a type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=ffff836a type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=ffff836a type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=ffff836a type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=ffff836a type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=ffff836a type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=ffff836a type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=ffff836a type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=ffff836a type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=ffff836a type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=ffff836a type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=ffff836a type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=ffff836a type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=ffff836a type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=ffff836a type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=ffff836a type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=ffff836a type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=ffff836a type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=ffff836a type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=ffff836a type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=ffff836a type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=ffff836a type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=ffff836a type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=ffff836a type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=ffff836a type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=ffff836a type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=ffff836a type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=ffff836a type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=ffff836a type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=ffff836a type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=ffff836a type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=ffff836a type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=ffff836a type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=ffff836a type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=ffff836a type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=ffff836a type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=ffff836a type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=ffff836a type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=ffff836a type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=ffff836a type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=ffff836a type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=ffff836a type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=ffff836a type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=ffff836a type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=ffff836a type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=ffff836a type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=ffff836a type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=ffff836a type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=ffff836a type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=ffff836a type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=ffff836a type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=ffff836a type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff836b type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=ffff836b type=00 num=01 iir=c1 lsr=61 => iir=c1 lsr=60 32: jif=ffff836b type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=ffff836b type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=ffff836b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=ffff836b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=ffff836b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=ffff836b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=ffff836b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=ffff836b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=ffff836b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=ffff836b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=ffff836b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=ffff836b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=ffff836b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=ffff836b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=ffff836b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=ffff836b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=ffff836b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=ffff836b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=ffff836b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=ffff836b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=ffff836b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=ffff836b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=ffff836b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=ffff836b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=ffff836b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=ffff836b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=ffff836b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=ffff836b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=ffff836b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=ffff836b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=ffff836b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=ffff836b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=ffff836b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=ffff836b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=ffff836b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=ffff836b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=ffff836b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=ffff836b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=ffff836b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=ffff836b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=ffff836b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=ffff836b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=ffff836b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=ffff836b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=ffff836b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=ffff836b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=ffff836b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=ffff836b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=ffff836b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=ffff836b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=ffff836b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=ffff836b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=ffff836b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=ffff836b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=ffff836b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=ffff836b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=ffff836b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=ffff836b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=ffff836b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=ffff836b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=ffff836b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=ffff836b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff84f3 type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=ffff84f3 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=ffff84f3 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=ffff84f3 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=ffff84f3 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=ffff84f3 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=ffff84f3 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=ffff84f3 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=ffff84f3 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=ffff84f3 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=ffff84f3 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=ffff84f3 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=ffff84f3 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=ffff84f3 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=ffff84f3 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=ffff84f3 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=ffff84f3 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=ffff84f3 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=ffff84f3 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=ffff84f3 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=ffff84f3 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=ffff84f3 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=ffff84f3 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=ffff84f3 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=ffff84f3 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=ffff84f3 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=ffff84f3 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=ffff84f3 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=ffff84f3 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=ffff84f3 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=ffff84f3 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=ffff84f3 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=ffff84f3 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=ffff84f3 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=ffff84f3 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 1: jif=ffff84f3 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 2: jif=ffff84f3 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 3: jif=ffff84f3 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 4: jif=ffff84f3 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 5: jif=ffff84f3 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 6: jif=ffff84f3 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 7: jif=ffff84f3 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 8: jif=ffff84f3 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 9: jif=ffff84f3 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 10: jif=ffff84f3 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 11: jif=ffff84f3 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 12: jif=ffff84f3 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 13: jif=ffff84f3 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 14: jif=ffff84f3 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 15: jif=ffff84f3 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 16: jif=ffff84f3 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 17: jif=ffff84f3 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 18: jif=ffff86eb type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 19: jif=ffff86eb type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=ffff86eb type=00 num=00 iir=cc lsr=e1 => iir=c1 lsr=60 21: jif=ffff86eb type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=ffff87e6 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 23: jif=ffff87e6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=ffff87e6 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 25: jif=ffff87e6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=ffff87e6 type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 27: jif=ffff87e6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=ffff87e6 type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 29: jif=ffff87e6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff88e1 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=ffff88e1 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=ffff88e1 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=ffff88e1 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=ffff88e1 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=ffff88e1 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=ffff88e1 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=ffff88e1 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=ffff88e1 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=ffff88e1 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=ffff88e1 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=ffff88e1 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=ffff88e1 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=ffff88e1 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=ffff88e1 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=ffff88e1 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=ffff88e1 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=ffff88e1 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=ffff88e1 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=ffff88e1 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=ffff88e1 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=ffff88e1 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=ffff88e1 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=ffff88e1 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=ffff88e1 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=ffff88e1 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=ffff88e1 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=ffff88e1 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=ffff88e1 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=ffff88e1 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=ffff88e1 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=ffff88e1 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=ffff88e1 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=ffff88e1 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-21 20:33 ` Meelis Roos @ 2005-12-21 22:15 ` Russell King 2005-12-22 10:35 ` Meelis Roos 0 siblings, 1 reply; 24+ messages in thread From: Russell King @ 2005-12-21 22:15 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Wed, Dec 21, 2005 at 10:33:37PM +0200, Meelis Roos wrote: > >Hmm, possibly, but could you apply this patch and provide the resulting > >messages please? It'll probably cause some character loss when it > >decides to dump some debugging. > > Here is the full dmesg with it, from ICH2. First messages are from > serial port initialisation and the last ones are from running minicom at > 9600 as thje console for a cisco. Urm, this is silly. Lets look at the first instance. > lp0: ECP mode > serial8250: too much work for irq4 > serial8250: port c0452c80(0) > 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 > ... > 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 > 30: jif=fffef262 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 This is the first interrupt we apparantly recieved. We start with end = NULL, l = i->head, and pass_counter starts off at zero (as can be seen in the num line above.) up = list_entry(l, struct uart_8250_port, list); iir = serial_in(up, UART_IIR); The IIR for the device reports 0x01 (IIR_NO_INT set) so no interrupt was pending, so: if (!(iir & UART_IIR_NO_INT)) { } else if (end == NULL) end = l; we set our end marker to this port and move on to the next port. l = l->next; Since we only have one port open on this IRQ, l is equal to l->next so this has no effect. if (l == i->head && pass_counter++ > PASS_LIMIT) { since l is still equal to i->head, we increment the pass counter. } while (l != end); We set end = l above. Given the comments above, that means that l _is_ equal to end, so we should exit this loop. > 31: jif=fffef262 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 However, strangely we don't exit the loop, but we go around for another go - since we can see num=1 here, which means pass_counter is now '1'. In addition, what's weirder is that iir is still saying NO_INT, yet we seem to have taken a completely different path through the code since the LSR value is now set. This is only set in the other branch of the if statement, inside serial8250_handle_port(). > 32: jif=fffef262 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 And we go again... and again... > 62: jif=fffef262 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 > 63: jif=fffef262 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 until we hit the PASS_LIMIT and produce this dump. The rest of the dumps show a very similar situation. To me, it looks like your machine is _not_ doing what the C code is telling it to do. Compiler bug maybe? > serial8250: too much work for irq4 > serial8250: port c0452c80(0) > 0: jif=fffef262 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 > 1: jif=fffef262 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 > 2: jif=fffef262 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 > 3: jif=fffef262 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 > 4: jif=fffef262 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 > 5: jif=fffef262 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 > 6: jif=fffef262 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 > 7: jif=fffef262 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 > 8: jif=fffef262 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 > 9: jif=fffef262 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 > 10: jif=fffef262 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 > 11: jif=fffef262 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 > 12: jif=fffef262 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 > 13: jif=fffef262 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 > 14: jif=fffef262 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 > 15: jif=fffef262 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 > 16: jif=fffef262 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 > 17: jif=fffef262 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 > 18: jif=fffef262 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 > 19: jif=fffef262 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 > 20: jif=fffef262 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 > 21: jif=fffef262 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 > 22: jif=fffef262 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 > 23: jif=fffef262 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 > 24: jif=fffef262 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 > 25: jif=fffef262 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 > 26: jif=fffef262 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 > 27: jif=fffef262 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 > 28: jif=fffef2c8 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 Ah, a real interrupt for once - a transmit interrupt which we service, and then... > 29: jif=fffef2c8 type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 recheck the interrupt status and then exit as we should always do. Why this is any different from the previous one I've no idea... so maybe it can't be a compiler bug... Unless the compiler is messing up the initialiser for: struct list_head *l, *end = NULL; Could you try placing a: BUG_ON(end != NULL); between: spin_lock(&i->lock); and: l = i->head; in serial8250_interrupt please? If that doesn't trigger, then I'm all out of ideas. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-21 22:15 ` Russell King @ 2005-12-22 10:35 ` Meelis Roos 2005-12-22 13:07 ` Russell King 0 siblings, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-22 10:35 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Unless the compiler is messing up the initialiser for: > > struct list_head *l, *end = NULL; > > Could you try placing a: > > BUG_ON(end != NULL); > > between: > > spin_lock(&i->lock); > > and: > > l = i->head; > > in serial8250_interrupt please? > > If that doesn't trigger, then I'm all out of ideas. It did not trigger. But I might have some more information: The first bunch of messages did not happen on serial port detection but when "discover" ran and opened the serial port. The second bunch of messages happened when minicom opened the port. I then modprobed tulip to see separating lines in dmesg. Then I used cisco remote console and no messages appeared. Then I powered down the cisco and then quited minicom. This took time and produced another bunch of messages. Linux version 2.6.15-rc6-gd5ea4e26 (mroos@rhn) (gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)) #114 PREEMPT Thu Dec 22 12:07:53 EET 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001ffc0000 (usable) BIOS-e820: 000000001ffc0000 - 000000001fff8000 (ACPI data) BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131008 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 126912 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 AMI ) @ 0x000ff980 ACPI: RSDT (v001 D815EA D815EEA2 0x20021106 MSFT 0x00001011) @ 0x1fff0000 ACPI: FADT (v001 D815EA EA81510A 0x20021106 MSFT 0x00001011) @ 0x1fff1000 ACPI: DSDT (v001 D815E2 EA81520A 0x00000023 MSFT 0x0100000b) @ 0x00000000 ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 30000000 (gap: 20000000:dfb80000) Built 1 zonelists Kernel command line: root=/dev/hda3 ro nmi_watchdog=1 lapic Found and enabled local APIC! mapped APIC to ffffd000 (fee00000) Initializing CPU#0 CPU 0 irqstacks, hard=c0414000 soft=c0413000 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 897.201 MHz processor. Using pmtmr for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 515136k/524032k available (2049k kernel code, 8424k reserved, 918k data, 152k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1796.06 BogoMIPS (lpj=3592124) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 128K CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. mtrr: v2.0 (20020519) CPU: Intel Celeron (Coppermine) stepping 0a Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0e00) NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xfda95, last bus=2 PCI: Using configuration type 1 ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI quirk: region 0400-047f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region 0500-053f claimed by ICH4 GPIO Boot video device is 0000:02:00.0 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: Power Resource [FDDP] (off) ACPI: Power Resource [URP1] (off) ACPI: Power Resource [URP2] (off) ACPI: Power Resource [LPTP] (off) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *9 10 11 12) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) PCI: Bridge: 0000:00:01.0 IO window: d000-dfff MEM window: ff900000-ff9fffff PREFETCH window: eea00000-f6afffff PCI: Bridge: 0000:00:1e.0 IO window: c000-cfff MEM window: ff800000-ff8fffff PREFETCH window: ee900000-ee9fffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PBTN] lp: driver loaded but no devices found Real Time Clock Driver v1.12 Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel i815 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] Initialized drm 1.0.0 20040925 Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Hangcheck: Using monotonic_clock(). PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] parport0: faking semi-colon parport0: Printer, Hewlett-Packard HP LaserJet 1100 lp0: using parport0 (interrupt-driven). Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com e100: Intel(R) PRO/100 Network Driver, 3.4.14-k4-NAPI e100: Copyright(c) 1999-2005 Intel Corporation ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11 e100: eth0: e100_probe: addr 0xff8ff000, irq 11, MAC addr 00:03:47:A4:64:D5 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 0000:00:1f.1 ICH2: chipset revision 2 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: ST380011A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: CDU5211, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 hda4 hdc: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 NET: Registered protocol family 2 input: AT Translated Set 2 keyboard as /class/input/input1 IP route cache hash table entries: 8192 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 5, 131072 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 32768 bind 32768) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Testing NMI watchdog ... OK. Using IPI Shortcut mode ACPI wakeup devices: PBTN PCI1 UAR1 USB USB2 AC9 SMB ACPI: (supports S0 S1 S4 S5) EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 152k freed kjournald starting. Commit interval 5 seconds logips2pp: Detected unknown logitech mouse model 99 input: ImExPS/2 Logitech Explorer Mouse as /class/input/input2 device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.3 ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1f.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: UHCI Host Controller uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000ef40 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:00:1f.4[C] -> Link [LNKH] -> GSI 10 (level, low) -> IRQ 10 PCI: Setting latency timer of device 0000:00:1f.4 to 64 uhci_hcd 0000:00:1f.4: UHCI Host Controller uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1f.4: irq 10, io base 0x0000ef80 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI 9 (level, low) -> IRQ 9 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 55253 usecs intel8x0: clocking to 41145 Adding 1004052k swap on /dev/hda2. Priority:-1 extents:1 across:1004052k EXT3 FS on hda3, internal journal NTFS driver 2.1.25 [Flags: R/W MODULE]. SCSI subsystem initialized Initializing USB Mass Storage driver... usbcore: registered new driver usb-storage USB Mass Storage support registered. smsc47m1: Found SMSC LPC47M10x/LPC47M13x md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 kjournald starting. Commit interval 5 seconds EXT3 FS on hda4, internal journal EXT3-fs: mounted filesystem with ordered data mode. lp0: ECP mode serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 30: jif=fffef7bc type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef7bc type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef7bc type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef7bc type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef7bc type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef7bc type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef7bc type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef7bc type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef7bc type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef7bc type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef7bc type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef7bc type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef7bc type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef7bc type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef7bc type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef7bc type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef7bc type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef7bc type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef7bc type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef7bc type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef7bc type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef7bc type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef7bc type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef7bc type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef7bc type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef7bc type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef7bc type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef7bc type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef7bc type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef7bc type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef7bc type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef7bc type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef7bc type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef7bc type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef7bc type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef7bc type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef7bc type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef7bc type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef7bc type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef7bc type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef7bc type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef7bc type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef7bc type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef7bc type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef7bc type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef7bc type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef7bc type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef7bc type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef7bc type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef7bc type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef7bc type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef7bc type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef7bc type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef7bc type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef7bc type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef7bc type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef7bc type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef7bc type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef7bc type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef7bc type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef7bc type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef7bc type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef823 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef823 type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 30: jif=fffef862 type=00 num=00 iir=c1 lsr=00 => iir=c1 lsr=00 31: jif=fffef862 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef862 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef862 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef862 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef862 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef862 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef862 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef862 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef862 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef862 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef862 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef862 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef862 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef862 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef862 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef862 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef862 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef862 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef862 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef862 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef862 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef862 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef862 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef862 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef862 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef862 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef862 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef862 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef862 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef862 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef862 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef862 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef862 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef862 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef862 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef862 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef862 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef862 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef862 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef862 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef862 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef862 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef862 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef862 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef862 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef862 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef862 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef862 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef862 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef862 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef862 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef862 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef862 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef862 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef862 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef862 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef862 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef862 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef862 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef862 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef862 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef862 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef862 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef863 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef863 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef863 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef863 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef863 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef863 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef863 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef863 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef863 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef863 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef863 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef863 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef863 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef863 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef863 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef863 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef863 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef863 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef863 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef863 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef863 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef863 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef863 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef863 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef863 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef863 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef863 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef863 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef863 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef863 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef863 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef863 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef863 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef863 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 30: jif=fffef864 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef864 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef864 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef864 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef864 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef864 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef864 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef864 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef864 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef864 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef864 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef864 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef864 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef864 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef864 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef864 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef864 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef864 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef864 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef864 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef864 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef864 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef864 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef864 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef864 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef864 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef864 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef864 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef864 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef864 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef864 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef864 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef864 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef864 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef864 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef864 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef864 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef864 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef864 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef864 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef864 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef864 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef864 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef864 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef864 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef864 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef864 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef864 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef864 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef864 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef864 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef864 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef864 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef864 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef864 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef864 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef864 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef864 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef864 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef864 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef864 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef864 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef864 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef864 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef865 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef865 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef865 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef865 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef865 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef865 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef865 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef865 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef865 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef865 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef865 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef865 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef865 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef865 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef865 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef865 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef865 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef865 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef865 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef865 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef865 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef865 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef865 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef865 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef865 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef865 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef865 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef865 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef865 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef865 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef865 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef865 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef865 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef865 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef865 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef865 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef865 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef865 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef865 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef865 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef865 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef865 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef865 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef865 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef865 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef865 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef865 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef865 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef865 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef865 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef865 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef865 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef865 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef865 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef865 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef865 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef865 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef865 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef865 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef865 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef865 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef865 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef8cc type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef8cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef90b type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef90b type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef90b type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef90b type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef90b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef90b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef90b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef90b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef90b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef90b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef90b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef90b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef90b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef90b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef90b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef90b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef90b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef90b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef90b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef90b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef90b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef90b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef90b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef90b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef90b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef90b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef90b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef90b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef90b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef90b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef90b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef90b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef90b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef90b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef90b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef90b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef90b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef90b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef90b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef90b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef90b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef90b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef90b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef90b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef90b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef90b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef90b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef90b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef90b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef90b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef90b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef90b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef90b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef90b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef90b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef90b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef90b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef90b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef90b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef90b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef90b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef90b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef90b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef90b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef90b type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=fffef90b type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef90b type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef90b type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef90b type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef90b type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef90b type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef90b type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef90b type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef90b type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef90b type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef90b type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef90b type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef90b type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef90b type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef90b type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef90b type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef90b type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef90b type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef90b type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef90b type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef90b type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef90b type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef90b type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef90b type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef90b type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef90b type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef90c type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef90c type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef90c type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef90c type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef90c type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef90c type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef90c type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c0453034(1) 0: jif=fffef90b type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef90b type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef90b type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef90b type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef90b type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef90b type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef90b type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef90b type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef90b type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef90b type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef90b type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef90b type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef90b type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef90b type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef90b type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef90b type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef90b type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef90b type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef90b type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef90b type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef90b type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef90b type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef90b type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef90c type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef90c type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef90c type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef90c type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef90c type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef90c type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef90c type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef90c type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef90c type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef90c type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef90c type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef90c type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef90c type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef90c type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef90c type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef90c type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef90c type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef90c type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef90c type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef90c type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef90c type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef90c type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef90c type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef90c type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef90c type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef90c type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef90c type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef90c type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef90c type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef90c type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef90c type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef90c type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef90c type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef90c type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef90c type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef90c type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef90c type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef90c type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef90c type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef90c type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef90c type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver lp0: ECP mode lp0: ECP mode lp0: ECP mode NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory NFSD: recovery directory /var/lib/nfs/v4recovery doesn't exist NFSD: starting 90-second grace period eth0: no IPv6 routers present ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 [drm] Initialized r128 2.5.0 20030725 on minor 0: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode agpgart: Putting AGP V2 device at 0000:02:00.0 into 2x mode serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=fffef863 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef863 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef863 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef863 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef863 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef863 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef863 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef863 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef863 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef863 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef863 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef863 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef863 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef863 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef863 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef863 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef863 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef863 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef863 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef863 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef863 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef863 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef863 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef863 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef863 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef863 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef863 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef863 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef863 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef863 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff36f1 type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=ffff36f1 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=ffff36f1 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=ffff36f1 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=ffff36f1 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=ffff36f1 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=ffff36f1 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=ffff36f1 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=ffff36f1 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=ffff36f1 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=ffff36f1 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=ffff36f1 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=ffff36f1 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=ffff36f1 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=ffff36f1 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=ffff36f1 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=ffff36f1 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=ffff36f1 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=ffff36f1 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=ffff36f1 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=ffff36f1 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=ffff36f1 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=ffff36f1 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=ffff36f1 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=ffff36f1 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=ffff36f1 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=ffff36f1 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=ffff36f1 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=ffff36f1 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=ffff36f1 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=ffff36f1 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=ffff36f1 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=ffff36f1 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=ffff36f1 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 Linux Tulip driver version 1.1.13-NAPI (May 11, 2002) serial8250: too much work for irq4 serial8250: port c0452c80(0) 0: jif=000023cc type=00 num=00 iir=c0 lsr=61 => iir=c1 lsr=60 1: jif=000023cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=000023cc type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 3: jif=000023cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=000023cc type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 5: jif=000023cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=000023cc type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 7: jif=000023cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=000023cc type=00 num=00 iir=c0 lsr=61 => iir=c1 lsr=60 9: jif=000023cc type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 11: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 13: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=000023cd type=00 num=00 iir=c0 lsr=61 => iir=c1 lsr=60 15: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 17: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 19: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 21: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=000023cd type=00 num=00 iir=c6 lsr=e9 => iir=c1 lsr=60 23: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 25: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=000023cd type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 27: jif=000023cd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=000023cf type=00 num=00 iir=c0 lsr=60 => iir=c1 lsr=60 29: jif=000023cf type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=00004773 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=00004773 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=00004773 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=00004773 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=00004773 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=00004773 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=00004773 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=00004773 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=00004773 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=00004773 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=00004773 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=00004773 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=00004773 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=00004773 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=00004773 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=00004773 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=00004773 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=00004773 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=00004773 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=00004773 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=00004773 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=00004773 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=00004773 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=00004773 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=00004773 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=00004773 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=00004773 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=00004773 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=00004773 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=00004773 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=00004773 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=00004773 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=00004773 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=00004773 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-22 10:35 ` Meelis Roos @ 2005-12-22 13:07 ` Russell King 2005-12-22 13:19 ` Meelis Roos 2005-12-23 9:20 ` Meelis Roos 0 siblings, 2 replies; 24+ messages in thread From: Russell King @ 2005-12-22 13:07 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Thu, Dec 22, 2005 at 12:35:30PM +0200, Meelis Roos wrote: > But I might have some more information: > > The first bunch of messages did not happen on serial port detection but > when "discover" ran and opened the serial port. > > The second bunch of messages happened when minicom opened the port. I > then modprobed tulip to see separating lines in dmesg. Then I used cisco > remote console and no messages appeared. Then I powered down the cisco > and then quited minicom. This took time and produced another bunch of > messages. Thanks for spending the time trying to track this down. I'm still grasping at straws - it is plainly clear to me from the debug traces that your machine is _not_ doing what the C code is asking it to do. Basically, the characteristics seem to be: * if the UART indicates no IRQ on invocation of the interrupt handler, we repeatedly loop in the handler and eventually hit this "too much work" problem. * if the UART indicates IRQ on invocation of the interrupt, and subsequently no IRQ, we exit the interrupt handler as per the code. I notice you're using gcc 4.0.3. Have you tried other compiler versions? Are you building the kernel with any additional compiler flags? Are there any other patches applied to the 8250.c file apart from my debugging patch? What's the diff between a vanilla Linus kernel and the one you built? If it isn't a compiler bug and there aren't any other patches applied, I have no idea what to suggest next, apart from your computer seemingly following a different set of rules to the rest of the universe. Maybe you could donate it to some quantum physics lab? 8) If anyone else has any suggestions, please jump in now. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-22 13:07 ` Russell King @ 2005-12-22 13:19 ` Meelis Roos 2005-12-23 9:20 ` Meelis Roos 1 sibling, 0 replies; 24+ messages in thread From: Meelis Roos @ 2005-12-22 13:19 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > I notice you're using gcc 4.0.3. Have you tried other compiler > versions? Will try 3.3. > Are you building the kernel with any additional compiler flags? No. > Are there any other patches applied to the 8250.c file apart from my > debugging patch? What's the diff between a vanilla Linus kernel and > the one you built? Clean uptodate -git tree + your patch + BUG_ON Also have seen this on many earlier kernels that were 100% vanilla. Both machines having the trouble have kernels that are compiled on this specific host and with this specific controller. -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-22 13:07 ` Russell King 2005-12-22 13:19 ` Meelis Roos @ 2005-12-23 9:20 ` Meelis Roos 2005-12-23 9:33 ` Russell King 1 sibling, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-23 9:20 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > I notice you're using gcc 4.0.3. Have you tried other compiler > versions? Tried 3.3 (Debian 3.3.6). Discover still gets the errors, opening port with minicom didn't this time (maybe I did start minicom an power on the switch in different order). But when closing minicom, I got the messages again (after the AGP messages). Linux version 2.6.15-rc6-gd5ea4e26 (mroos@rhn) (gcc version 3.3.6 (Debian 1:3.3.6-10)) #115 PREEMPT Thu Dec 22 17:30:04 EET 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001ffc0000 (usable) BIOS-e820: 000000001ffc0000 - 000000001fff8000 (ACPI data) BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131008 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 126912 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 AMI ) @ 0x000ff980 ACPI: RSDT (v001 D815EA D815EEA2 0x20021106 MSFT 0x00001011) @ 0x1fff0000 ACPI: FADT (v001 D815EA EA81510A 0x20021106 MSFT 0x00001011) @ 0x1fff1000 ACPI: DSDT (v001 D815E2 EA81520A 0x00000023 MSFT 0x0100000b) @ 0x00000000 ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 30000000 (gap: 20000000:dfb80000) Built 1 zonelists Kernel command line: root=/dev/hda3 ro nmi_watchdog=1 lapic Found and enabled local APIC! mapped APIC to ffffd000 (fee00000) Initializing CPU#0 CPU 0 irqstacks, hard=c043e000 soft=c043d000 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 897.205 MHz processor. Using pmtmr for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 514968k/524032k available (2101k kernel code, 8592k reserved, 1026k data, 160k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1825.21 BogoMIPS (lpj=3650438) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 128K CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. mtrr: v2.0 (20020519) CPU: Intel Celeron (Coppermine) stepping 0a Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0e00) NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xfda95, last bus=2 PCI: Using configuration type 1 ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI quirk: region 0400-047f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region 0500-053f claimed by ICH4 GPIO Boot video device is 0000:02:00.0 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: Power Resource [FDDP] (off) ACPI: Power Resource [URP1] (off) ACPI: Power Resource [URP2] (off) ACPI: Power Resource [LPTP] (off) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *9 10 11 12) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) PCI: Bridge: 0000:00:01.0 IO window: d000-dfff MEM window: ff900000-ff9fffff PREFETCH window: eea00000-f6afffff PCI: Bridge: 0000:00:1e.0 IO window: c000-cfff MEM window: ff800000-ff8fffff PREFETCH window: ee900000-ee9fffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PBTN] lp: driver loaded but no devices found Real Time Clock Driver v1.12 Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel i815 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] Initialized drm 1.0.0 20040925 Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Hangcheck: Using monotonic_clock(). PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] parport0: faking semi-colon parport0: Printer, Hewlett-Packard HP LaserJet 1100 lp0: using parport0 (interrupt-driven). Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com e100: Intel(R) PRO/100 Network Driver, 3.4.14-k4-NAPI e100: Copyright(c) 1999-2005 Intel Corporation ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11 e100: eth0: e100_probe: addr 0xff8ff000, irq 11, MAC addr 00:03:47:A4:64:D5 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 0000:00:1f.1 ICH2: chipset revision 2 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: ST380011A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: CDU5211, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 hda4 hdc: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 NET: Registered protocol family 2 input: AT Translated Set 2 keyboard as /class/input/input1 IP route cache hash table entries: 8192 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 5, 131072 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 32768 bind 32768) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Testing NMI watchdog ... OK. Using IPI Shortcut mode ACPI wakeup devices: PBTN PCI1 UAR1 USB USB2 AC9 SMB ACPI: (supports S0 S1 S4 S5) EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 160k freed kjournald starting. Commit interval 5 seconds logips2pp: Detected unknown logitech mouse model 99 input: ImExPS/2 Logitech Explorer Mouse as /class/input/input2 device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.3 ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1f.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: UHCI Host Controller uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000ef40 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:00:1f.4[C] -> Link [LNKH] -> GSI 10 (level, low) -> IRQ 10 PCI: Setting latency timer of device 0000:00:1f.4 to 64 uhci_hcd 0000:00:1f.4: UHCI Host Controller uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1f.4: irq 10, io base 0x0000ef80 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI 9 (level, low) -> IRQ 9 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 133300 usecs intel8x0: clocking to 41181 Adding 1004052k swap on /dev/hda2. Priority:-1 extents:1 across:1004052k EXT3 FS on hda3, internal journal NTFS driver 2.1.25 [Flags: R/W MODULE]. SCSI subsystem initialized Initializing USB Mass Storage driver... usbcore: registered new driver usb-storage USB Mass Storage support registered. smsc47m1: Found SMSC LPC47M10x/LPC47M13x md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 kjournald starting. Commit interval 5 seconds EXT3 FS on hda4, internal journal EXT3-fs: mounted filesystem with ordered data mode. lp0: ECP mode serial8250: too much work for irq4 serial8250: port c047ccc0(0) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=fffef44c type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef44c type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 30: jif=fffef48b type=00 num=00 iir=c1 lsr=00 => iir=c1 lsr=00 31: jif=fffef48b type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef48b type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef48b type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef48b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef48b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef48b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef48b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef48b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef48b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef48b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef48b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef48b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef48b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef48b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef48b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef48b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef48b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef48b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef48b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef48b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef48b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef48b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef48b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef48b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef48b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef48b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef48b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef48b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef48b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef48b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef48b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef48b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef48b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq4 serial8250: port c047ccc0(0) 0: jif=fffef48b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef48b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef48b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef48b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef48b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef48b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef48b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef48b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef48b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef48b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef48b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef48b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef48b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef48b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef48b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef48b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef48b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef48b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef48b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef48b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef48b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef48b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef48b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef48b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef48b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef48b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef48b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef48b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef48b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef48b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef48b type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef48b type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef48b type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef48b type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef48b type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef48b type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef48b type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef48b type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef48b type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef48b type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef48b type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef48b type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef48b type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef48b type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef48b type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef48b type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef48b type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef48b type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef48b type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef48b type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef48b type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef48b type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef48b type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef48b type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef48b type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef48b type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef48b type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef48b type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef48b type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef48b type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef48b type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef48b type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef48b type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef48b type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq4 serial8250: port c047ccc0(0) 0: jif=fffef48b type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef48b type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef48b type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef48b type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef48b type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef48b type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef48b type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef48b type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef48b type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef48b type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef48b type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef48b type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef48b type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef48b type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef48b type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef48b type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef48b type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef48b type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef48b type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef48b type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef48b type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef48b type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef48b type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef48b type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef48b type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef48b type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef48b type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef48b type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef48b type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef48b type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef48d type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef48d type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef48d type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef48d type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef48d type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef48d type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef48d type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef48d type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef48d type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef48d type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef48d type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef48d type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef48d type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef48d type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef48d type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef48d type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef48d type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef48d type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef48d type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef48d type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef48d type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef48d type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef48d type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef48d type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef48d type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef48d type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef48d type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef48d type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef48d type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef48d type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef48d type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef48d type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef48d type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef48d type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c047d074(1) 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 30: jif=fffef48e type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef48e type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef48e type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef48e type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef48e type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef48e type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef48e type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef48e type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef48e type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef48e type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef48e type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef48e type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef48e type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef48e type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef48e type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef48e type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef48e type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef48e type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef48e type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef48e type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef48e type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef48e type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef48e type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef48e type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef48e type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef48e type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef48e type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef48e type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef48e type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef48e type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef48e type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef48e type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef48e type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef48e type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c047d074(1) 0: jif=fffef48e type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef48e type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef48e type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef48e type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef48e type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef48e type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef48e type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef48e type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef48e type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef48e type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef48e type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef48e type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef48e type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef48e type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef48e type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef48e type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef48e type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef48e type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef48e type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef48e type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef48e type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef48e type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef48e type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef48e type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef48e type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef48e type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef48e type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef48e type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef48e type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef48e type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef48e type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 31: jif=fffef48e type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef48e type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef48e type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef48e type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef48e type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef48e type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef48e type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef48e type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef48e type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef48e type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef48e type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef48e type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef48e type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef48e type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef48e type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef48e type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef48e type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef48e type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef48e type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef48e type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef48e type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef48e type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef48e type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef48e type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef48e type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef48e type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef48e type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef48e type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef48e type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef48e type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef48e type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef48e type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef48e type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c047d074(1) 0: jif=fffef48e type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef48e type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef48e type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef48e type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef48e type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef48e type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef48e type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef48e type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef48e type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef48e type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef48e type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef48e type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef48e type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef48e type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef48e type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef48e type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef48e type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef48e type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef48e type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef48e type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef48e type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef48e type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef48e type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef48e type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef48e type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef48e type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef48e type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef48e type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef4f6 type=00 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 29: jif=fffef4f6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef535 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef535 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef535 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef535 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef535 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef535 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef535 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef535 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef535 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef535 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef535 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef535 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef535 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef535 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef535 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef535 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef535 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef535 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef535 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef535 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef535 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef535 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef535 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef535 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef535 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef535 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef535 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef535 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef535 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef535 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef535 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef535 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef535 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef535 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 serial8250: too much work for irq3 serial8250: port c047d074(1) 0: jif=fffef535 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 1: jif=fffef535 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=fffef535 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 3: jif=fffef535 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=fffef535 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 5: jif=fffef535 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=fffef535 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 7: jif=fffef535 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=fffef535 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 9: jif=fffef535 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=fffef535 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 11: jif=fffef535 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=fffef535 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 13: jif=fffef535 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=fffef535 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 15: jif=fffef535 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=fffef535 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 17: jif=fffef535 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=fffef535 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 19: jif=fffef535 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=fffef535 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 21: jif=fffef535 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=fffef535 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 23: jif=fffef535 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=fffef535 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 25: jif=fffef535 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=fffef535 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 27: jif=fffef535 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=fffef535 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 29: jif=fffef535 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=fffef535 type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 31: jif=fffef535 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 32: jif=fffef535 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 33: jif=fffef535 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 34: jif=fffef535 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 35: jif=fffef535 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 36: jif=fffef535 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 37: jif=fffef535 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 38: jif=fffef535 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 39: jif=fffef535 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 40: jif=fffef535 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 41: jif=fffef535 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 42: jif=fffef535 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 43: jif=fffef535 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 44: jif=fffef535 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 45: jif=fffef535 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 46: jif=fffef535 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 47: jif=fffef535 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 48: jif=fffef535 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 49: jif=fffef535 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 50: jif=fffef535 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 51: jif=fffef535 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 52: jif=fffef535 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 53: jif=fffef535 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 54: jif=fffef535 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 55: jif=fffef535 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 56: jif=fffef535 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 57: jif=fffef535 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 58: jif=fffef535 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 59: jif=fffef535 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 60: jif=fffef535 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 61: jif=fffef535 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 62: jif=fffef535 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 63: jif=fffef536 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 serial8250: too much work for irq3 serial8250: port c047d074(1) 0: jif=fffef535 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 1: jif=fffef535 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 2: jif=fffef535 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 3: jif=fffef535 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 4: jif=fffef535 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 5: jif=fffef535 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 6: jif=fffef535 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 7: jif=fffef535 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 8: jif=fffef535 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 9: jif=fffef535 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 10: jif=fffef535 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 11: jif=fffef535 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 12: jif=fffef535 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 13: jif=fffef535 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 14: jif=fffef535 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 15: jif=fffef535 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 16: jif=fffef535 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 17: jif=fffef535 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 18: jif=fffef535 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 19: jif=fffef535 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 20: jif=fffef535 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 21: jif=fffef535 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 22: jif=fffef535 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 23: jif=fffef535 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 24: jif=fffef535 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 25: jif=fffef535 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 26: jif=fffef535 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 27: jif=fffef535 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 28: jif=fffef535 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 29: jif=fffef536 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 30: jif=fffef536 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 31: jif=fffef536 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=fffef536 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=fffef536 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=fffef536 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=fffef536 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=fffef536 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=fffef536 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=fffef536 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=fffef536 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=fffef536 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=fffef536 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=fffef536 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=fffef536 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=fffef536 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=fffef536 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=fffef536 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=fffef536 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=fffef536 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=fffef536 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=fffef536 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=fffef536 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=fffef536 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=fffef536 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=fffef536 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=fffef536 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=fffef536 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=fffef536 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=fffef536 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=fffef536 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=fffef536 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=fffef536 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=fffef536 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=fffef536 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver lp0: ECP mode lp0: ECP mode lp0: ECP mode NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory NFSD: recovery directory /var/lib/nfs/v4recovery doesn't exist NFSD: starting 90-second grace period eth0: no IPv6 routers present ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 [drm] Initialized r128 2.5.0 20030725 on minor 0: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode agpgart: Putting AGP V2 device at 0000:02:00.0 into 2x mode serial8250: too much work for irq4 serial8250: port c047ccc0(0) 0: jif=ffff8251 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 1: jif=ffff8252 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 2: jif=ffff8254 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 3: jif=ffff8254 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 4: jif=ffff8256 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 5: jif=ffff8256 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 6: jif=ffff8258 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 7: jif=ffff8258 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 8: jif=ffff825a type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 9: jif=ffff825a type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 10: jif=ffff825c type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 11: jif=ffff825c type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 12: jif=ffff825e type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 13: jif=ffff825e type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 14: jif=ffff8260 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 15: jif=ffff8260 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 16: jif=ffff8262 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 17: jif=ffff8262 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 18: jif=ffff8264 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 19: jif=ffff8264 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 20: jif=ffff8266 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 21: jif=ffff8266 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 22: jif=ffff8268 type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 23: jif=ffff8268 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 24: jif=ffff826a type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 25: jif=ffff826a type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 26: jif=ffff826c type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 27: jif=ffff826c type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 28: jif=ffff826f type=00 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 29: jif=ffff826f type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 30: jif=ffff9a19 type=00 num=00 iir=c1 lsr=61 => iir=c1 lsr=60 31: jif=ffff9a19 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 32: jif=ffff9a19 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 33: jif=ffff9a19 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 34: jif=ffff9a19 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 35: jif=ffff9a19 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 36: jif=ffff9a19 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 37: jif=ffff9a19 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 38: jif=ffff9a19 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 39: jif=ffff9a19 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 40: jif=ffff9a19 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 41: jif=ffff9a19 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 42: jif=ffff9a19 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 43: jif=ffff9a19 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 44: jif=ffff9a19 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 45: jif=ffff9a19 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 46: jif=ffff9a19 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 47: jif=ffff9a19 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 48: jif=ffff9a19 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 49: jif=ffff9a19 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 50: jif=ffff9a19 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 51: jif=ffff9a19 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 52: jif=ffff9a19 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 53: jif=ffff9a19 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 54: jif=ffff9a19 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 55: jif=ffff9a19 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 56: jif=ffff9a19 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 57: jif=ffff9a19 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 58: jif=ffff9a19 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 59: jif=ffff9a19 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 60: jif=ffff9a19 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 61: jif=ffff9a19 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 62: jif=ffff9a19 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 63: jif=ffff9a19 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-23 9:20 ` Meelis Roos @ 2005-12-23 9:33 ` Russell King 2005-12-23 10:05 ` Meelis Roos 0 siblings, 1 reply; 24+ messages in thread From: Russell King @ 2005-12-23 9:33 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Fri, Dec 23, 2005 at 11:20:59AM +0200, Meelis Roos wrote: > >I notice you're using gcc 4.0.3. Have you tried other compiler > >versions? > > Tried 3.3 (Debian 3.3.6). Discover still gets the errors, opening port > with minicom didn't this time (maybe I did start minicom an power on the > switch in different order). But when closing minicom, I got the messages > again (after the AGP messages). So not much change. Ok, please apply this patch on top of the previous and re-send the kernel messages. This will let us see what's going on with 'l' and 'end'. Thanks. --- a/drivers/serial/8250.c 2005-12-23 09:26:45.273235110 +0000 +++ b/drivers/serial/8250.c 2005-12-23 09:32:37.347434791 +0000 @@ -146,6 +146,9 @@ unsigned char iir_b; unsigned char lsr_e; unsigned char iir_e; + void *l; + void *eb; + void *ee; } log[64]; unsigned char log_idx; }; @@ -1348,8 +1351,11 @@ up->log[up->log_idx].type = 0; up->log[up->log_idx].num = pass_counter; up->log[up->log_idx].iir_b = iir; + up->log[up->log_idx].l = l; + up->log[up->log_idx].eb = end; if (!(iir & UART_IIR_NO_INT)) { + up->log[up->log_idx].type = 1; spin_lock(&up->port.lock); serial8250_handle_port(up, regs); spin_unlock(&up->port.lock); @@ -1361,6 +1367,7 @@ end = l; up->log[up->log_idx].iir_e = serial_in(up, UART_IIR); + up->log[up->log_idx].ee = end; up->log_idx = (up->log_idx + 1) & 63; l = l->next; @@ -1402,16 +1409,19 @@ struct uart_8250_port *up = list_entry(l, struct uart_8250_port, list); int i; - printk("serial8250: port %p(%d)\n", up, up->port.line); + printk("serial8250: port %p(%d) head=%p end=%p\n", up, up->port.line, i->head, end); for (i = 0; i < 64; i++) - printk("%d: jif=%08lx type=%02x num=%02x iir=%02x lsr=%02x => iir=%02x lsr=%02x\n", i, + printk("%d: jif=%08lx type=%02x num=%02x iir=%02x lsr=%02x => iir=%02x lsr=%02x l=%p eb=%p ee=%p\n", i, up->log[(up->log_idx + i) & 63].jiffies, up->log[(up->log_idx + i) & 63].type, up->log[(up->log_idx + i) & 63].num, up->log[(up->log_idx + i) & 63].iir_b, up->log[(up->log_idx + i) & 63].lsr_b, up->log[(up->log_idx + i) & 63].iir_e, - up->log[(up->log_idx + i) & 63].lsr_e); + up->log[(up->log_idx + i) & 63].lsr_e, + up->log[(up->log_idx + i) & 63].l, + up->log[(up->log_idx + i) & 63].eb, + up->log[(up->log_idx + i) & 63].ee); l = l->next; } while (l != i->head); -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-23 9:33 ` Russell King @ 2005-12-23 10:05 ` Meelis Roos 2005-12-23 10:41 ` Russell King 0 siblings, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-23 10:05 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Ok, please apply this patch on top of the previous and re-send the > kernel messages. This will let us see what's going on with 'l' and > 'end'. > + printk("serial8250: port %p(%d) head=%p end=%p\n", up, up->port.line, i->head, end); replaced i->heqad with l because i is shadowed by a local variable here, now it compiles. Linux version 2.6.15-rc6-gd5ea4e26 (mroos@rhn) (gcc version 3.3.6 (Debian 1:3.3.6-10)) #116 PREEMPT Fri Dec 23 11:55:40 EET 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001ffc0000 (usable) BIOS-e820: 000000001ffc0000 - 000000001fff8000 (ACPI data) BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131008 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 126912 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 AMI ) @ 0x000ff980 ACPI: RSDT (v001 D815EA D815EEA2 0x20021106 MSFT 0x00001011) @ 0x1fff0000 ACPI: FADT (v001 D815EA EA81510A 0x20021106 MSFT 0x00001011) @ 0x1fff1000 ACPI: DSDT (v001 D815E2 EA81520A 0x00000023 MSFT 0x0100000b) @ 0x00000000 ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 30000000 (gap: 20000000:dfb80000) Built 1 zonelists Kernel command line: root=/dev/hda3 ro nmi_watchdog=1 lapic Found and enabled local APIC! mapped APIC to ffffd000 (fee00000) Initializing CPU#0 CPU 0 irqstacks, hard=c043e000 soft=c043d000 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 897.193 MHz processor. Using pmtmr for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 514964k/524032k available (2101k kernel code, 8596k reserved, 1026k data, 160k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1814.67 BogoMIPS (lpj=3629359) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 128K CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. mtrr: v2.0 (20020519) CPU: Intel Celeron (Coppermine) stepping 0a Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0e00) NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xfda95, last bus=2 PCI: Using configuration type 1 ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI quirk: region 0400-047f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region 0500-053f claimed by ICH4 GPIO Boot video device is 0000:02:00.0 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: Power Resource [FDDP] (off) ACPI: Power Resource [URP1] (off) ACPI: Power Resource [URP2] (off) ACPI: Power Resource [LPTP] (off) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *9 10 11 12) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) PCI: Bridge: 0000:00:01.0 IO window: d000-dfff MEM window: ff900000-ff9fffff PREFETCH window: eea00000-f6afffff PCI: Bridge: 0000:00:1e.0 IO window: c000-cfff MEM window: ff800000-ff8fffff PREFETCH window: ee900000-ee9fffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PBTN] lp: driver loaded but no devices found Real Time Clock Driver v1.12 Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel i815 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] Initialized drm 1.0.0 20040925 Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Hangcheck: Using monotonic_clock(). PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] parport0: faking semi-colon parport0: Printer, Hewlett-Packard HP LaserJet 1100 lp0: using parport0 (interrupt-driven). Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com e100: Intel(R) PRO/100 Network Driver, 3.4.14-k4-NAPI e100: Copyright(c) 1999-2005 Intel Corporation ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11 e100: eth0: e100_probe: addr 0xff8ff000, irq 11, MAC addr 00:03:47:A4:64:D5 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 0000:00:1f.1 ICH2: chipset revision 2 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: ST380011A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: CDU5211, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 hda4 hdc: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 NET: Registered protocol family 2 input: AT Translated Set 2 keyboard as /class/input/input1 IP route cache hash table entries: 8192 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 5, 131072 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 32768 bind 32768) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Testing NMI watchdog ... OK. Using IPI Shortcut mode ACPI wakeup devices: PBTN PCI1 UAR1 USB USB2 AC9 SMB ACPI: (supports S0 S1 S4 S5) EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 160k freed kjournald starting. Commit interval 5 seconds logips2pp: Detected unknown logitech mouse model 99 input: ImExPS/2 Logitech Explorer Mouse as /class/input/input2 device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.3 ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1f.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: UHCI Host Controller uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000ef40 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:00:1f.4[C] -> Link [LNKH] -> GSI 10 (level, low) -> IRQ 10 PCI: Setting latency timer of device 0000:00:1f.4 to 64 uhci_hcd 0000:00:1f.4: UHCI Host Controller uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1f.4: irq 10, io base 0x0000ef80 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI 9 (level, low) -> IRQ 9 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 55619 usecs intel8x0: clocking to 41151 Adding 1004052k swap on /dev/hda2. Priority:-1 extents:1 across:1004052k EXT3 FS on hda3, internal journal NTFS driver 2.1.25 [Flags: R/W MODULE]. SCSI subsystem initialized Initializing USB Mass Storage driver... usbcore: registered new driver usb-storage USB Mass Storage support registered. smsc47m1: Found SMSC LPC47M10x/LPC47M13x md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 kjournald starting. Commit interval 5 seconds EXT3 FS on hda4, internal journal EXT3-fs: mounted filesystem with ordered data mode. lp0: ECP mode serial8250: too much work for irq4 serial8250: port c047ccc0(0) head=c047cd54 end=c047cd54 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 30: jif=fffef3ba type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 l=c047cd54 eb=00000000 ee=c047cd54 31: jif=fffef3ba type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 32: jif=fffef3ba type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 33: jif=fffef3ba type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 34: jif=fffef3ba type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 35: jif=fffef3ba type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 36: jif=fffef3ba type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 37: jif=fffef3ba type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 38: jif=fffef3ba type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 39: jif=fffef3ba type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 40: jif=fffef3ba type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 41: jif=fffef3ba type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 42: jif=fffef3ba type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 43: jif=fffef3ba type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 44: jif=fffef3ba type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 45: jif=fffef3ba type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 46: jif=fffef3ba type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 47: jif=fffef3ba type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 48: jif=fffef3ba type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 49: jif=fffef3ba type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 50: jif=fffef3ba type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 51: jif=fffef3ba type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 52: jif=fffef3ba type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 53: jif=fffef3ba type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 54: jif=fffef3ba type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 55: jif=fffef3ba type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 56: jif=fffef3ba type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 57: jif=fffef3ba type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 58: jif=fffef3ba type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 59: jif=fffef3ba type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 60: jif=fffef3ba type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 61: jif=fffef3ba type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 62: jif=fffef3ba type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 63: jif=fffef3ba type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 serial8250: too much work for irq4 serial8250: port c047ccc0(0) head=c047cd54 end=c047cd54 0: jif=fffef3ba type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 1: jif=fffef3ba type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 2: jif=fffef3ba type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 3: jif=fffef3ba type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 4: jif=fffef3ba type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 5: jif=fffef3ba type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 6: jif=fffef3ba type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 7: jif=fffef3ba type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 8: jif=fffef3ba type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 9: jif=fffef3ba type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 10: jif=fffef3ba type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 11: jif=fffef3ba type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 12: jif=fffef3ba type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 13: jif=fffef3ba type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 14: jif=fffef3ba type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 15: jif=fffef3ba type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 16: jif=fffef3ba type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 17: jif=fffef3ba type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 18: jif=fffef3ba type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 19: jif=fffef3ba type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 20: jif=fffef3ba type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 21: jif=fffef3ba type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 22: jif=fffef3ba type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 23: jif=fffef3ba type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 24: jif=fffef3ba type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 25: jif=fffef3ba type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 26: jif=fffef3bd type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 27: jif=fffef3bd type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 l=c047cd54 eb=00000000 ee=c047cd54 28: jif=fffef421 type=01 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 29: jif=fffef421 type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 l=c047cd54 eb=00000000 ee=c047cd54 30: jif=fffef460 type=00 num=00 iir=c1 lsr=00 => iir=c1 lsr=00 l=c047cd54 eb=00000000 ee=c047cd54 31: jif=fffef460 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 32: jif=fffef460 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 33: jif=fffef460 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 34: jif=fffef460 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 35: jif=fffef460 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 36: jif=fffef460 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 37: jif=fffef460 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 38: jif=fffef460 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 39: jif=fffef460 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 40: jif=fffef460 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 41: jif=fffef460 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 42: jif=fffef460 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 43: jif=fffef460 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 44: jif=fffef460 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 45: jif=fffef460 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 46: jif=fffef460 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 47: jif=fffef460 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 48: jif=fffef460 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 49: jif=fffef460 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 50: jif=fffef460 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 51: jif=fffef460 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 52: jif=fffef460 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 53: jif=fffef460 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 54: jif=fffef460 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 55: jif=fffef460 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 56: jif=fffef460 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 57: jif=fffef460 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 58: jif=fffef460 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 59: jif=fffef460 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 60: jif=fffef460 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 61: jif=fffef460 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 62: jif=fffef460 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 63: jif=fffef460 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 serial8250: too much work for irq4 serial8250: port c047ccc0(0) head=c047cd54 end=c047cd54 0: jif=fffef460 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 1: jif=fffef460 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 2: jif=fffef460 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 3: jif=fffef460 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 4: jif=fffef460 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 5: jif=fffef460 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 6: jif=fffef460 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 7: jif=fffef460 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 8: jif=fffef460 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 9: jif=fffef460 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 10: jif=fffef460 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 11: jif=fffef460 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 12: jif=fffef460 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 13: jif=fffef460 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 14: jif=fffef460 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 15: jif=fffef460 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 16: jif=fffef460 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 17: jif=fffef460 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 18: jif=fffef460 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 19: jif=fffef460 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 20: jif=fffef460 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 21: jif=fffef460 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 22: jif=fffef460 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 23: jif=fffef460 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 24: jif=fffef460 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 25: jif=fffef460 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 26: jif=fffef460 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 27: jif=fffef460 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 28: jif=fffef460 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 29: jif=fffef460 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 30: jif=fffef461 type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 31: jif=fffef461 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 32: jif=fffef461 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 33: jif=fffef461 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 34: jif=fffef461 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 35: jif=fffef461 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 36: jif=fffef461 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 37: jif=fffef461 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 38: jif=fffef461 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 39: jif=fffef461 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 40: jif=fffef461 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 41: jif=fffef461 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 42: jif=fffef461 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 43: jif=fffef461 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 44: jif=fffef461 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 45: jif=fffef461 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 46: jif=fffef461 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 47: jif=fffef461 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 48: jif=fffef461 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 49: jif=fffef461 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 50: jif=fffef461 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 51: jif=fffef461 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 52: jif=fffef461 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 53: jif=fffef461 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 54: jif=fffef461 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 55: jif=fffef461 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 56: jif=fffef461 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 57: jif=fffef461 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 58: jif=fffef461 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 59: jif=fffef461 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 60: jif=fffef461 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 61: jif=fffef461 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 62: jif=fffef461 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 63: jif=fffef461 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 serial8250: too much work for irq3 serial8250: port c047d374(1) head=c047d408 end=c047d408 0: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 1: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 2: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 3: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 4: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 5: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 6: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 7: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 8: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 9: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 10: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 11: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 12: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 13: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 14: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 15: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 16: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 17: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 18: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 19: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 20: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 21: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 22: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 23: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 24: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 25: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 26: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 27: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 28: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 29: jif=00000000 type=00 num=00 iir=00 lsr=00 => iir=00 lsr=00 l=00000000 eb=00000000 ee=00000000 30: jif=fffef462 type=00 num=00 iir=01 lsr=00 => iir=01 lsr=00 l=c047d408 eb=00000000 ee=c047d408 31: jif=fffef462 type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 32: jif=fffef462 type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 33: jif=fffef462 type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 34: jif=fffef462 type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 35: jif=fffef462 type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 36: jif=fffef462 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 37: jif=fffef462 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 38: jif=fffef462 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 39: jif=fffef462 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 40: jif=fffef462 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 41: jif=fffef462 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 42: jif=fffef462 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 43: jif=fffef462 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 44: jif=fffef462 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 45: jif=fffef462 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 46: jif=fffef462 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 47: jif=fffef462 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 48: jif=fffef462 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 49: jif=fffef462 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 50: jif=fffef462 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 51: jif=fffef462 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 52: jif=fffef462 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 53: jif=fffef462 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 54: jif=fffef462 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 55: jif=fffef462 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 56: jif=fffef462 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 57: jif=fffef462 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 58: jif=fffef462 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 59: jif=fffef462 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 60: jif=fffef462 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 61: jif=fffef462 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 62: jif=fffef462 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 63: jif=fffef462 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 serial8250: too much work for irq3 serial8250: port c047d374(1) head=c047d408 end=c047d408 0: jif=fffef462 type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 1: jif=fffef462 type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 2: jif=fffef462 type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 3: jif=fffef462 type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 4: jif=fffef462 type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 5: jif=fffef462 type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 6: jif=fffef462 type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 7: jif=fffef462 type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 8: jif=fffef462 type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 9: jif=fffef462 type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 10: jif=fffef462 type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 11: jif=fffef462 type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 12: jif=fffef462 type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 13: jif=fffef462 type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 14: jif=fffef462 type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 15: jif=fffef462 type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 16: jif=fffef462 type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 17: jif=fffef462 type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 18: jif=fffef462 type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 19: jif=fffef462 type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 20: jif=fffef462 type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 21: jif=fffef462 type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 22: jif=fffef462 type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 23: jif=fffef462 type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 24: jif=fffef462 type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 25: jif=fffef462 type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 26: jif=fffef462 type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 27: jif=fffef462 type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 28: jif=fffef4ca type=01 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=00000000 ee=00000000 29: jif=fffef4ca type=00 num=01 iir=c1 lsr=00 => iir=c1 lsr=00 l=c047d408 eb=00000000 ee=c047d408 30: jif=fffef509 type=00 num=00 iir=c1 lsr=00 => iir=c1 lsr=00 l=c047d408 eb=00000000 ee=c047d408 31: jif=fffef509 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 32: jif=fffef509 type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 33: jif=fffef509 type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 34: jif=fffef509 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 35: jif=fffef509 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 36: jif=fffef509 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 37: jif=fffef509 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 38: jif=fffef509 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 39: jif=fffef509 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 40: jif=fffef509 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 41: jif=fffef509 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 42: jif=fffef509 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 43: jif=fffef509 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 44: jif=fffef509 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 45: jif=fffef509 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 46: jif=fffef509 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 47: jif=fffef509 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 48: jif=fffef509 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 49: jif=fffef509 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 50: jif=fffef509 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 51: jif=fffef509 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 52: jif=fffef509 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 53: jif=fffef509 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 54: jif=fffef509 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 55: jif=fffef509 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 56: jif=fffef509 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 57: jif=fffef509 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 58: jif=fffef509 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 59: jif=fffef509 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 60: jif=fffef509 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 61: jif=fffef509 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 62: jif=fffef509 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 63: jif=fffef509 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 serial8250: too much work for irq3 serial8250: port c047d374(1) head=c047d408 end=c047d408 0: jif=fffef509 type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 1: jif=fffef509 type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 2: jif=fffef509 type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 3: jif=fffef509 type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 4: jif=fffef509 type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 5: jif=fffef509 type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 6: jif=fffef509 type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 7: jif=fffef509 type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 8: jif=fffef509 type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 9: jif=fffef509 type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 10: jif=fffef509 type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 11: jif=fffef509 type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 12: jif=fffef509 type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 13: jif=fffef509 type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 14: jif=fffef509 type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 15: jif=fffef509 type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 16: jif=fffef509 type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 17: jif=fffef509 type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 18: jif=fffef509 type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 19: jif=fffef509 type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 20: jif=fffef509 type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 21: jif=fffef509 type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 22: jif=fffef509 type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 23: jif=fffef509 type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 24: jif=fffef509 type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 25: jif=fffef509 type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 26: jif=fffef509 type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 27: jif=fffef509 type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 28: jif=fffef509 type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 29: jif=fffef509 type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 30: jif=fffef50a type=00 num=00 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=00000000 ee=c047d408 31: jif=fffef50a type=00 num=01 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 32: jif=fffef50a type=00 num=02 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 33: jif=fffef50a type=00 num=03 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 34: jif=fffef50a type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 35: jif=fffef50a type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 36: jif=fffef50a type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 37: jif=fffef50a type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 38: jif=fffef50a type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 39: jif=fffef50a type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 40: jif=fffef50a type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 41: jif=fffef50a type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 42: jif=fffef50a type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 43: jif=fffef50a type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 44: jif=fffef50a type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 45: jif=fffef50a type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 46: jif=fffef50a type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 47: jif=fffef50a type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 48: jif=fffef50a type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 49: jif=fffef50a type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 50: jif=fffef50a type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 51: jif=fffef50a type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 52: jif=fffef50a type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 53: jif=fffef50a type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 54: jif=fffef50a type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 55: jif=fffef50a type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 56: jif=fffef50a type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 57: jif=fffef50a type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 58: jif=fffef50a type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 59: jif=fffef50a type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 60: jif=fffef50a type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 61: jif=fffef50a type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 62: jif=fffef50a type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 63: jif=fffef50a type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 serial8250: too much work for irq3 serial8250: port c047d374(1) head=c047d408 end=c047d408 0: jif=fffef50a type=00 num=04 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 1: jif=fffef50a type=00 num=05 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 2: jif=fffef50a type=00 num=06 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 3: jif=fffef50a type=00 num=07 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 4: jif=fffef50a type=00 num=08 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 5: jif=fffef50a type=00 num=09 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 6: jif=fffef50a type=00 num=0a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 7: jif=fffef50a type=00 num=0b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 8: jif=fffef50a type=00 num=0c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 9: jif=fffef50a type=00 num=0d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 10: jif=fffef50a type=00 num=0e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 11: jif=fffef50a type=00 num=0f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 12: jif=fffef50a type=00 num=10 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 13: jif=fffef50a type=00 num=11 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 14: jif=fffef50a type=00 num=12 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 15: jif=fffef50a type=00 num=13 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 16: jif=fffef50a type=00 num=14 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 17: jif=fffef50a type=00 num=15 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 18: jif=fffef50a type=00 num=16 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 19: jif=fffef50a type=00 num=17 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 20: jif=fffef50a type=00 num=18 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 21: jif=fffef50a type=00 num=19 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 22: jif=fffef50a type=00 num=1a iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 23: jif=fffef50a type=00 num=1b iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 24: jif=fffef50a type=00 num=1c iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 25: jif=fffef50a type=00 num=1d iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 26: jif=fffef50a type=00 num=1e iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 27: jif=fffef50a type=00 num=1f iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 28: jif=fffef50a type=00 num=20 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 29: jif=fffef50a type=00 num=21 iir=01 lsr=60 => iir=01 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 30: jif=fffef50b type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=00000000 ee=c047d408 31: jif=fffef50b type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 32: jif=fffef50b type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 33: jif=fffef50b type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 34: jif=fffef50b type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 35: jif=fffef50b type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 36: jif=fffef50b type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 37: jif=fffef50b type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 38: jif=fffef50b type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 39: jif=fffef50b type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 40: jif=fffef50b type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 41: jif=fffef50b type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 42: jif=fffef50b type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 43: jif=fffef50b type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 44: jif=fffef50b type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 45: jif=fffef50b type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 46: jif=fffef50b type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 47: jif=fffef50b type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 48: jif=fffef50b type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 49: jif=fffef50b type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 50: jif=fffef50b type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 51: jif=fffef50b type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 52: jif=fffef50b type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 53: jif=fffef50b type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 54: jif=fffef50b type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 55: jif=fffef50b type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 56: jif=fffef50b type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 57: jif=fffef50b type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 58: jif=fffef50b type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 59: jif=fffef50b type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 60: jif=fffef50b type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 61: jif=fffef50b type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 62: jif=fffef50b type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 63: jif=fffef50b type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047d408 eb=c047d408 ee=c047d408 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver lp0: ECP mode lp0: ECP mode lp0: ECP mode NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory NFSD: recovery directory /var/lib/nfs/v4recovery doesn't exist NFSD: starting 90-second grace period eth0: no IPv6 routers present ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 [drm] Initialized r128 2.5.0 20030725 on minor 0: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode agpgart: Putting AGP V2 device at 0000:02:00.0 into 2x mode serial8250: too much work for irq4 serial8250: port c047ccc0(0) head=c047cd54 end=c047cd54 0: jif=ffff63d3 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 1: jif=ffff63d3 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 2: jif=ffff63d5 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 3: jif=ffff63d5 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 4: jif=ffff63d7 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 5: jif=ffff63d7 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 6: jif=ffff63d9 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 7: jif=ffff63d9 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 8: jif=ffff63db type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 9: jif=ffff63db type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 10: jif=ffff63dd type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 11: jif=ffff63dd type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 12: jif=ffff63df type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 13: jif=ffff63df type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 14: jif=ffff63e2 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 15: jif=ffff63e2 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 16: jif=ffff63e4 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 17: jif=ffff63e4 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 18: jif=ffff63e6 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 19: jif=ffff63e6 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 20: jif=ffff63e8 type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 21: jif=ffff63e8 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 22: jif=ffff63ea type=01 num=00 iir=c4 lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 23: jif=ffff63ea type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 24: jif=ffff63ec type=01 num=00 iir=cc lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 25: jif=ffff63ec type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 26: jif=ffff6445 type=01 num=00 iir=c2 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 27: jif=ffff6445 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 28: jif=ffff6447 type=01 num=00 iir=cc lsr=61 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=00000000 29: jif=ffff6447 type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 30: jif=ffff694e type=00 num=00 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=00000000 ee=c047cd54 31: jif=ffff694e type=00 num=01 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 32: jif=ffff694e type=00 num=02 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 33: jif=ffff694e type=00 num=03 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 34: jif=ffff694e type=00 num=04 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 35: jif=ffff694e type=00 num=05 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 36: jif=ffff694e type=00 num=06 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 37: jif=ffff694e type=00 num=07 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 38: jif=ffff694e type=00 num=08 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 39: jif=ffff694e type=00 num=09 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 40: jif=ffff694e type=00 num=0a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 41: jif=ffff694e type=00 num=0b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 42: jif=ffff694e type=00 num=0c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 43: jif=ffff694e type=00 num=0d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 44: jif=ffff694e type=00 num=0e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 45: jif=ffff694e type=00 num=0f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 46: jif=ffff694e type=00 num=10 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 47: jif=ffff694e type=00 num=11 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 48: jif=ffff694e type=00 num=12 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 49: jif=ffff694e type=00 num=13 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 50: jif=ffff694e type=00 num=14 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 51: jif=ffff694e type=00 num=15 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 52: jif=ffff694e type=00 num=16 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 53: jif=ffff694e type=00 num=17 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 54: jif=ffff694e type=00 num=18 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 55: jif=ffff694e type=00 num=19 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 56: jif=ffff694e type=00 num=1a iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 57: jif=ffff694e type=00 num=1b iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 58: jif=ffff694e type=00 num=1c iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 59: jif=ffff694e type=00 num=1d iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 60: jif=ffff694e type=00 num=1e iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 61: jif=ffff694e type=00 num=1f iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 62: jif=ffff694e type=00 num=20 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 63: jif=ffff694e type=00 num=21 iir=c1 lsr=60 => iir=c1 lsr=60 l=c047cd54 eb=c047cd54 ee=c047cd54 -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-23 10:05 ` Meelis Roos @ 2005-12-23 10:41 ` Russell King 2005-12-27 13:54 ` Meelis Roos 0 siblings, 1 reply; 24+ messages in thread From: Russell King @ 2005-12-23 10:41 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Fri, Dec 23, 2005 at 12:05:35PM +0200, Meelis Roos wrote: > >Ok, please apply this patch on top of the previous and re-send the > >kernel messages. This will let us see what's going on with 'l' and > >'end'. > > >+ printk("serial8250: port %p(%d) head=%p end=%p\n", up, > >up->port.line, i->head, end); > > replaced i->heqad with l because i is shadowed by a local variable here, > now it compiles. Argh, fek fek fek. The original debug patch contained some extra code to try to combat a problem I've been seeing here, which is causing more complaints from your machine. Right, discard all the patches I sent previously and use this one. Thanks. diff --git a/drivers/serial/8250.c b/drivers/serial/8250.c --- a/drivers/serial/8250.c +++ b/drivers/serial/8250.c @@ -69,7 +69,8 @@ static unsigned int share_irqs = SERIAL8 #define DEBUG_INTR(fmt...) do { } while (0) #endif -#define PASS_LIMIT 256 +//#define PASS_LIMIT 256 +#define PASS_LIMIT 32 /* * We default to IRQ0 for the "no irq" hack. Some @@ -135,6 +136,18 @@ struct uart_8250_port { */ void (*pm)(struct uart_port *port, unsigned int state, unsigned int old); + + struct log { + unsigned long jiffies; + unsigned char type; + unsigned char num; + unsigned char unused[2]; + unsigned char lsr_b; + unsigned char iir_b; + unsigned char lsr_e; + unsigned char iir_e; + } log[64]; + unsigned char log_idx; }; struct irq_info { @@ -1284,6 +1297,8 @@ serial8250_handle_port(struct uart_8250_ { unsigned int status = serial_inp(up, UART_LSR); + up->log[up->log_idx].lsr_b = status; + DEBUG_INTR("status = %x...", status); if (status & UART_LSR_DR) @@ -1291,6 +1306,8 @@ serial8250_handle_port(struct uart_8250_ check_modem_status(up); if (status & UART_LSR_THRE) transmit_chars(up); + + up->log[up->log_idx].lsr_e = status; } /* @@ -1325,6 +1342,12 @@ static irqreturn_t serial8250_interrupt( up = list_entry(l, struct uart_8250_port, list); iir = serial_in(up, UART_IIR); + + up->log[up->log_idx].jiffies = jiffies; + up->log[up->log_idx].type = 0; + up->log[up->log_idx].num = pass_counter; + up->log[up->log_idx].iir_b = iir; + if (!(iir & UART_IIR_NO_INT)) { spin_lock(&up->port.lock); serial8250_handle_port(up, regs); @@ -1336,21 +1359,45 @@ static irqreturn_t serial8250_interrupt( } else if (end == NULL) end = l; + up->log[up->log_idx].iir_e = serial_in(up, UART_IIR); + up->log_idx = (up->log_idx + 1) & 63; + l = l->next; if (l == i->head && pass_counter++ > PASS_LIMIT) { /* If we hit this, we're dead. */ printk(KERN_ERR "serial8250: too much work for " "irq%d\n", irq); - break; + goto debug; } } while (l != end); + out: spin_unlock(&i->lock); DEBUG_INTR("end.\n"); return IRQ_RETVAL(handled); + + debug: + l = i->head; + do { + struct uart_8250_port *up = list_entry(l, struct uart_8250_port, list); + int j; + + printk("serial8250: port %p(%d)\n", up, up->port.line); + for (j = 0; j < 64; j++) + printk("%d: jif=%08lx type=%02x num=%02x iir=%02x lsr=%02x => iir=%02x lsr=%02x\n", j, + up->log[(up->log_idx + j) & 63].jiffies, + up->log[(up->log_idx + j) & 63].type, + up->log[(up->log_idx + j) & 63].num, + up->log[(up->log_idx + j) & 63].iir_b, + up->log[(up->log_idx + j) & 63].lsr_b, + up->log[(up->log_idx + j) & 63].iir_e, + up->log[(up->log_idx + j) & 63].lsr_e); + l = l->next; + } while (l != i->head); + goto out; } /* -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-23 10:41 ` Russell King @ 2005-12-27 13:54 ` Meelis Roos 2005-12-28 19:55 ` Russell King 0 siblings, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-27 13:54 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Right, discard all the patches I sent previously and use this one. No messages at all so far, with several serial sessions. -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-27 13:54 ` Meelis Roos @ 2005-12-28 19:55 ` Russell King 2005-12-29 8:11 ` Meelis Roos 0 siblings, 1 reply; 24+ messages in thread From: Russell King @ 2005-12-28 19:55 UTC (permalink / raw) To: Meelis Roos; +Cc: alan, linux-kernel On Tue, Dec 27, 2005 at 03:54:29PM +0200, Meelis Roos wrote: > >Right, discard all the patches I sent previously and use this one. > > No messages at all so far, with several serial sessions. Can I assume that the bug has disappeared? Does the patch make it disappear? -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-28 19:55 ` Russell King @ 2005-12-29 8:11 ` Meelis Roos 2006-01-08 23:24 ` Antonio Vargas 0 siblings, 1 reply; 24+ messages in thread From: Meelis Roos @ 2005-12-29 8:11 UTC (permalink / raw) To: Russell King; +Cc: alan, linux-kernel > Can I assume that the bug has disappeared? Does the patch make it > disappear? Yes, seems so. -- Meelis Roos (mroos@linux.ee) ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-29 8:11 ` Meelis Roos @ 2006-01-08 23:24 ` Antonio Vargas 2006-01-09 8:54 ` Russell King 0 siblings, 1 reply; 24+ messages in thread From: Antonio Vargas @ 2006-01-08 23:24 UTC (permalink / raw) To: Meelis Roos, Russell King, alan, linux-kernel On 12/29/05, Meelis Roos <mroos@linux.ee> wrote: > > Can I assume that the bug has disappeared? Does the patch make it > > disappear? > > Yes, seems so. > > -- > Meelis Roos (mroos@linux.ee) Please notice official linus 2.6.15 tree doesn't have this fix... I've just installed a virtual machine (qemu-system-i386 with linus 2.6.15 + plain debian 3r0, console output to xterm via emulated serial console) and trying to use any curses program (top for example) produces exactly this type of error. QEMU_AUDIO_DRV=none \ nice /home/qemu/bin/qemu \ -nographic \ -hda debian-30r0-i386-rootfs.ext2 \ -kernel bzImage-2.6.15 \ -append "console=ttyS0,9600n8 lpj=10000 noapic root=/dev/hda" I'm now recompiling with this lower limit to test... -- Greetz, Antonio Vargas aka winden of network http://wind.codepixel.com/ windNOenSPAMntw@gmail.com thesameasabove@amigascne.org Every day, every year you have to work you have to study you have to scene. ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2006-01-08 23:24 ` Antonio Vargas @ 2006-01-09 8:54 ` Russell King 0 siblings, 0 replies; 24+ messages in thread From: Russell King @ 2006-01-09 8:54 UTC (permalink / raw) To: Antonio Vargas; +Cc: Meelis Roos, alan, linux-kernel On Mon, Jan 09, 2006 at 12:24:52AM +0100, Antonio Vargas wrote: > On 12/29/05, Meelis Roos <mroos@linux.ee> wrote: > > > Can I assume that the bug has disappeared? Does the patch make it > > > disappear? > > > > Yes, seems so. > > > > -- > > Meelis Roos (mroos@linux.ee) > > Please notice official linus 2.6.15 tree doesn't have this fix... I've > just installed a virtual machine (qemu-system-i386 with linus 2.6.15 + > plain debian 3r0, console output to xterm via emulated serial console) > and trying to use any curses program (top for example) produces > exactly this type of error. That's because the patch just adds debugging seems to be sufficient to cause the bug to disappear. It isn't a fix. The only explaination I have at the moment is that it changes the timing - maybe there's a bug in these UARTs... I don't know at the moment. What I do know is that Alan's original premise seems wrong. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 16:07 ` Meelis Roos 2005-12-14 17:24 ` Russell King @ 2005-12-14 22:29 ` Alan Cox 2005-12-15 19:00 ` Stuart MacDonald 1 sibling, 1 reply; 24+ messages in thread From: Alan Cox @ 2005-12-14 22:29 UTC (permalink / raw) To: Meelis Roos; +Cc: linux-kernel On Mer, 2005-12-14 at 18:07 +0200, Meelis Roos wrote: > Could this be connected wiht the massive amount of these messages when I > use minicom on a PC to see another computers serial console? I don't think so. The bug as such is something I can only see being triggerable either by a virtual machine or by something like serious noise on the signal lines (eg put a 10Khz carrier on the carrier detect line) Alan ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 22:29 ` Alan Cox @ 2005-12-15 19:00 ` Stuart MacDonald 0 siblings, 0 replies; 24+ messages in thread From: Stuart MacDonald @ 2005-12-15 19:00 UTC (permalink / raw) To: 'Alan Cox', 'Meelis Roos'; +Cc: linux-kernel From: On Behalf Of Alan Cox > I don't think so. The bug as such is something I can only see being > triggerable either by a virtual machine or by something like serious > noise on the signal lines (eg put a 10Khz carrier on the > carrier detect > line) We found and patched this bug in one of our products. The patch was to raise the loop counter to something more appropriate for our hardware. The condition: the not-to-speedy embedded CPU and all ports in use. The interrupt handler would hit the loop limit because the combination of all ports running meant usually there was one port that needed servicing, upping the loop count by one. ..Stu ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 15:23 Serial: bug in 8250.c when handling PCI or other level triggers Alan Cox 2005-12-14 16:07 ` Meelis Roos @ 2005-12-14 16:55 ` Russell King 2005-12-14 19:08 ` Alan Cox 1 sibling, 1 reply; 24+ messages in thread From: Russell King @ 2005-12-14 16:55 UTC (permalink / raw) To: Alan Cox; +Cc: linux-kernel On Wed, Dec 14, 2005 at 03:23:23PM +0000, Alan Cox wrote: > The receive_chars function is designed to handle the case where the port > is jammed full on by aborting after 256 characters in one IRQ. > Unfortunately the author of this code forgot that some systems are level > triggered. On these systems the IRQ simply gets invoked again and the > count loop just makes the problem take longer to clear. If we trigger this, we can assume that the port is dead anyway, or we're in a situation where the host CPU can not keep up with the data stream. If we want to handle this more gracefully as you suggest, we need to disable the interrupt from the chip entirely, and flag an error to the TTY layer. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 16:55 ` Russell King @ 2005-12-14 19:08 ` Alan Cox 2005-12-14 19:55 ` Russell King 0 siblings, 1 reply; 24+ messages in thread From: Alan Cox @ 2005-12-14 19:08 UTC (permalink / raw) To: Russell King; +Cc: linux-kernel On Mer, 2005-12-14 at 16:55 +0000, Russell King wrote: > If we trigger this, we can assume that the port is dead anyway, or > we're in a situation where the host CPU can not keep up with the > data stream. Not actually true in some cases. - When your UART has a large FIFO and pretends to be an 8250 you can get a 256 byte burst triggered by the box sleeping for a moment or the BIOS SMI crap going to chat to the battery - On a virtualised system this trap can trigger because the emulations don't emulate the bit arrival and baud rate. In both of those cases recovery is viable. For that matter so is recovery when the user responds to the complaint message by unplugging the cable, or where a long burst of framing errors hits you from a misconfiguration. Possibly the first two just argue for a larger limit ? Alan ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Serial: bug in 8250.c when handling PCI or other level triggers 2005-12-14 19:08 ` Alan Cox @ 2005-12-14 19:55 ` Russell King 0 siblings, 0 replies; 24+ messages in thread From: Russell King @ 2005-12-14 19:55 UTC (permalink / raw) To: Alan Cox; +Cc: linux-kernel On Wed, Dec 14, 2005 at 07:08:08PM +0000, Alan Cox wrote: > On Mer, 2005-12-14 at 16:55 +0000, Russell King wrote: > > If we trigger this, we can assume that the port is dead anyway, or > > we're in a situation where the host CPU can not keep up with the > > data stream. > > Not actually true in some cases. > > - When your UART has a large FIFO and pretends to be an 8250 you can get > a 256 byte burst triggered by the box sleeping for a moment or the BIOS > SMI crap going to chat to the battery In which case the receive_chars() function gobbles up to 255 characters from the device before relinquishing to the main interrupt loop. The main interrupt loop has two exit conditions - no further interrupts are pending from any device, or we run this loop 256 times. In the case where further characters are waiting, we will re-run the receive_chars() function. Hence, we will check the device up to 256 times and each will potentially receive 255 characters, which gives about 64K of character reception before the warning triggers. Therefore, this scenario is _very_ _very_ unlikely. > - On a virtualised system this trap can trigger because the emulations > don't emulate the bit arrival and baud rate. Again, only if there's more than about 64K of data waiting. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2006-01-09 8:54 UTC | newest] Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-12-14 15:23 Serial: bug in 8250.c when handling PCI or other level triggers Alan Cox 2005-12-14 16:07 ` Meelis Roos 2005-12-14 17:24 ` Russell King 2005-12-14 18:43 ` Meelis Roos 2005-12-21 15:24 ` Russell King 2005-12-21 20:33 ` Meelis Roos 2005-12-21 22:15 ` Russell King 2005-12-22 10:35 ` Meelis Roos 2005-12-22 13:07 ` Russell King 2005-12-22 13:19 ` Meelis Roos 2005-12-23 9:20 ` Meelis Roos 2005-12-23 9:33 ` Russell King 2005-12-23 10:05 ` Meelis Roos 2005-12-23 10:41 ` Russell King 2005-12-27 13:54 ` Meelis Roos 2005-12-28 19:55 ` Russell King 2005-12-29 8:11 ` Meelis Roos 2006-01-08 23:24 ` Antonio Vargas 2006-01-09 8:54 ` Russell King 2005-12-14 22:29 ` Alan Cox 2005-12-15 19:00 ` Stuart MacDonald 2005-12-14 16:55 ` Russell King 2005-12-14 19:08 ` Alan Cox 2005-12-14 19:55 ` Russell King
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).