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:

Reply via email to