Hello, does someone knows about this and how to fix it or workaround ?
Best Regards,
>Synopsis: LACP TRUNK IS NOT WORKING AS EXPECTED
>Category: system
>Environment:
System : OpenBSD 5.4
Details : OpenBSD 5.4 (GENERIC) #37: Tue Jul 30 12:05:01 MDT 2013
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC
Architecture: OpenBSD.i386
Machine : i386
>Description:
Configuring trunk with LACP is broken. Cannot issue ICMP from
one trunk to another. This is done is a sandbox network. using to qemu
hosted openBSD. Strange FACT the id of the trunk stay 0000 Each
interface are direclty bridged to each other on the host, the bridge
is not shared, theres is one bridge per interface;
vio0(bsd1) <---> tapXXX <---> br0 <---> tapYYY <---> vio0(bsd2)
vio1(bsd1) <---> tapXXX <---> br0 <---> tapYYY <---> vio1(bsd2)
Trunk is working in round robin mode.
# ---------------------------------------------------------------------
# uname -a
OpenBSD bsd2.bsd2 5.4 GENERIC#37 i386
# ifconfig vio
vio0:
flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 12:74:43:be:49:f0
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect
status: active
inet6 fe80::2cb5:6052:6e2e:107c%vio0 prefixlen 64 scopeid 0x1
vio1:
flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 12:74:43:be:49:f0
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect
status: active
inet6 fe80::2cb5:6052:6e2e:107c%vio1 prefixlen 64 scopeid 0x2
# ---------------------------------------------------------------------
# uname -a
OpenBSD bsd1.local 5.4 GENERIC#37 i386
# ifconfig vio
vio0:
flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 02:4d:82:04:94:0d
priority: 0
trunk: trunkdev trunk0
groups: egress
media: Ethernet autoselect
status: active
inet6 fe80::f044:d4c2:63de:2fc4%vio0 prefixlen 64 scopeid 0x1
vio1:
flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
mtu 1500
lladdr 02:4d:82:04:94:0d
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect
status: active
inet6 fe80::f044:d4c2:63de:2fc4%vio1 prefixlen 64 scopeid 0x2
>How-To-Repeat:
test transcript:
# # trunk0 lacp is not working
# ping 10.142.1.10
PING 10.142.1.10 (10.142.1.10): 56 data bytes
ping: sendto: Host is down
ping: wrote 10.142.1.10 64 chars, ret=-1
ping: sendto: Host is down
ping: wrote 10.142.1.10 64 chars, ret=-1
--- 10.142.1.10 ping statistics ---
8 packets transmitted, 0 packets received, 100.0% packet loss
#
#
# # strange id
# ifconfig trunk0
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 12:74:43:be:49:f0
priority: 0
trunk: trunkproto lacp
trunk id: [(0000,00:00:00:00:00:00,0000,0000,0000),
(0000,00:00:00:00:00:00,0000,0000,0000)]
trunkport vio1 collecting,distributing
trunkport vio0 collecting,distributing
groups: trunk
media: Ethernet autoselect
status: active
inet6 fe80::1074:43ff:febe:49f0%trunk0 prefixlen 64 scopeid 0x7
inet 10.142.1.11 netmask 0xff000000 broadcast 10.255.255.255
#
# # fallback to roundrobin for testing (on both machines of course)
# ifconfig trunk0 trunkproto roundrobin
# ping 10.142.1.10
PING 10.142.1.10 (10.142.1.10): 56 data bytes
64 bytes from 10.142.1.10: icmp_seq=0 ttl=255 time=22.450 ms
64 bytes from 10.142.1.10: icmp_seq=1 ttl=255 time=9.213 ms
[...]
64 bytes from 10.142.1.10: icmp_seq=8 ttl=255 time=9.466 ms
64 bytes from 10.142.1.10: icmp_seq=9 ttl=255 time=9.275 ms
--- 10.142.1.10 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 9.089/12.452/22.450/4.720 ms
#
# # retry LACP for testing (on both machines of course)
#
# ifconfig trunk0 trunkproto lacp
# ping 10.142.1.10
PING 10.142.1.10 (10.142.1.10): 56 data bytes
--- 10.142.1.10 ping statistics ---
7 packets transmitted, 0 packets received, 100.0% packet loss
-------------------------------------------------------------------------------
# # other machine
# ifconfig trunk0
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 02:4d:82:04:94:0d
priority: 0
trunk: trunkproto lacp
trunk id: [(0000,00:00:00:00:00:00,0000,0000,0000),
(0000,00:00:00:00:00:00,0000,0000,0000)]
trunkport vio1 collecting,distributing
trunkport vio0 collecting,distributing
groups: trunk
media: Ethernet autoselect
status: active
inet6 fe80::4d:82ff:fe04:940d%trunk0 prefixlen 64 scopeid 0x7
inet 10.142.1.10 netmask 0xff000000 broadcast 10.255.255.255
>Fix:
Unknown
SENDBUG: dmesg, pcidump, acpidump and usbdevs are attached.
SENDBUG: Feel free to delete or use the -D flag if they contain
sensitive information.
dmesg:
OpenBSD 5.4 (GENERIC) #37: Tue Jul 30 12:05:01 MDT 2013
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Common KVM processor ("AuthenticAMD" 686-class, 512KB L2 cache) 3.62 GHz
cpu0:
FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,NXE,LONG,SSE3,CX16,x2APIC,LAHF
real mem = 1073270784 (1023MB)
avail mem = 1044287488 (995MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 06/23/99, BIOS32 rev. 0 @
0xfd51b, SMBIOS rev. 2.4 @ 0xf1630 (10 entries)
bios0: vendor Bochs version "Bochs" date 01/01/2011
bios0: Bochs Bochs
acpi0 at bios0: rev 0
acpi0: sleep states S3 S4 S5
acpi0: tables DSDT FACP SSDT APIC HPET
acpi0: wakeup devices
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
acpihpet0 at acpi0: 100000000 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpicpu0 at acpi0
mpbios0 at bios0: Intel MP Specification 1.4
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 999MHz
mpbios0: bus 0 is type PCI
mpbios0: bus 1 is type ISA
ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 11, 24 pins
bios0: ROM list: 0xc0000/0x8c00 0xc9000/0xa00 0xca000/0xa00
0xcb000/0xa00 0xcc000/0x2400 0xee800/0x1800!
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02
pcib0 at pci0 dev 1 function 0 "Intel 82371SB ISA" rev 0x00
pciide0 at pci0 dev 1 function 1 "Intel 82371SB IDE" rev 0x00: DMA,
channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <QEMU HARDDISK>
wd0: 16-sector PIO, LBA48, 1024MB, 2097152 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <QEMU, QEMU DVD-ROM, 1.7.> ATAPI 5/cdrom removable
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2
uhci0 at pci0 dev 1 function 2 "Intel 82371SB USB" rev 0x01: apic 0 int 11
piixpm0 at pci0 dev 1 function 3 "Intel 82371AB Power" rev 0x03: apic 0 int 9
iic0 at piixpm0
vga1 at pci0 dev 2 function 0 "Cirrus Logic CL-GD5446" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
virtio0 at pci0 dev 3 function 0 "Qumranet Virtio Memory" rev 0x00:
Virtio Memory Balloon Device
viomb0 at virtio0
virtio0: apic 0 int 11
virtio1 at pci0 dev 18 function 0 "Qumranet Virtio Network" rev 0x00:
Virtio Network Device
vio0 at virtio1: address 12:74:43:be:49:f0
virtio1: apic 0 int 10
virtio2 at pci0 dev 19 function 0 "Qumranet Virtio Network" rev 0x00:
Virtio Network Device
vio1 at virtio2: address 8e:d9:5f:fc:84:ed
virtio2: apic 0 int 11
virtio3 at pci0 dev 20 function 0 "Qumranet Virtio Network" rev 0x00:
Virtio Network Device
vio2 at virtio3: address 76:91:d8:62:db:86
virtio3: apic 0 int 11
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 1: density unknown
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
mtrr: Pentium Pro MTRR support
nvram: invalid checksum
uhidev0 at uhub0 port 1 configuration 1 interface 0 "QEMU QEMU USB
Tablet" rev 1.00/0.00 addr 2
uhidev0: iclass 3/0
uhid0 at uhidev0: input=6, output=0, feature=0
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
root on wd0a (6e5bcd92f6887fa7.a) swap on wd0b dump on wd0b
WARNING: / was not properly unmounted
clock: unknown CMOS layout
usbdevs:
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x8086), rev 1.00
port 1 addr 2: full speed, power 100 mA, config 1, QEMU USB
Tablet(0x0001), QEMU(0x0627), rev 0.00, iSerialNumber 42
port 2 powered
pcidump:
Domain /dev/pci0:
0:0:0: Intel 82441FX
0x0000: Vendor ID: 8086 Product ID: 1237
0x0004: Command: 0103 Status: 0000
0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 02
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
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: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0000: 12378086 00000103 06000002 00000000
0x0010: 00000000 00000000 00000000 00000000
0x0020: 00000000 00000000 00000000 11001af4
0x0030: 00000000 00000000 00000000 00000000
0x0040: 00000000 00000000 00000000 00000000
0x0050: 00000000 80000000 11111000 33333333
0x0060: 00000000 00000000 00000000 00000000
0x0070: 00020000 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:0: Intel 82371SB ISA
0x0000: Vendor ID: 8086 Product ID: 7000
0x0004: Command: 0103 Status: 0200
0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
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: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0000: 70008086 02000103 06010000 00800000
0x0010: 00000000 00000000 00000000 00000000
0x0020: 00000000 00000000 00000000 11001af4
0x0030: 00000000 00000000 00000000 00000000
0x0040: 00000000 00000000 00000000 0003004d
0x0050: 00000000 00000000 00000000 00000000
0x0060: 0b0b0a0a 00000000 00000200 00000000
0x0070: 00000080 0c0c0000 00000002 00000000
0x0080: 00000000 00000000 00000000 00000000
0x0090: 00000000 00000000 00000000 00000000
0x00a0: 00000008 00000000 0000000f 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:1: Intel 82371SB IDE
0x0000: Vendor ID: 8086 Product ID: 7010
0x0004: Command: 0107 Status: 0280
0x0008: Class: 01 Subclass: 01 Interface: 80 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x0000c0a0/0x0010
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0000: 70108086 02800107 01018000 00000000
0x0010: 00000000 00000000 00000000 00000000
0x0020: 0000c0a1 00000000 00000000 11001af4
0x0030: 00000000 00000000 00000000 00000000
0x0040: a307a307 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: Intel 82371SB USB
0x0000: Vendor ID: 8086 Product ID: 7020
0x0004: Command: 0107 Status: 0000
0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 01
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x0000c000/0x0020
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: 0b Min Gnt: 00 Max Lat: 00
0x0000: 70208086 00000107 0c030001 00000000
0x0010: 00000000 00000000 00000000 00000000
0x0020: 0000c001 00000000 00000000 11001af4
0x0030: 00000000 00000000 00000000 0000040b
0x0040: 00000000 00000000 00000000 00000000
0x0050: 00000000 00000000 00000000 00000000
0x0060: 00000010 00000000 00010000 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: 00002000 00000000 00000000 00000000
0x00d0: 00000000 00000000 00000000 00000000
0x00e0: 00000000 00000000 00000000 00000000
0x00f0: 00000000 00000000 00000000 00000000
0:1:3: Intel 82371AB Power
0x0000: Vendor ID: 8086 Product ID: 7113
0x0004: Command: 0103 Status: 0280
0x0008: Class: 06 Subclass: 80 Interface: 00 Revision: 03
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
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: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 09 Min Gnt: 00 Max Lat: 00
0x0000: 71138086 02800103 06800003 00000000
0x0010: 00000000 00000000 00000000 00000000
0x0020: 00000000 00000000 00000000 11001af4
0x0030: 00000000 00000000 00000000 00000109
0x0040: 0000b001 00000000 00000000 00000000
0x0050: 00000000 00000000 02000000 90000000
0x0060: 60000000 98000000 00000000 00000000
0x0070: 00000000 00000000 00000000 00000000
0x0080: 00000001 00000000 00000000 00000000
0x0090: 0000b101 00000000 00000000 00000000
0x00a0: 00000000 00000000 00000000 00000000
0x00b0: 00000000 00000000 00000000 00000000
0x00c0: 00000000 00000000 00000000 00000000
0x00d0: 00090000 00000000 00000000 00000000
0x00e0: 00000000 00000000 00000000 00000000
0x00f0: 00000000 00000000 00000000 00000000
0:2:0: Cirrus Logic CL-GD5446
0x0000: Vendor ID: 1013 Product ID: 00b8
0x0004: Command: 0107 Status: 0000
0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR mem prefetchable 32bit addr: 0xfc000000/0x02000000
0x0014: BAR mem 32bit addr: 0xfebf0000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: febb0000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0000: 00b81013 00000107 03000000 00000000
0x0010: fc000008 febf0000 00000000 00000000
0x0020: 00000000 00000000 00000000 11001af4
0x0030: febb0000 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:3:0: Qumranet Virtio Memory
0x0000: Vendor ID: 1af4 Product ID: 1002
0x0004: Command: 0107 Status: 0000
0x0008: Class: 00 Subclass: ff Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR io addr: 0x0000c020/0x0020
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: 1af4 Product ID: 0005
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
0x0000: 10021af4 00000107 00ff0000 00000000
0x0010: 0000c021 00000000 00000000 00000000
0x0020: 00000000 00000000 00000000 00051af4
0x0030: 00000000 00000000 00000000 0000010b
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:18:0: Qumranet Virtio Network
0x0000: Vendor ID: 1af4 Product ID: 1000
0x0004: Command: 0107 Status: 0010
0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR io addr: 0x0000c040/0x0020
0x0014: BAR mem 32bit addr: 0xfebf1000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 0001
0x0030: Expansion ROM Base Address: febc0000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
0x0000: 10001af4 00100107 02000000 00000000
0x0010: 0000c041 febf1000 00000000 00000000
0x0020: 00000000 00000000 00000000 00011af4
0x0030: febc0000 00000040 00000000 0000010a
0x0040: 00020011 00000001 00000801 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:19:0: Qumranet Virtio Network
0x0000: Vendor ID: 1af4 Product ID: 1000
0x0004: Command: 0107 Status: 0010
0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR io addr: 0x0000c060/0x0020
0x0014: BAR mem 32bit addr: 0xfebf2000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 0001
0x0030: Expansion ROM Base Address: febd0000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
0x0000: 10001af4 00100107 02000000 00000000
0x0010: 0000c061 febf2000 00000000 00000000
0x0020: 00000000 00000000 00000000 00011af4
0x0030: febd0000 00000040 00000000 0000010b
0x0040: 00020011 00000001 00000801 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:0: Qumranet Virtio Network
0x0000: Vendor ID: 1af4 Product ID: 1000
0x0004: Command: 0107 Status: 0010
0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
0x0010: BAR io addr: 0x0000c080/0x0020
0x0014: BAR mem 32bit addr: 0xfebf3000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 0001
0x0030: Expansion ROM Base Address: febe0000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
0x0000: 10001af4 00100107 02000000 00000000
0x0010: 0000c081 febf3000 00000000 00000000
0x0020: 00000000 00000000 00000000 00011af4
0x0030: febe0000 00000040 00000000 0000010b
0x0040: 00020011 00000001 00000801 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
acpidump:
begin-base64 644 bsd2.APIC.4
QVBJQ3gAAAAB7UJPQ0hTIEJYUENBUElDAQAAAEJYUEMBAAAAAADg/gEAAAAACAAAAQAAAAEMAAAA
AMD+AAAAAAIKAAACAAAAAAACCgAFBQAAAA0AAgoACQkAAAANAAIKAAoKAAAADQACCgALCwAAAA0A
BAb/AAAB
====
begin-base64 644 bsd2.DSDT.2
RFNEVDcRAAAB8EJYUEMAAEJYRFNEVAAAAQAAAElOVEwTCRIgEEkEXABbgERCR18BCwIEAVuBC0RC
R18BREJHQggULERCVUcBmGhglmBgdIdgAWFwAGKiEJViYXCDiGBiAERCR0J1YnAKCkRCR0IQIl9T
Ql9bghtQQ0kwCF9ISUQMQdAKAwhfQURSAAhfVUlEARBOFS5fU0JfUENJMAhDUkVTEUIHCm6IDQAC
DAAAAAAA/wAAAAABRwH4DPgMAQiIDQABDAMAAAAA9wwAAPgMiA0AAQwDAAAADf//AAAA84cXAAAM
AwAAAAAAAAoA//8LAAAAAAAAAAIAhxcAAAwBAAAAAAAAAOD//7/+AAAAAAAAwB55AAhDUjY0ETMK
MIorAAAMAwAAAAAAAAAAAAAAAIAAAAD//////wAAAAAAAAAAAAAAAAAAAIAAAAB5ABRBCl9DUlMA
ikNSRVMKXFBTMzKKQ1JFUwpgUEUzMopDUkVTCmhQTDMycFAwU19QUzMycFAwRV9QRTMycHJ0UDBF
X1AwU18AAQBQTDMyoAyTUDFWXwCkQ1JFU49DUjY0Cg5QUzY0j0NSNjQKFlBFNjSPQ1I2NAomUEw2
NHBQMVNfUFM2NHBQMUVfUEU2NHBQMUxfUEw2NIRDUkVTQ1I2NGCkYBBNCF9TQl9bgkUISFBFVAhf
SElEDEHQAQMIX1VJRABbgEhQVE0ADAAA0P4LAARbgRBIUFRNE1ZFTkQgUFJEXyAUNl9TVEEAcFZF
TkRgcFBSRF9hemAKEGCgDJGTYACTYAv//6QAoA6Rk2EAlGEMAOH1BaQApAoPCF9DUlMREQoOhgkA
AAAA0P4ABAAAeQAQQAYuX1NCX1BDSTBbgkMFVkdBXwhfQURSDAAAAgBbgFBDSUMCAAoEW4ELUENJ
QwNWRU5EIBQIX1MxRACkABQIX1MyRACkABQZX1MzRACgDpNWRU5EDDYbAAGkCgOhA6QAECUuX1NC
X1BDSTBbghlQWDEzCF9BRFIMAwABAFuAUDEzQwIACv8QRgUuX1NCX1BDSTBbgkkESVNBXwhfQURS
DAAAAQBbgFA0MEMCCmAKBFuBJl4uUFgxM1AxM0MAAEgvAAdMUEVOAQA4AANDQUVOAQADQ0JFTgEI
RkRFTgEQTBsvA19TQl9QQ0kwSVNBX1uCLVJUQ18IX0hJRAxB0AsACF9DUlMRGAoVRwFwAHAAEAIi
AAFHAXIAcgACBnkAW4I3S0JEXwhfSElEDEHQAwMUCV9TVEEApAoPCF9DUlMRGAoVRwFgAGAAAQFH
AWQAZAABASICAHkAW4InTU9VXwhfSElEDEHQDxMUCV9TVEEApAoPCF9DUlMRCAoFIgAQeQBbgkoE
RkRDMAhfSElEDEHQBwAUGF9TVEEAcEZERU5goAaTYACkAKEEpAoPCF9DUlMRGwoYRwHyA/IDAARH
AfcD9wMAASJAACoEAHkAW4I+TFBUXwhfSElEDEHQBAAUGF9TVEEAcExQRU5goAaTYACkAKEEpAoP
CF9DUlMREAoNRwF4A3gDCAgigAB5AFuCRQRDT00xCF9ISUQMQdAFAQhfVUlEARQYX1NUQQBwQ0FF
TmCgBpNgAKQAoQSkCg8IX0NSUxEQCg1HAfgD+AMACCIQAHkAW4JGBENPTTIIX0hJRAxB0AUBCF9V
SUQKAhQYX1NUQQBwQ0JFTmCgBpNgAKQAoQSkCg8IX0NSUxEQCg1HAfgC+AIACCIIAHkAEEsILl9T
Ql9QQ0kwW4BQQ1NUAQsArgoIW4EQUENTVENQQ0lVIFBDSUQgW4BTRUpfAQsIrgoEW4ELU0VKX0NC
MEVKIBQRUENFSgFweQFoAEIwRUqkABQ2UENORgBwAGCiLJVgCh91YKARe1BDSVV5AWAAAFBDTlRg
AaASe1BDSUR5AWAAAFBDTlRgCgMQSqBfU0JfEEd0UENJMAhfUFJUEktzgBILBAv//wBMTktEABIL
BAv//wFMTktBABIMBAv//woCTE5LQgASDAQL//8KA0xOS0MAEg0EDP//AQAATE5LUwASDQQM//8B
AAFMTktCABIOBAz//wEACgJMTktDABIOBAz//wEACgNMTktEABINBAz//wIAAExOS0IAEg0EDP//
AgABTE5LQwASDgQM//8CAAoCTE5LRAASDgQM//8CAAoDTE5LQQASDQQM//8DAABMTktDABINBAz/
/wMAAUxOS0QAEg4EDP//AwAKAkxOS0EAEg4EDP//AwAKA0xOS0IAEg0EDP//BAAATE5LRAASDQQM
//8EAAFMTktBABIOBAz//wQACgJMTktCABIOBAz//wQACgNMTktDABINBAz//wUAAExOS0EAEg0E
DP//BQABTE5LQgASDgQM//8FAAoCTE5LQwASDgQM//8FAAoDTE5LRAASDQQM//8GAABMTktCABIN
BAz//wYAAUxOS0MAEg4EDP//BgAKAkxOS0QAEg4EDP//BgAKA0xOS0EAEg0EDP//BwAATE5LQwAS
DQQM//8HAAFMTktEABIOBAz//wcACgJMTktBABIOBAz//wcACgNMTktCABINBAz//wgAAExOS0QA
Eg0EDP//CAABTE5LQQASDgQM//8IAAoCTE5LQgASDgQM//8IAAoDTE5LQwASDQQM//8JAABMTktB
ABINBAz//wkAAUxOS0IAEg4EDP//CQAKAkxOS0MAEg4EDP//CQAKA0xOS0QAEg0EDP//CgAATE5L
QgASDQQM//8KAAFMTktDABIOBAz//woACgJMTktEABIOBAz//woACgNMTktBABINBAz//wsAAExO
S0MAEg0EDP//CwABTE5LRAASDgQM//8LAAoCTE5LQQASDgQM//8LAAoDTE5LQgASDQQM//8MAABM
TktEABINBAz//wwAAUxOS0EAEg4EDP//DAAKAkxOS0IAEg4EDP//DAAKA0xOS0MAEg0EDP//DQAA
TE5LQQASDQQM//8NAAFMTktCABIOBAz//w0ACgJMTktDABIOBAz//w0ACgNMTktEABINBAz//w4A
AExOS0IAEg0EDP//DgABTE5LQwASDgQM//8OAAoCTE5LRAASDgQM//8OAAoDTE5LQQASDQQM//8P
AABMTktDABINBAz//w8AAUxOS0QAEg4EDP//DwAKAkxOS0EAEg4EDP//DwAKA0xOS0IAEg0EDP//
EAAATE5LRAASDQQM//8QAAFMTktBABIOBAz//xAACgJMTktCABIOBAz//xAACgNMTktDABINBAz/
/xEAAExOS0EAEg0EDP//EQABTE5LQgASDgQM//8RAAoCTE5LQwASDgQM//8RAAoDTE5LRAASDQQM
//8SAABMTktCABINBAz//xIAAUxOS0MAEg4EDP//EgAKAkxOS0QAEg4EDP//EgAKA0xOS0EAEg0E
DP//EwAATE5LQwASDQQM//8TAAFMTktEABIOBAz//xMACgJMTktBABIOBAz//xMACgNMTktCABIN
BAz//xQAAExOS0QAEg0EDP//FAABTE5LQQASDgQM//8UAAoCTE5LQgASDgQM//8UAAoDTE5LQwAS
DQQM//8VAABMTktBABINBAz//xUAAUxOS0IAEg4EDP//FQAKAkxOS0MAEg4EDP//FQAKA0xOS0QA
Eg0EDP//FgAATE5LQgASDQQM//8WAAFMTktDABIOBAz//xYACgJMTktEABIOBAz//xYACgNMTktB
ABINBAz//xcAAExOS0MAEg0EDP//FwABTE5LRAASDgQM//8XAAoCTE5LQQASDgQM//8XAAoDTE5L
QgASDQQM//8YAABMTktEABINBAz//xgAAUxOS0EAEg4EDP//GAAKAkxOS0IAEg4EDP//GAAKA0xO
S0MAEg0EDP//GQAATE5LQQASDQQM//8ZAAFMTktCABIOBAz//xkACgJMTktDABIOBAz//xkACgNM
TktEABINBAz//xoAAExOS0IAEg0EDP//GgABTE5LQwASDgQM//8aAAoCTE5LRAASDgQM//8aAAoD
TE5LQQASDQQM//8bAABMTktDABINBAz//xsAAUxOS0QAEg4EDP//GwAKAkxOS0EAEg4EDP//GwAK
A0xOS0IAEg0EDP//HAAATE5LRAASDQQM//8cAAFMTktBABIOBAz//xwACgJMTktCABIOBAz//xwA
CgNMTktDABINBAz//x0AAExOS0EAEg0EDP//HQABTE5LQgASDgQM//8dAAoCTE5LQwASDgQM//8d
AAoDTE5LRAASDQQM//8eAABMTktCABINBAz//x4AAUxOS0MAEg4EDP//HgAKAkxOS0QAEg4EDP//
HgAKA0xOS0EAEg0EDP//HwAATE5LQwASDQQM//8fAAFMTktEABIOBAz//x8ACgJMTktBABIOBAz/
/x8ACgNMTktCAFuBJC8DUENJMElTQV9QNDBDAVBSUTAIUFJRMQhQUlEyCFBSUTMIFBNJUVNUAaAJ
ewqAaACkCgmkCgsUNklRQ1IBCFBSUjARDgoLiQYACQEAAAAAeQCKUFJSMAoFUFJSSaALlWgKgHBo
UFJSSaRQUlIwW4JMB0xOS0EIX0hJRAxB0AwPCF9VSUQACF9QUlMRFgoTiQ4ACQMFAAAACgAAAAsA
AAB5ABQPX1NUQQCkSVFTVFBSUTAUEV9ESVMAfVBSUTAKgFBSUTAUD19DUlMApElRQ1JQUlEwFBdf
U1JTAYpoCgVQUlJJcFBSUklQUlEwW4JMB0xOS0IIX0hJRAxB0AwPCF9VSUQBCF9QUlMRFgoTiQ4A
CQMFAAAACgAAAAsAAAB5ABQPX1NUQQCkSVFTVFBSUTEUEV9ESVMAfVBSUTEKgFBSUTEUD19DUlMA
pElRQ1JQUlExFBdfU1JTAYpoCgVQUlJJcFBSUklQUlExW4JNB0xOS0MIX0hJRAxB0AwPCF9VSUQK
AghfUFJTERYKE4kOAAkDBQAAAAoAAAALAAAAeQAUD19TVEEApElRU1RQUlEyFBFfRElTAH1QUlEy
CoBQUlEyFA9fQ1JTAKRJUUNSUFJRMhQXX1NSUwGKaAoFUFJSSXBQUlJJUFJRMluCTQdMTktECF9I
SUQMQdAMDwhfVUlECgMIX1BSUxEWChOJDgAJAwUAAAAKAAAACwAAAHkAFA9fU1RBAKRJUVNUUFJR
MxQRX0RJUwB9UFJRMwqAUFJRMxQPX0NSUwCkSVFDUlBSUTMUF19TUlMBimgKBVBSUklwUFJSSVBS
UTNbgk8ETE5LUwhfSElEDEHQDA8IX1VJRAoECF9QUlMRDgoLiQYACQEJAAAAeQAUCV9TVEEApAoL
FAZfRElTABQLX0NSUwCkX1BSUxQGX1NSUwEQRw5fU0JfFDVDUE1BAXCDiENQT05oAGBwEQsKCAAI
AAAAAAAAYXBoiGEKAgBwaIhhCgMAcGCIYQoEAKRhFBpDUFNUAXCDiENQT05oAGCgBWCkCg+hA6QA
FApDUEVKAlsiCshbgFBSU1QBCwCvCiBbgQxQUlNUAVBSU19AEBRKBlBSU0MAcFBSU19lcABicABg
okYFlWCHQ1BPTnCDiENQT05gAGGgCntgCgcAemIBYqEMcIOIZXpgCgMAAGJwe2IBAGOgIpKTYWNw
Y4hDUE9OYACgCpNjAU5URllgAaEITlRGWWAKA3VgEE4JX0dQRQhfSElEDUFDUEkwMDA2ABQGX0ww
MAAUFV9FMDEAXC8DX1NCX1BDSTBQQ05GFBBfRTAyAFwuX1NCX1BSU0MUBl9MMDMAFAZfTDA0ABQG
X0wwNQAUBl9MMDYAFAZfTDA3ABQGX0wwOAAUBl9MMDkAFAZfTDBBABQGX0wwQgAUBl9MMEMAFAZf
TDBEABQGX0wwRQAUBl9MMEYA
====
begin-base64 644 bsd2.FACP.1
RkFDUHQAAAABpkJPQ0hTIEJYUENGQUNQAQAAAEJYUEMBAAAAQP//P5Dk/z8BAAkAsgAAAPHwAAAA
sAAAAAAAAASwAAAAAAAAAAAAAAiwAADgrwAAAAAAAAQCAAQEAAAA/w//DwAAAAAAAAAAAAAAAKWA
AAA=
====
begin-base64 644 bsd2.HPET.5
SFBFVDgAAAABA0JPQ0hTIEJYUENIUEVUAQAAAEJYUEMBAAAAAaKGgAAAAAAAAND+AAAAAAAAAAA=
====
begin-base64 644 bsd2.RSDT.0
UlNEVDQAAAABLUJPQ0hTIEJYUENSU0RUAQAAAEJYUEMBAAAAgP//PwD3/z8Q9v8/0PX/Pw==
====
begin-base64 644 bsd2.SSDT.3
U1NEVDgIAAABO0JPQ0hTIEJYUENTU0RUAQAAAEJYUEMBAAAAEEIFXAAIUDBTXwwAAACACFAwRV8M
//+//ghQMVZfCgAIUDFTXxELCggAAAAAAAAAAAhQMUVfEQsKCAAAAAAAAAAACFAxTF8RCwoIAAAA
AAAAAAAQKVwACF9TM18SBgQBAQAACF9TNF8SCAQKAgoCAAAIX1M1XxIGBAAAAAAQQAxcLwNfU0Jf
UENJMElTQV9bgk0KUEVWVAhfSElEDVFFTVUwMDAxAAhQRVNUCwAAW4BQRU9SAVBFU1QBW4ELUEVP
UgFQRVBUCBQYX1NUQQBwUEVTVGCgBpNgAKQAoQSkCg8UDlJEUFQAcFBFUFRgpGAUDFdSUFQBcGhQ
RVBUCF9DUlMRDQoKRwEAAAAAAQF5AItfQ1JTCgJJT01Oi19DUlMKBElPTVgUGF9JTkkAcFBFU1RJ
T01OcFBFU1RJT01YEIVtAF9TQl9bg0IFQ1AwMAAQsAAABghJRF9fCgAIX0hJRA1BQ1BJMDAwNwAU
D19NQVQApENQTUFJRF9fFA9fU1RBAKRDUFNUSURfXxQPX0VKMAFDUEVKSURfX2gUQwFOVEZZAqAL
k2gKAIZDUDAwaQhDUE9OEkQAAQEQi2UAUENJMFuCJlMwMV8IX1NVTgoBCF9BRFIMAAABABQPRUow
XwGkUENFSl9TVU5bgiZTMDJfCF9TVU4KAghfQURSDAAAAgAUD0VKMF8BpFBDRUpfU1VOW4ImUzAz
XwhfU1VOCgMIX0FEUgwAAAMAFA9fRUowAaRQQ0VKX1NVTluCJlMwNF8IX1NVTgoECF9BRFIMAAAE
ABQPX0VKMAGkUENFSl9TVU5bgiZTMDVfCF9TVU4KBQhfQURSDAAABQAUD19FSjABpFBDRUpfU1VO
W4ImUzA2XwhfU1VOCgYIX0FEUgwAAAYAFA9fRUowAaRQQ0VKX1NVTluCJlMwN18IX1NVTgoHCF9B
RFIMAAAHABQPX0VKMAGkUENFSl9TVU5bgiZTMDhfCF9TVU4KCAhfQURSDAAACAAUD19FSjABpFBD
RUpfU1VOW4ImUzA5XwhfU1VOCgkIX0FEUgwAAAkAFA9fRUowAaRQQ0VKX1NVTluCJlMwQV8IX1NV
TgoKCF9BRFIMAAAKABQPX0VKMAGkUENFSl9TVU5bgiZTMEJfCF9TVU4KCwhfQURSDAAACwAUD19F
SjABpFBDRUpfU1VOW4ImUzBDXwhfU1VOCgwIX0FEUgwAAAwAFA9fRUowAaRQQ0VKX1NVTluCJlMw
RF8IX1NVTgoNCF9BRFIMAAANABQPX0VKMAGkUENFSl9TVU5bgiZTMEVfCF9TVU4KDghfQURSDAAA
DgAUD19FSjABpFBDRUpfU1VOW4ImUzBGXwhfU1VOCg8IX0FEUgwAAA8AFA9fRUowAaRQQ0VKX1NV
TluCJlMxMF8IX1NVTgoQCF9BRFIMAAAQABQPX0VKMAGkUENFSl9TVU5bgiZTMTFfCF9TVU4KEQhf
QURSDAAAEQAUD19FSjABpFBDRUpfU1VOW4ImUzEyXwhfU1VOChIIX0FEUgwAABIAFA9fRUowAaRQ
Q0VKX1NVTluCJlMxM18IX1NVTgoTCF9BRFIMAAATABQPX0VKMAGkUENFSl9TVU5bgiZTMTRfCF9T
VU4KFAhfQURSDAAAFAAUD19FSjABpFBDRUpfU1VOW4ImUzE1XwhfU1VOChUIX0FEUgwAABUAFA9f
RUowAaRQQ0VKX1NVTluCJlMxNl8IX1NVTgoWCF9BRFIMAAAWABQPX0VKMAGkUENFSl9TVU5bgiZT
MTdfCF9TVU4KFwhfQURSDAAAFwAUD19FSjABpFBDRUpfU1VOW4ImUzE4XwhfU1VOChgIX0FEUgwA
ABgAFA9fRUowAaRQQ0VKX1NVTluCJlMxOV8IX1NVTgoZCF9BRFIMAAAZABQPX0VKMAGkUENFSl9T
VU5bgiZTMUFfCF9TVU4KGghfQURSDAAAGgAUD19FSjABpFBDRUpfU1VOW4ImUzFCXwhfU1VOChsI
X0FEUgwAABsAFA9fRUowAaRQQ0VKX1NVTluCJlMxQ18IX1NVTgocCF9BRFIMAAAcABQPX0VKMAGk
UENFSl9TVU5bgiZTMURfCF9TVU4KHQhfQURSDAAAHQAUD19FSjABpFBDRUpfU1VOW4ImUzFFXwhf
U1VOCh4IX0FEUgwAAB4AFA9fRUowAaRQQ0VKX1NVTluCJlMxRl8IX1NVTgofCF9BRFIMAAAfABQP
X0VKMAGkUENFSl9TVU4USxdQQ05UAqALk2gKAYZTMDFfaaALk2gKAoZTMDJfaaALk2gKA4ZTMDNf
aaALk2gKBIZTMDRfaaALk2gKBYZTMDVfaaALk2gKBoZTMDZfaaALk2gKB4ZTMDdfaaALk2gKCIZT
MDhfaaALk2gKCYZTMDlfaaALk2gKCoZTMEFfaaALk2gKC4ZTMEJfaaALk2gKDIZTMENfaaALk2gK
DYZTMERfaaALk2gKDoZTMEVfaaALk2gKD4ZTMEZfaaALk2gKEIZTMTBfaaALk2gKEYZTMTFfaaAL
k2gKEoZTMTJfaaALk2gKE4ZTMTNfaaALk2gKFIZTMTRfaaALk2gKFYZTMTVfaaALk2gKFoZTMTZf
aaALk2gKF4ZTMTdfaaALk2gKGIZTMThfaaALk2gKGYZTMTlfaaALk2gKGoZTMUFfaaALk2gKG4ZT
MUJfaaALk2gKHIZTMUNfaaALk2gKHYZTMURfaaALk2gKHoZTMUVfaaALk2gKH4ZTMUZfaQ==
====
begin-base64 644 bsd2.headers
ClJTRCBQVFI6IENoZWNrc3VtPTIyNCwgT0VNSUQ9Qk9DSFMsIFJzZHRBZGRyZXNzPTB4M2ZmZmU0
NTAKCgpSU0RUOiBMZW5ndGg9NTIsIFJldmlzaW9uPTEsIENoZWNrc3VtPTQ1LAoJT0VNSUQ9Qk9D
SFMsIE9FTSBUYWJsZSBJRD1CWFBDUlNEVCwgT0VNIFJldmlzaW9uPTB4MSwKCUNyZWF0b3IgSUQ9
QlhQQywgQ3JlYXRvciBSZXZpc2lvbj0weDEKCgoJRW50cmllcz17IDB4M2ZmZmZmODAsIDB4M2Zm
ZmY3MDAsIDB4M2ZmZmY2MTAsIDB4M2ZmZmY1ZDAgfQoKCglEU0RUPTB4M2ZmZmU0OTAKCUlOVF9N
T0RFTD1BUElDCglTQ0lfSU5UPTkKCVNNSV9DTUQ9MHhiMiwgQUNQSV9FTkFCTEU9MHhmMSwgQUNQ
SV9ESVNBQkxFPTB4ZjAsIFM0QklPU19SRVE9MHgwCglQTTFhX0VWVF9CTEs9MHhiMDAwLTB4YjAw
MwoJUE0xYV9DTlRfQkxLPTB4YjAwNC0weGIwMDUKCVBNMl9UTVJfQkxLPTB4YjAwOC0weGIwMGIK
CVBNMl9HUEUwX0JMSz0weGFmZTAtMHhhZmUzCglQX0xWTDJfTEFUPTQwOTVtcywgUF9MVkwzX0xB
VD00MDk1bXMKCUZMVVNIX1NJWkU9MCwgRkxVU0hfU1RSSURFPTAKCURVVFlfT0ZGU0VUPTAsIERV
VFlfV0lEVEg9MAoJREFZX0FMUk09MCwgTU9OX0FMUk09MCwgQ0VOVFVSWT0wCglGbGFncz17V0JJ
TlZELFBST0NfQzEsU0xQX0JVVFRPTixSVENfUzR9CgoKRFNEVDogTGVuZ3RoPTQ0MDcsIFJldmlz
aW9uPTEsIENoZWNrc3VtPTI0MCwKCU9FTUlEPUJYUEMsIE9FTSBUYWJsZSBJRD1CWERTRFQsIE9F
TSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPUlOVEwsIENyZWF0b3IgUmV2aXNpb249MHgyMDEy
MDkxMwoKClNTRFQ6IExlbmd0aD0yMTA0LCBSZXZpc2lvbj0xLCBDaGVja3N1bT01OSwKCU9FTUlE
PUJPQ0hTLCBPRU0gVGFibGUgSUQ9QlhQQ1NTRFQsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9y
IElEPUJYUEMsIENyZWF0b3IgUmV2aXNpb249MHgxCgoKQVBJQzogTGVuZ3RoPTEyMCwgUmV2aXNp
b249MSwgQ2hlY2tzdW09MjM3LAoJT0VNSUQ9Qk9DSFMsIE9FTSBUYWJsZSBJRD1CWFBDQVBJQywg
T0VNIFJldmlzaW9uPTB4MSwKCUNyZWF0b3IgSUQ9QlhQQywgQ3JlYXRvciBSZXZpc2lvbj0weDEK
CgpIUEVUOiBMZW5ndGg9NTYsIFJldmlzaW9uPTEsIENoZWNrc3VtPTMsCglPRU1JRD1CT0NIUywg
T0VNIFRhYmxlIElEPUJYUENIUEVULCBPRU0gUmV2aXNpb249MHgxLAoJQ3JlYXRvciBJRD1CWFBD
LCBDcmVhdG9yIFJldmlzaW9uPTB4MQoK
====