On 2013/11/11 09:53, RD Thrush wrote: > >Synopsis: Firewall panic with Nov 10 snapshot > >Category: kernel > >Environment: > System : OpenBSD 5.4 > Details : OpenBSD 5.4-current (GENERIC) #142: Sun Nov 10 22:52:49 > MST 2013 > > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC > Architecture: OpenBSD.i386 > Machine : i386 > >Description: > Soekris 5501 firewall panics an hour after booting new snapshot. > Appended is > some ddb info as well as normal sendbug details. > >How-To-Repeat: > Don't know. > >Fix: > Revert to Nov 7 kernel
I've reverted the bpf commit for now, it looks like the change is invalidating assumptions of the conditional around bpf_read()'s tsleep in bpf.c:439 .. > panic: timeout_add: to_ticks (-1) < 0 > Stopped at Debugger+0x4: popl %ebp > RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! > DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! > ddb> trace > Debugger(d0989bc5,f5410cc8,d0966934,f5410cc8,f5410c98) at Debugger+0x4 > panic(d0966934,ffffffff,0,f5410cf4,d1773680) at panic+0x67 > timeout_add(d5bcee10,ffffffff,11a,d096c455,60) at timeout_add+0xcf > tsleep(d1773680,11a,d096c455,ffffffff,f5410d30) at tsleep+0x89 > bpfread(1703,f5410ea0,10,200,40) at bpfread+0x17c > spec_read(f5410dec,200,d5c72bb8,f5410ea0,10) at spec_read+0x2dd > VOP_READ(d5c72bb8,f5410ea0,10,d5e38000,88641000) at VOP_READ+0x35 > vn_read(d5ca5d28,d5ca5d44,f5410ea0,d5e38000,621e07de) at vn_read+0xb5 > dofilereadv(d5bcedb4,3,d5ca5d28,f5410f08,1) at dofilereadv+0x132 > sys_read(d5bcedb4,f5410f64,f5410f84,d5ac9400,d162c1e0) at sys_read+0x89 > syscall() at syscall+0x214 > --- syscall (number 0) --- > 0x2: > ddb> show registers > ds 0x10 > es 0x10 > fs 0x20 > gs 0 > edi 0xd0966934 addrmask+0xfb4 > esi 0x100 > ebp 0xf5410c7c > ebx 0xf5410cc8 > edx 0x1 > ecx 0xd0aa8fb4 kprintf_mutex > eax 0x1 > eip 0xd0559754 Debugger+0x4 > cs 0x8 > eflags 0x202 > esp 0xf5410c7c > ss 0x10 > Debugger+0x4: popl %ebp > ddb> ps > PID PPID PGRP UID S FLAGS WAIT COMMAND > 29066 20990 29066 1000 3 0x83 ttyin bash > 147 17686 147 1000 3 0x83 ttyin bash > 17499 16557 17499 1000 3 0x83 ttyin bash > 20990 14770 14770 1000 3 0x90 select sshd > 17686 13560 13560 1000 3 0x90 select sshd > 16557 15283 15283 1000 3 0x90 select sshd > 16619 11816 16619 1000 3 0x83 ttyin bash > 11816 27164 27164 1000 3 0x90 select sshd > 13560 8647 13560 0 3 0x92 poll sshd > 27164 8647 27164 0 3 0x92 poll sshd > 14770 8647 14770 0 3 0x92 poll sshd > 15283 8647 15283 0 3 0x92 poll sshd > 14188 1 9033 662 3 0x4100080 select transmission-dae > 24939 1 24939 0 3 0x83 ttyin getty > 23793 1 23793 0 3 0x80 select cron > 8258 19636 8258 587 3 0x90 netio darkstat > *19636 1 19636 587 7 0x10 bpf darkstat > 28258 1 9033 662 3 0x4100080 kqread transmission-dae > 9033 1 9033 662 3 0x80 nanosleep transmission-dae > 20414 1 29743 0 3 0x81 nanosleep perl > 13910 1 899 0 3 0x4100080 select apcupsd > 6876 1 899 0 3 0x4100080 sigwait apcupsd > 899 1 899 0 3 0x80 select apcupsd > 18991 1 18991 99 3 0x90 poll sndiod > 3953 27277 27277 95 3 0x90 kqread smtpd > 32502 27277 27277 95 3 0x90 kqread smtpd > 1918 27277 27277 95 3 0x90 kqread smtpd > 8882 27277 27277 95 3 0x90 kqread smtpd > 5962 27277 27277 95 3 0x90 kqread smtpd > 27326 27277 27277 95 3 0x90 kqread smtpd > 26985 27277 27277 95 3 0x90 kqread smtpd > 16599 27277 27277 95 3 0x90 kqread smtpd > 27277 1 27277 0 3 0x80 kqread smtpd > 19464 1 19464 77 3 0x90 poll dhcpd > 8647 1 8647 0 3 0x80 select sshd > 16907 0 0 0 3 0x100280 nfsidl nfsio > 22784 0 0 0 3 0x100280 nfsidl nfsio > 17966 0 0 0 3 0x100280 nfsidl nfsio > 29299 0 0 0 3 0x100280 nfsidl nfsio > 26440 1 26440 0 3 0x80 poll ntpd > 29876 15059 29876 83 3 0x90 poll ntpd > 15059 1 15059 83 3 0x90 poll ntpd > 31836 308 308 70 3 0x90 select named > 308 1 308 0 3 0x90 netio named > 6561 26574 26574 74 3 0x90 bpf pflogd > 26574 1 26574 0 3 0x80 netio pflogd > 10650 14140 14140 73 3 0x90 poll syslogd > 14140 1 14140 0 3 0x80 netio syslogd > 26841 1 26841 577 3 0x90 poll openvpn > 14 0 0 0 3 0x100200 aiodoned aiodoned > 13 0 0 0 3 0x100200 syncer update > 12 0 0 0 3 0x100200 cleaner cleaner > 11 0 0 0 3 0x100200 reaper reaper > 10 0 0 0 3 0x100200 pgdaemon pagedaemon > 9 0 0 0 3 0x100200 bored crypto > 8 0 0 0 3 0x100200 pftm pfpurge > 7 0 0 0 3 0x100200 usbtsk usbtask > 6 0 0 0 3 0x100200 usbatsk usbatsk > 5 0 0 0 3 0x100200 bored systq > 4 0 0 0 3 0x100200 bored syswq > 3 0 0 0 3 0x40100200 idle0 > 2 0 0 0 3 0x100200 kmalloc kmthread > 1 0 1 0 3 0x82 wait init > 0 -1 0 0 3 0x200 scheduler swapper > ddb> show panic > timeout_add: to_ticks (-1) < 0 > ddb> callout > ticks now: 329801 > ticks wheel arg func > 720000 4d/1024d 0xd5b164d0 tcp_timer_keep > 0 4d/1024d 0xd5aa9000 syn_cache_reaper > 199 0d/16 d 0xd164f000 nsclpcsio_refresh > 1 0d/74 d 0xd5e2da9c endtsleep > 1 0d/74 d 0x0 m_cltick > 1 0d/74 d 0xd162b000 glxsb_rnd > 3 0d/76 d 0xd5cd961c endtsleep > 5 0d/78 d 0xd5bce194 endtsleep > 6 0d/79 d 0xd5bce7a4 endtsleep > 20 0d/93 d 0xd0acba24 pffasttimo > 27 0d/100 d 0xd5e2291c endtsleep > 30 0d/103 d 0xd5bcec30 endtsleep > 50 0d/123 d 0xd0acba0c pfslowtimo > 78 0d/151 d 0xd5cd97a0 endtsleep > 78 0d/151 d 0xd162c000 vr_tick > 82 0d/155 d 0xd5e22aa0 endtsleep > 83 0d/156 d 0xd162f000 vr_tick > 84 0d/157 d 0xd5cd9924 endtsleep > 84 0d/157 d 0xd5bce010 endtsleep > 85 0d/158 d 0xd5cd9db0 endtsleep > 88 0d/161 d 0xd5cd9aa8 endtsleep > 88 0d/161 d 0xd1633000 vr_tick > 90 0d/163 d 0xd5cd9c2c endtsleep > 99 0d/172 d 0xd0acbacc if_slowtimo > 99 0d/172 d 0xd0b0a220 pckbc_poll > 99 0d/172 d 0x0 nd6_timer > 99 0d/172 d 0xd0acbb80 rt_timer_timer > 99 0d/172 d 0xd0acb720 schedcpu > 131 0d/204 d 0xd5b16668 tcp_timer_rexmt > 157 0d/230 d 0xd5e22798 endtsleep > 321 1d/265 d 0xd5d2479c endtsleep > 422 1d/265 d 0xd5bceaac endtsleep > 415 1d/265 d 0xd5dd2e64 tcp_timer_rexmt > 678 1d/266 d 0xd0acbb98 arptimer > 596 1d/266 d 0x0 sppp_keepalive > 715 1d/267 d 0xd5b16e60 tcp_timer_2msl > 1370 1d/269 d 0xd5e21c40 realitexpire > 1234 1d/269 d 0xd5b187a8 endtsleep > 1244 1d/269 d 0xd5b18ab0 endtsleep > 1255 1d/269 d 0xd5b18c34 endtsleep > 1263 1d/269 d 0xd5b1831c endtsleep > 1614 1d/270 d 0xd5d24618 endtsleep > 1463 1d/270 d 0xd5bce620 endtsleep > 1756 1d/271 d 0xd5b16cc8 tcp_timer_2msl > 2818 1d/275 d 0xd5be8cc4 tcp_timer_2msl > 3858 1d/279 d 0xd5be8994 tcp_timer_2msl > 4128 1d/280 d 0xd5e216d0 realitexpire > 4961 1d/283 d 0xd5dd233c tcp_timer_2msl > 4968 1d/283 d 0xd5b184a0 endtsleep > 5091 1d/284 d 0xd5b16998 tcp_timer_rexmt > 7315 1d/292 d 0xd5dd2e64 tcp_timer_keep > 30199 1d/382 d 0x0 arc4_reinit > 30199 1d/382 d 0x0 nd6_slowtimo > 719754 2d/523 d 0xd5b16b30 tcp_timer_keep > 719762 2d/523 d 0xd5dd2b34 tcp_timer_keep > 719743 2d/523 d 0xd5dd24d4 tcp_timer_keep > 719733 2d/523 d 0xd5dd21a4 tcp_timer_keep > 523380 2d/525 d 0xd5b16998 tcp_timer_keep > 576953 2d/525 d 0xd5b16800 tcp_timer_keep > 578858 2d/525 d 0xd5dd2804 tcp_timer_keep > 703359 2d/527 d 0xd5be87fc tcp_timer_keep > 719981 2d/528 d 0xd5b16668 tcp_timer_keep > 1832430 2d/544 d 0xd5cd9498 endtsleep > ddb> boot sync > syncing disks... 16 15 done > WARNING: not updating battery clock > ehci0: halt timeout > rebooting > > > > dmesg: > penBSD 5.4-current (GENERIC) #142: Sun Nov 10 22:52:49 MST 2013 > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) > 500 MHz > cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW > real mem = 536408064 (511MB) > avail mem = 515817472 (491MB) > mainbus0 at root > bios0 at mainbus0: AT/286+ BIOS, date 20/71/05, BIOS32 rev. 0 @ 0xfac40 > pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000 > pcibios0: pcibios_get_intr_routing - function not supported > pcibios0: PCI IRQ Routing information unavailable. > pcibios0: PCI bus #0 is the last bus > bios0: ROM list: 0xc8000/0xa800 > cpu0 at mainbus0: (uniprocessor) > amdmsr0 at mainbus0 > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > 0:20:0: io address conflict 0x6100/0x100 > 0:20:0: io address conflict 0x6200/0x200 > pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x30 > glxsb0 at pci0 dev 1 function 2 "AMD Geode LX Crypto" rev 0x00: RNG AES > vr0 at pci0 dev 6 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11, address > 00:00:24:c9:29:14 > ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI > 0x004063, model 0x0034 > vr1 at pci0 dev 7 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 5, address > 00:00:24:c9:29:15 > ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI > 0x004063, model 0x0034 > vr2 at pci0 dev 8 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 9, address > 00:00:24:c9:29:16 > ukphy2 at vr2 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI > 0x004063, model 0x0034 > vr3 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 12, address > 00:00:24:c9:29:17 > ukphy3 at vr3 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI > 0x004063, model 0x0034 > glxpcib0 at pci0 dev 20 function 0 "AMD CS5536 ISA" rev 0x03: rev 3, 32-bit > 3579545Hz timer, watchdog, gpio, i2c > gpio0 at glxpcib0: 32 pins > iic0 at glxpcib0 > pciide0 at pci0 dev 20 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0 > wired to compatibility, channel 1 wired to compatibility > wd0 at pciide0 channel 0 drive 1: <TS8GCF133> > wd0: 1-sector PIO, LBA, 7647MB, 15662304 sectors > wd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 > pciide0: channel 1 ignored (disabled) > ohci0 at pci0 dev 21 function 0 "AMD CS5536 USB" rev 0x02: irq 15, version > 1.0, legacy support > ehci0 at pci0 dev 21 function 1 "AMD CS5536 USB" rev 0x02: irq 15 > usb0 at ehci0: USB revision 2.0 > uhub0 at usb0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 > isa0 at glxpcib0 > isadma0 at isa0 > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > com0: console > com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard > pcppi0 at isa0 port 0x61 > spkr0 at pcppi0 > nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS > gpio1 at nsclpcsio0: 29 pins > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > usb1 at ohci0: USB revision 1.0 > uhub1 at usb1 "AMD OHCI root hub" rev 1.00/1.00 addr 1 > mtrr: K6-family MTRR support (2 registers) > vscsi0 at root > scsibus0 at vscsi0: 256 targets > softraid0 at root > scsibus1 at softraid0: 256 targets > root on wd0a (c7e0942b4bef76fb.a) swap on wd0b dump on wd0b > > > usbdevs: > Controller /dev/usb0: > addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), > AMD(0x1022), rev 1.00 > port 1 powered > port 2 powered > port 3 powered > port 4 powered > Controller /dev/usb1: > addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), > AMD(0x1022), rev 1.00 > port 1 powered > port 2 powered > port 3 powered > port 4 powered > > pcidump: > Domain /dev/pci0: > 0:1:0: AMD Geode LX > 0x0000: Vendor ID: 1022 Product ID: 2080 > 0x0004: Command: 0005 Status: 0220 > 0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 30 > 0x000c: BIST: 00 Header Type: 80 Latency Timer: f8 Cache Line Size: 08 > 0x0010: BAR empty (00000000) > 0x0014: BAR empty (00000000) > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 2080 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 > 0x0000: 20801022 02200005 06000030 0080f808 > 0x0010: 00000000 00000000 00000000 00000000 > 0x0020: 00000000 00000000 00000000 20801022 > 0x0030: 00000000 00000000 00000000 00000000 > 0x0040: 00000000 00000000 00000000 00000000 > 0x0050: 00000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:1:2: AMD Geode LX Crypto > 0x0000: Vendor ID: 1022 Product ID: 2082 > 0x0004: Command: 0006 Status: 0220 > 0x0008: Class: 10 Subclass: 10 Interface: 00 Revision: 00 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08 > 0x0010: BAR mem 32bit addr: 0xa0000000/0x00004000 > 0x0014: BAR empty (00000000) > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 2082 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00 > 0x0000: 20821022 02200006 10100000 00000008 > 0x0010: a0000000 00000000 00000000 00000000 > 0x0020: 00000000 00000000 00000000 20821022 > 0x0030: 00000000 00000000 00000000 0000010a > 0x0040: 00000000 00000000 00000000 00000000 > 0x0050: 00000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:6:0: VIA VT6105M RhineIII > 0x0000: Vendor ID: 1106 Product ID: 3053 > 0x0004: Command: 0117 Status: 0210 > 0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 96 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 08 > 0x0010: BAR io addr: 0x0000e100/0x0100 > 0x0014: BAR mem 32bit addr: 0xa0004000/0x00000100 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1106 Product ID: 0106 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 03 Max Lat: 08 > 0x0040: Capability 0x01: Power Management > 0x0000: 30531106 02100117 02000096 00004008 > 0x0010: 0000e101 a0004000 00000000 00000000 > 0x0020: 00000000 00000000 00000000 01061106 > 0x0030: 00000000 00000040 00000000 0803010b > 0x0040: fe020001 00000000 00000000 00000000 > 0x0050: 04000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:7:0: VIA VT6105M RhineIII > 0x0000: Vendor ID: 1106 Product ID: 3053 > 0x0004: Command: 0117 Status: 0210 > 0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 96 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 08 > 0x0010: BAR io addr: 0x0000e200/0x0100 > 0x0014: BAR mem 32bit addr: 0xa0004100/0x00000100 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1106 Product ID: 0106 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 03 Max Lat: 08 > 0x0040: Capability 0x01: Power Management > 0x0000: 30531106 02100117 02000096 00004008 > 0x0010: 0000e201 a0004100 00000000 00000000 > 0x0020: 00000000 00000000 00000000 01061106 > 0x0030: 00000000 00000040 00000000 08030105 > 0x0040: fe020001 00000000 00000000 00000000 > 0x0050: 04000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:8:0: VIA VT6105M RhineIII > 0x0000: Vendor ID: 1106 Product ID: 3053 > 0x0004: Command: 0117 Status: 0210 > 0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 96 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 08 > 0x0010: BAR io addr: 0x0000e300/0x0100 > 0x0014: BAR mem 32bit addr: 0xa0004200/0x00000100 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1106 Product ID: 0106 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 09 Min Gnt: 03 Max Lat: 08 > 0x0040: Capability 0x01: Power Management > 0x0000: 30531106 02100117 02000096 00004008 > 0x0010: 0000e301 a0004200 00000000 00000000 > 0x0020: 00000000 00000000 00000000 01061106 > 0x0030: 00000000 00000040 00000000 08030109 > 0x0040: fe020001 00000000 00000000 00000000 > 0x0050: 04000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:9:0: VIA VT6105M RhineIII > 0x0000: Vendor ID: 1106 Product ID: 3053 > 0x0004: Command: 0117 Status: 0210 > 0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 96 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 08 > 0x0010: BAR io addr: 0x0000e400/0x0100 > 0x0014: BAR mem 32bit addr: 0xa0004300/0x00000100 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1106 Product ID: 0106 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 0c Min Gnt: 03 Max Lat: 08 > 0x0040: Capability 0x01: Power Management > 0x0000: 30531106 02100117 02000096 00004008 > 0x0010: 0000e401 a0004300 00000000 00000000 > 0x0020: 00000000 00000000 00000000 01061106 > 0x0030: 00000000 00000040 00000000 0803010c > 0x0040: fe020001 00000000 00000000 00000000 > 0x0050: 04000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:20:0: AMD CS5536 ISA > 0x0000: Vendor ID: 1022 Product ID: 2090 > 0x0004: Command: 0009 Status: 02a0 > 0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 03 > 0x000c: BIST: 00 Header Type: 80 Latency Timer: 40 Cache Line Size: 08 > 0x0010: BAR io addr: 0x00006000/0x2000 > 0x0014: BAR io addr: 0x00006100/0x0100 > 0x0018: BAR io addr: 0x00006200/0x0200 > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 2090 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 > 0x0000: 20901022 02a00009 06010003 00804008 > 0x0010: 00006001 00006101 00006201 00000000 > 0x0020: 00000000 00000000 00000000 20901022 > 0x0030: 00000000 00000000 00000000 00000000 > 0x0040: 00000000 00000000 00000000 00000000 > 0x0050: 00000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:20:2: AMD CS5536 IDE > 0x0000: Vendor ID: 1022 Product ID: 209a > 0x0004: Command: 0005 Status: 02a0 > 0x0008: Class: 01 Subclass: 01 Interface: 80 Revision: 01 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08 > 0x0010: BAR empty (00000000) > 0x0014: BAR empty (00000000) > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR io addr: 0x0000e000/0x0010 > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 209a > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 > 0x0000: 209a1022 02a00005 01018001 00000008 > 0x0010: 00000000 00000000 00000000 00000000 > 0x0020: 0000e001 00000000 00000000 209a1022 > 0x0030: 00000000 00000000 00000000 00000000 > 0x0040: 00004002 00000000 0020a8a8 ffff00ff > 0x0050: 00c00303 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:21:0: AMD CS5536 USB > 0x0000: Vendor ID: 1022 Product ID: 2094 > 0x0004: Command: 0006 Status: 0230 > 0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 02 > 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 08 > 0x0010: BAR mem 32bit addr: 0xa0005000/0x00001000 > 0x0014: BAR empty (00000000) > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 2094 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00 > 0x0000: 20941022 02300006 0c031002 00800008 > 0x0010: a0005000 00000000 00000000 00000000 > 0x0020: 00000000 00000000 00000000 20941022 > 0x0030: 00000000 00000000 00000000 0000010f > 0x0040: c8020001 00000000 00000000 00000000 > 0x0050: 00000000 00000000 00000000 00000000 > 0x0060: 00000000 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > 0:21:1: AMD CS5536 USB > 0x0000: Vendor ID: 1022 Product ID: 2095 > 0x0004: Command: 0006 Status: 0230 > 0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 02 > 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08 > 0x0010: BAR mem 32bit addr: 0xa0006000/0x00001000 > 0x0014: BAR empty (00000000) > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1022 Product ID: 2095 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00 > 0x0000: 20951022 02300006 0c032002 00000008 > 0x0010: a0006000 00000000 00000000 00000000 > 0x0020: 00000000 00000000 00000000 20951022 > 0x0030: 00000000 00000000 00000000 0000010f > 0x0040: c8020001 00000000 00000000 00000000 > 0x0050: 00000000 00000000 00000000 00000000 > 0x0060: 00002020 00000000 00000000 00000000 > 0x0070: 00000000 00000000 00000000 00000000 > 0x0080: 00000000 00000000 00000000 00000000 > 0x0090: 00000000 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 00000000 00000000 00000000 00000000 > 0x00d0: 00000000 00000000 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 00000000 00000000 > > acpidump:
