Hi, I''m using CentOS 5.5 x86_64 xen 3.43 from gitco.de and I have an Openvox A1200P voip card and am passing it thru to another centos 5.5 DomU, when I 1st start the domain driver loads and everything seems quite nice and the device works, but after a reboor of the DomU, this is shown on my Dom0 dmesg Here''s Dom0 info [root@xen ~]# dmesg Bootdata ok (command line is ro root=/dev/gw/root nomodeset) Linux version 2.6.18-194.17.4.el5xen (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Mon Oct 25 16:36:31 EDT 2010 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000077035000 (usable) On node 0 totalpages: 487477 DMA zone: 487477 pages, LIFO batch:31 DMI present. ACPI: RSDP (v002 PTLTD ) @ 0x00000000000f69a0 ACPI: XSDT (v001 PTLTD XSDT 0x06040000 LTP 0x00000000) @ 0x000000007ff73430 ACPI: FADT (v003 AMD HAMMER 0x06040000 PTEC 0x000f4240) @ 0x000000007ff75da6 ACPI: SRAT (v001 AMD HAMMER 0x06040000 AMD 0x00000001) @ 0x000000007ff75e9a ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x000000007ff75f3a ACPI: SPCR (v001 PTLTD $UCRTBL$ 0x06040000 PTL 0x00000001) @ 0x000000007ff75fb0 ACPI: DSDT (v001 AMD-K8 AMDACPI 0x06040000 MSFT 0x0100000e) @ 0x0000000000000000 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 ACPI: IOAPIC (id[0x03] address[0xfc000000] gsi_base[24]) IOAPIC[1]: apic_id 3, version 17, address 0xfc000000, GSI 24-27 ACPI: IOAPIC (id[0x04] address[0xfc001000] gsi_base[28]) IOAPIC[2]: apic_id 4, version 17, address 0xfc001000, GSI 28-31 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Setting APIC routing to xen Using ACPI (MADT) for SMP configuration information Allocating PCI resources starting at 88000000 (gap: 80000000:7ec00000) Built 1 zonelists. Total pages: 487477 Kernel command line: ro root=/dev/gw/root nomodeset Initializing CPU#0 PID hash table entries: 4096 (order: 12, 32768 bytes) Xen reported: 1804.138 MHz processor. Console: colour VGA+ 80x25 Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) Software IO TLB enabled: Aperture: 2 megabytes Kernel range: 0xffff88000355d000 - 0xffff88000375d000 PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Memory: 1887992k/1949908k available (2513k kernel code, 53080k reserved, 1395k data, 184k init) Calibrating delay using timer specific routine.. 4511.94 BogoMIPS (lpj=9023898) Security Framework v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode selinux_register_security: Registering secondary module capability Capability LSM initialized as secondary Mount-cache hash table entries: 256 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 1024K (64 bytes/line) (SMP-)alternatives turned off ACPI: Core revision 20060707 Brought up 2 CPUs Initializing CPU#1 sizeof(vma)=168 bytes sizeof(page)=56 bytes sizeof(inode)=560 bytes sizeof(dentry)=216 bytes sizeof(ext3inode)=760 bytes sizeof(buffer_head)=96 bytes sizeof(skbuff)=248 bytes migration_cost=544 checking if image is initramfs... it is Grant table initialized NET: Registered protocol family 16 ACPI: bus type pci registered PCI: Using configuration type 1 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 5 10 11) *0, disabled. ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *5 10 11) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 5 *10 11) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 5 10 *11) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.TP2P._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.G0PA._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.G0PB._PRT] Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices xen_mem: Initialising balloon driver. usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing PCI: If a device doesn''t work, try "pci=routeirq". If it helps, post a report NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default pnp: 00:05: ioport range 0x4d0-0x4d1 has been reserved pnp: 00:05: ioport range 0x1100-0x117f has been reserved pnp: 00:05: ioport range 0x1180-0x11ff has been reserved PCI: Bridge: 0000:00:06.0 IO window: 2000-2fff MEM window: fc100000-fdffffff PREFETCH window 0x0000000088000000-0x00000000880fffff PCI: Bridge: 0000:00:0a.0 IO window: disabled. MEM window: fe000000-fe0fffff PREFETCH window 0x0000000088100000-0x00000000881fffff PCI: Bridge: 0000:00:0b.0 IO window: 3000-3fff MEM window: fe100000-fe1fffff PREFETCH window: disabled. NET: Registered protocol family 2 IP route cache hash table entries: 65536 (order: 7, 524288 bytes) TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered audit: initializing netlink socket (disabled) type=2000 audit(1289083226.530:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) SELinux: Registering netfilter hooks Initializing Cryptographic API alg: No test for crc32c (crc32c-generic) ksign: Installing public key data Loading keyring - Added public key 5E4A078C196151F - User ID: CentOS (Kernel Module GPG key) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for 0000:00:0a.0 subordinate bus. AMD8131 rev 12 detected, disabling PCI-X MMRBC PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for subordinate bus. PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for 0000:00:0b.0 subordinate bus. AMD8131 rev 12 detected, disabling PCI-X MMRBC PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for subordinate bus. Boot video device is 0000:01:06.0 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 Real Time Clock Driver v1.12ac Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones brd: module loaded Xen virtual console successfully installed as ttyS0 Event-channel device installed. Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx AMD8111: IDE controller at PCI slot 0000:00:07.1 AMD8111: chipset revision 3 AMD8111: not 100% native mode: will probe irqs later AMD8111: 0000:00:07.1 (rev 03) UDMA133 controller ide0: BM-DMA at 0x1020-0x1027, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x1028-0x102f, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... hda: ST340810A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... Probing IDE interface ide1... hda: max request size: 128KiB hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hda: cache flushes not supported hda: hda1 hda2 ide-floppy driver 0.99.newide usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 TCP bic registered Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 Initalizing network drop monitor service Write protecting the kernel read-only data: 483k input: AT Translated Set 2 keyboard as /class/input/input0 ohci_hcd: 2005 April 22 USB 1.1 ''Open'' Host Controller (OHCI) Driver (PCI) GSI 16 sharing vector 0x98 and IRQ 16 ACPI: PCI Interrupt 0000:01:00.0[D] -> GSI 19 (level, low) -> IRQ 16 ohci_hcd 0000:01:00.0: OHCI Host Controller ohci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:01:00.0: irq 16, io mem 0xfc100000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected ACPI: PCI Interrupt 0000:01:00.1[D] -> GSI 19 (level, low) -> IRQ 16 ohci_hcd 0000:01:00.1: OHCI Host Controller ohci_hcd 0000:01:00.1: new USB bus registered, assigned bus number 2 ohci_hcd 0000:01:00.1: irq 16, io mem 0xfc101000 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 3 ports detected USB Universal Host Controller Interface driver v3.0 device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.11.5-ioctl (2007-12-12) initialised: dm-devel@redhat.com device-mapper: dm-raid45: initialized v0.2594l usb 2-1: new low speed USB device using ohci_hcd and address 2 usb 2-1: configuration #1 chosen from 1 choice input: USB Optical Mouse as /class/input/input1 input: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:01:00.1-1 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. SELinux: Disabled at runtime. SELinux: Unregistering netfilter hooks type=1404 audit(1289083230.983:2): selinux=0 auid=4294967295 ses=4294967295 EDAC MC: Ver: 2.0.1 Oct 25 2010 AMD768 RNG detected input: PC Speaker as /class/input/input2 EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2 EDAC MC1: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:19.2 pnp: Device 00:0b activated. parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE] tg3.c:v3.106 (January 12, 2010) GSI 17 sharing vector 0xA0 and IRQ 17 ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 27 (level, low) -> IRQ 17 eth0: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:33MHz:32-bit) 10/100/1000Base-T Ethernet 00:50:45:5b:93:e8 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1] eth0: dma_rwctrl[763f0000] dma_mask[64-bit] ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 27 (level, low) -> IRQ 17 eth1: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:33MHz:32-bit) 10/100/1000Base-T Ethernet 00:50:45:5b:93:e9 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1] eth1: dma_rwctrl[763f0000] dma_mask[64-bit] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled shpchp: HPC vendor_id 1022 device_id 7460 ss_vid 0 ss_did 0 shpchp: shpc_init: cannot reserve MMIO region shpchp: HPC vendor_id 1022 device_id 7450 ss_vid 0 ss_did 0 shpchp: shpc_init: cannot reserve MMIO region shpchp: HPC vendor_id 1022 device_id 7450 ss_vid 0 ss_did 0 shpchp: shpc_init: cannot reserve MMIO region shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled floppy0: no floppy controllers found lp0: using parport0 (interrupt-driven). lp0: console ready ACPI: Power Button (FF) [PWRF] ACPI: Sleep Button (FF) [SLPF] ACPI: Power Button (CM) [PWRB] ACPI: Mapper loaded dell-wmi: No known WMI GUID found md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. SCSI subsystem initialized device-mapper: multipath: version 1.0.5 loaded loop: loaded (max 8 devices) EXT3 FS on dm-0, internal journal kjournald starting. Commit interval 5 seconds EXT3 FS on dm-1, internal journal EXT3-fs: mounted filesystem with ordered data mode. SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled SGI XFS Quota Management subsystem Filesystem "dm-3": Disabling barriers, trial barrier write failed XFS mounting filesystem dm-3 Ending clean XFS mount for filesystem: dm-3 kjournald starting. Commit interval 5 seconds EXT3 FS on hda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. Adding 1048568k swap on /dev/gw/swap. Priority:-1 extents:1 across:1048568k Bridge firewalling registered device eth0 entered promiscuous mode type=1700 audit(1289083247.699:3): dev=eth0 prom=256 old_prom=0 auid=4294967295 ses=4294967295 device eth1 entered promiscuous mode type=1700 audit(1289083248.171:4): dev=eth1 prom=256 old_prom=0 auid=4294967295 ses=4294967295 tg3: eth1: Link is up at 100 Mbps, full duplex. tg3: eth1: Flow control is on for TX and on for RX. tg3: eth0: Link is up at 1000 Mbps, full duplex. tg3: eth0: Flow control is on for TX and on for RX. br0: topology change detected, propagating br0: port 1(eth0) entering forwarding state br1: topology change detected, propagating br1: port 1(eth1) entering forwarding state tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> Bluetooth: Core ver 2.10 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP ver 2.8 Bluetooth: L2CAP socket layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM ver 1.8 NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver ip_tables: (C) 2000-2006 Netfilter Core Team Netfilter messages via NETLINK v0.30. ip_conntrack version 2.4 (8192 buckets, 65536 max) - 304 bytes per conntrack br0: no IPv6 routers present br1: no IPv6 routers present eth1: no IPv6 routers present eth0: no IPv6 routers present pciback 0000:03:01.0: seizing device GSI 18 sharing vector 0xA8 and IRQ 18 ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18 ACPI: PCI interrupt for device 0000:03:01.0 disabled tap tap-1-2049: 2 getting info device vif1.2 entered promiscuous mode ADDRCONF(NETDEV_UP): vif1.2: link is not ready device vif1.1 entered promiscuous mode ADDRCONF(NETDEV_UP): vif1.1: link is not ready device vif1.0 entered promiscuous mode ADDRCONF(NETDEV_UP): vif1.0: link is not ready blktap: ring-ref 8, event-channel 6, protocol 2 (x86_32-abi) br1: topology change detected, propagating br1: port 2(vif1.0) entering forwarding state ADDRCONF(NETDEV_CHANGE): vif1.0: link becomes ready br0: topology change detected, propagating br0: port 3(vif1.1) entering forwarding state ADDRCONF(NETDEV_CHANGE): vif1.1: link becomes ready br0: topology change detected, propagating br0: port 2(vif1.2) entering forwarding state ADDRCONF(NETDEV_CHANGE): vif1.2: link becomes ready vif1.0: no IPv6 routers present vif1.2: no IPv6 routers present vif1.1: no IPv6 routers present tap tap-2-2049: 2 getting info pciback 0000:03:01.0: enabling permissive mode configuration space accesses! pciback 0000:03:01.0: permissive mode is potentially unsafe! pciback: vpci: 0000:03:01.0: assign to virtual slot 0 device vif2.1 entered promiscuous mode ADDRCONF(NETDEV_UP): vif2.1: link is not ready device vif2.0 entered promiscuous mode ADDRCONF(NETDEV_UP): vif2.0: link is not ready blktap: ring-ref 9, event-channel 7, protocol 1 (x86_64-abi) br0: topology change detected, sending tcn bpdu br0: port 4(vif2.0) entering forwarding state ADDRCONF(NETDEV_CHANGE): vif2.0: link becomes ready br1: topology change detected, propagating br1: port 3(vif2.1) entering forwarding state ADDRCONF(NETDEV_CHANGE): vif2.1: link becomes ready PCI: Enabling device 0000:03:01.0 (0000 -> 0003) ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18 vif2.0: no IPv6 routers present vif2.1: no IPv6 routers present [root@xen ~]# xm dm __ __ _____ _ _ _____ \ \/ /___ _ __ |___ /| || | |___ / \ // _ \ ''_ \ |_ \| || |_ |_ \ / \ __/ | | | ___) |__ _| ___) | /_/\_\___|_| |_| |____(_) |_|(_)____/ (XEN) Xen version 3.4.3 (root@gitco.tld) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) Tue Sep 28 12:37:53 CEST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: iommu=verbose (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: none; EDID transfer time: 2 seconds (XEN) EDID info not retrieved because no DDC retrieval method detected (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009b800 (usable) (XEN) 000000000009b800 - 00000000000a0000 (reserved) (XEN) 00000000000cc000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000007ff70000 (usable) (XEN) 000000007ff70000 - 000000007ff76000 (ACPI data) (XEN) 000000007ff76000 - 000000007ff80000 (ACPI NVS) (XEN) 000000007ff80000 - 0000000080000000 (reserved) (XEN) 00000000fec00000 - 00000000fec00400 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000fff80000 - 0000000100000000 (reserved) (XEN) System RAM: 2047MB (2096172kB) (XEN) ACPI: RSDP 000F69A0, 0024 (r2 PTLTD ) (XEN) ACPI: XSDT 7FF73430, 0044 (r1 PTLTD XSDT 6040000 LTP 0) (XEN) ACPI: FACP 7FF75DA6, 00F4 (r3 AMD HAMMER 6040000 PTEC F4240) (XEN) ACPI: DSDT 7FF73474, 28BE (r1 AMD-K8 AMDACPI 6040000 MSFT 100000E) (XEN) ACPI: FACS 7FF7FFC0, 0040 (XEN) ACPI: SRAT 7FF75E9A, 00A0 (r1 AMD HAMMER 6040000 AMD 1) (XEN) ACPI: APIC 7FF75F3A, 0076 (r1 PTLTD APIC 6040000 LTP 0) (XEN) ACPI: SPCR 7FF75FB0, 0050 (r1 PTLTD $UCRTBL$ 6040000 PTL 1) (XEN) Domain heap initialised (XEN) Processor #0 15:5 APIC version 16 (XEN) Processor #1 15:5 APIC version 16 (XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 (XEN) IOAPIC[1]: apic_id 3, version 17, address 0xfc000000, GSI 24-27 (XEN) IOAPIC[2]: apic_id 4, version 17, address 0xfc001000, GSI 28-31 (XEN) Enabling APIC mode: Flat. Using 3 I/O APICs (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 1804.138 MHz processor. (XEN) CPU0: AMD K8 machine check reporting enabled. (XEN) CPU0: AMD Opteron(tm) Processor 244 stepping 08 (XEN) Booting processor 1/1 eip 7c000 (XEN) AMD: Disabling C1 Clock Ramping Node #0 (XEN) AMD: Disabling C1 Clock Ramping Node #1 (XEN) CPU1: AMD K8 machine check reporting enabled. (XEN) CPU1: AMD Opteron(tm) Processor 244 stepping 08 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 3.579MHz ACPI PM Timer (XEN) Brought up 2 CPUs (XEN) AMD-Vi: IOMMU not found! (XEN) I/O virtualisation disabled (XEN) CPUIDLE: disabled due to no HPET. Force enable with ''cpuidle''. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, lsb, paddr 0xffffffff80200000 -> 0xffffffff8075decc (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 000000007a000000->000000007c000000 (477237 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff8075decc (XEN) Init. ramdisk: ffffffff8075e000->ffffffff80eefe00 (XEN) Phys-Mach map: ffffffff80ef0000->ffffffff812a41a8 (XEN) Start info: ffffffff812a5000->ffffffff812a54b4 (XEN) Page tables: ffffffff812a6000->ffffffff812b3000 (XEN) Boot stack: ffffffff812b3000->ffffffff812b4000 (XEN) TOTAL: ffffffff80000000->ffffffff81400000 (XEN) ENTRY ADDRESS: ffffffff80200000 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 128kB init memory. (XEN) mm.c:740:d2 Non-privileged (2) attempt to map I/O space 00000000 pciback 0000:03:01.0: Driver tried to write to a read-only configuration space f ield at offset 0x44, size 2. This may be harmless, but if you have problems with your device: 1) see permissive attribute in sysfs 2) report problems to the xen-devel mailing list along with details of your devi ce obtained from lspci. PCI: Enabling device 0000:03:01.0 (0000 -> 0003) ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18 Dom0 lspci -v 03:01.0 Network controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface Subsystem: Unknown device 9100:0001 Flags: bus master, medium devsel, latency 64, IRQ 18 I/O ports at 3000 [size=256] Memory at fe100000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 I''ve hidden the device as described on xen web site adding this to rc.local to bind the device to pciback BDF=0000:03:01.0 # Unbind a PCI function from its driver as necessary [ ! -e /sys/bus/pci/devices/$BDF/driver/unbind ] || \ echo -n $BDF > /sys/bus/pci/devices/$BDF/driver/unbind # Add a new slot to the PCI Backend''s list echo -n $BDF > /sys/bus/pci/drivers/pciback/new_slot # Now that the backend is watching for the slot, bind to it echo -n $BDF > /sys/bus/pci/drivers/pciback/bind modprobe -v pciback and the domain config loks like this: [root@xen ~]# cat /etc/xen/asterisk kernel = "/boot/vmlinuz-2.6.18-194.17.4.el5xen" ramdisk = "/boot/initrd-centos-xen.img" extra = "idebus=66 console=xvc0 selinux=0" # swiotlb=force iommu=soft" vcpus = 1 acpi = 1 apic = 1 #pae = 1 memory = 512 name = "asterisk" vif = [ ''mac=00:16:3e:21:f1:00,bridge=br0'', ''mac=00:16:3e:21:f1:01,bridge=br1'' ] #dhcp = "dhcp" disk = [ ''tap:aio:/xen/asterisk.hdd,sda1,w'', ] # We don''t use pygrub, we boot the kernel directly from dom0 #bootloader="/usr/bin/pygrub" root = "/dev/sda1 ro" # PCI passthru of the Openvox A1200P PSTN pci = [ ''0000:03:01.0@1'' ] Is this behavior related to what the FAQ and site said about the incapacity of reloading or rebinding an already bound device to a domU?. This is a card which driver''s loaded by dahdi interface drivers from Digium I don''t know what to do in sysfs, altho I''ve already added this line to xend-pci-prmisive.sxp as (unconstrained_dev_ids (''e159:0001'') ) Also I added it to xend-pci-quirks.sxp ''9100:0003'' # Openvox A1200P When I start the DomU again the device _is_ in fact discovered but when I try to load oit it won''t work, Symptoms: If I start dom0 fresh and local pciback driver (I dunno how to load it before xenddomains start) and then bring domU it starts nice and card is loaded right Here''s domU loks when everything loads aok domU lspci -vvv [root@sip ~]# lspci -vvv 00:00.0 Network controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface Subsystem: Unknown device 9100:0001 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (250ns min, 32000ns max) Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at 3000 [size=256] Region 1: Memory at fe100000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- domU dmesg [root@sip ~]# dmesg Bootdata ok (command line is root=/dev/sda1 ro idebus=66 console=xvc0 selinux=0) Linux version 2.6.18-194.17.4.el5xen (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Mon Oct 25 16:36:31 EDT 2010 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000020800000 (usable) On node 0 totalpages: 133120 DMA zone: 133120 pages, LIFO batch:31 No mptable found. Built 1 zonelists. Total pages: 133120 Kernel command line: root=/dev/sda1 ro idebus=66 console=xvc0 selinux=0 ide_setup: idebus=66 Initializing CPU#0 PID hash table entries: 4096 (order: 12, 32768 bytes) Xen reported: 1804.091 MHz processor. Console: colour dummy device 80x25 Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Software IO TLB disabled Memory: 499324k/532480k available (2513k kernel code, 24336k reserved, 1395k data, 184k init) Calibrating delay using timer specific routine.. 4511.76 BogoMIPS (lpj=9023525) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Capability LSM initialized Mount-cache hash table entries: 256 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 1024K (64 bytes/line) (SMP-)alternatives turned off Brought up 1 CPUs sizeof(vma)=168 bytes sizeof(page)=56 bytes sizeof(inode)=560 bytes sizeof(dentry)=216 bytes sizeof(ext3inode)=760 bytes sizeof(buffer_head)=96 bytes sizeof(skbuff)=248 bytes checking if image is initramfs... it is Grant table initialized NET: Registered protocol family 16 Brought up 1 CPUs PCI: setting up Xen PCI frontend stub ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI: disabled xen_mem: Initialising balloon driver. usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: System does not support PCI PCI: System does not support PCI NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default NET: Registered protocol family 2 pcifront pci-0: Installing PCI frontend pcifront pci-0: Creating PCI Frontend Bus 0000:00 ACPI Error (tbxfroot-0512): Could not map memory at 0000040E for length 2 [20060707] ACPI Exception (tbxfroot-0400): AE_NO_MEMORY, RSDP structure not found - Flags=8 [20060707] ACPI: System description tables not found IP route cache hash table entries: 32768 (order: 6, 262144 bytes) TCP established hash table entries: 131072 (order: 9, 2097152 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered audit: initializing netlink socket (disabled) type=2000 audit(1289084479.053:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) Initializing Cryptographic API alg: No test for crc32c (crc32c-generic) ksign: Installing public key data Loading keyring - Added public key 5E4A078C196151F - User ID: CentOS (Kernel Module GPG key) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pci_hotplug: PCI Hot Plug PCI Core version: 0.5 rtc: IRQ 8 is not free. Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones brd: module loaded Xen virtual console successfully installed as xvc0 Event-channel device installed. Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 66MHz system bus speed for PIO modes Probing IDE interface ide0... Probing IDE interface ide1... Probing IDE interface ide2... Probing IDE interface ide3... Probing IDE interface ide4... Probing IDE interface ide5... ide-floppy driver 0.99.newide usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 TCP bic registered Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 XENBUS: Device with no driver: device/vbd/2049 XENBUS: Device with no driver: device/vif/0 XENBUS: Device with no driver: device/vif/1 XENBUS: Device with no driver: device/console/0 Initalizing network drop monitor service Write protecting the kernel read-only data: 483k Registering block device major 8 ohci_hcd: 2005 April 22 USB 1.1 ''Open'' Host Controller (OHCI) Driver (PCI) USB Universal Host Controller Interface driver v3.0 device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.11.5-ioctl (2007-12-12) initialised: dm-devel@redhat.com device-mapper: dm-raid45: initialized v0.2594l netfront: Initialising virtual ethernet driver. netfront: device eth0 has flipping receive path. netfront: device eth1 has flipping receive path. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. input: PC Speaker as /class/input/input0>>> THIS IS THE CARD LOADING <<<dahdi: Telephony Interface Registered on major 196 dahdi: Version: 2.4.0 PCI: Enabling device 0000:00:00.0 (0000 -> 0003) OpenVox A1200P version: 1.2 OpenVox A1200P passed register test Module 0: Not installed Module 1: Not installed Module 2: Not installed Module 3: Not installed Module 4: Not installed Module 5: Not installed Module 6: Not installed Module 7: Not installed Module 8: Installed -- AUTO FXS/DPO Module 9: Installed -- AUTO FXS/DPO Module 10: Installed -- AUTO FXS/DPO Module 11: Installed -- AUTO FXO (FCC mode) Found an OpenVox A1200P: Version 1.2 (4 modules) buffer sync misseed! buffer re-sync occur from -1 to 0 Floppy drive(s): fd0 is unknown type 15 (usb?), fd1 is unknown type 15 (usb?) Failed to obtain physical IRQ 6 floppy0: no floppy controllers found lp: driver loaded but no devices found md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. SCSI subsystem initialized device-mapper: multipath: version 1.0.5 loaded EXT3 FS on sda1, internal journal dahdi: Registered tone zone 0 (United States / North America) dahdi_echocan_mg2: Registered echo canceler ''MG2'' dahdi: Registered tone zone 20 (Brazil) NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver eth0: no IPv6 routers present As you see card looks good but if I reboot or shutdown domU it won''t go up rigth again unless I reboot dom0, I If youc cna share any thoughts on this it''d be greatly appreciated PD: Trying pv_ops kernel is not viable because I''ve already tried it and my DomUs would never start. Thanks again for a great job. --- David Gonzalez H. DGHVoIP - OPEN SOURCE TELEPHONY SOLUTIONS Phone Bogotá: +(57-1)289-1168 Phone Medellin: +(57-4)247-0985 Mobile: +(57)315-838-8326 MSN: david@planetaradio.net Skype: davidgonzalezh WEB: http://www.dghvoip.com/ Proud Linux User #294661 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hello David, My suggestions would be: - use pciback.hide=(03:01.0) option on the kernel line in your bootloader, to seize the device, so dom0 never initializes it. - Why do you use the "@1" in your domU config and not just pci=[''03:01.0''] ? - I personally always use the passthrough option for pciback when compiling the dom0 kernel, but i don''t think that matters much, although perhaps not everything plays nice with a device on 0000:00:00.0 -- Sander Tuesday, November 9, 2010, 7:07:22 PM, you wrote:> Hi,> I''m using CentOS 5.5 x86_64 xen 3.43 from gitco.de and I have an Openvox > A1200P voip card and am passing it thru to another centos 5.5 DomU, when I > 1st start the domain driver loads and everything seems quite nice and the > device works, but after a reboor of the DomU, this is shown on my Dom0 dmesg> Here''s Dom0 info> [root@xen ~]# dmesg > Bootdata ok (command line is ro root=/dev/gw/root nomodeset) > Linux version 2.6.18-194.17.4.el5xen (mockbuild@builder10.centos.org) (gcc > version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Mon Oct 25 16:36:31 EDT > 2010 > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 0000000077035000 (usable) > On node 0 totalpages: 487477 > DMA zone: 487477 pages, LIFO batch:31 > DMI present. > ACPI: RSDP (v002 PTLTD ) @ > 0x00000000000f69a0 > ACPI: XSDT (v001 PTLTD XSDT 0x06040000 LTP 0x00000000) @ > 0x000000007ff73430 > ACPI: FADT (v003 AMD HAMMER 0x06040000 PTEC 0x000f4240) @ > 0x000000007ff75da6 > ACPI: SRAT (v001 AMD HAMMER 0x06040000 AMD 0x00000001) @ > 0x000000007ff75e9a > ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ > 0x000000007ff75f3a > ACPI: SPCR (v001 PTLTD $UCRTBL$ 0x06040000 PTL 0x00000001) @ > 0x000000007ff75fb0 > ACPI: DSDT (v001 AMD-K8 AMDACPI 0x06040000 MSFT 0x0100000e) @ > 0x0000000000000000 > ACPI: Local APIC address 0xfee00000 > ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) > ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) > ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) > ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) > IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 > ACPI: IOAPIC (id[0x03] address[0xfc000000] gsi_base[24]) > IOAPIC[1]: apic_id 3, version 17, address 0xfc000000, GSI 24-27 > ACPI: IOAPIC (id[0x04] address[0xfc001000] gsi_base[28]) > IOAPIC[2]: apic_id 4, version 17, address 0xfc001000, GSI 28-31 > ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) > ACPI: IRQ0 used by override. > ACPI: IRQ2 used by override. > ACPI: IRQ9 used by override. > Setting APIC routing to xen > Using ACPI (MADT) for SMP configuration information > Allocating PCI resources starting at 88000000 (gap: 80000000:7ec00000) > Built 1 zonelists. Total pages: 487477 > Kernel command line: ro root=/dev/gw/root nomodeset > Initializing CPU#0 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Xen reported: 1804.138 MHz processor. > Console: colour VGA+ 80x25 > Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) > Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) > Software IO TLB enabled: > Aperture: 2 megabytes > Kernel range: 0xffff88000355d000 - 0xffff88000375d000 > PCI-DMA: Using software bounce buffering for IO (SWIOTLB) > Memory: 1887992k/1949908k available (2513k kernel code, 53080k reserved, > 1395k data, 184k init) > Calibrating delay using timer specific routine.. 4511.94 BogoMIPS > (lpj=9023898) > Security Framework v1.0.0 initialized > SELinux: Initializing. > SELinux: Starting in permissive mode > selinux_register_security: Registering secondary module capability > Capability LSM initialized as secondary > Mount-cache hash table entries: 256 > CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) > CPU: L2 Cache: 1024K (64 bytes/line) > (SMP-)alternatives turned off > ACPI: Core revision 20060707 > Brought up 2 CPUs > Initializing CPU#1 > sizeof(vma)=168 bytes > sizeof(page)=56 bytes > sizeof(inode)=560 bytes > sizeof(dentry)=216 bytes > sizeof(ext3inode)=760 bytes > sizeof(buffer_head)=96 bytes > sizeof(skbuff)=248 bytes > migration_cost=544 > checking if image is initramfs... it is > Grant table initialized > NET: Registered protocol family 16 > ACPI: bus type pci registered > PCI: Using configuration type 1 > ACPI: Interpreter enabled > ACPI: Using IOAPIC for interrupt routing > ACPI: No dock devices found. > ACPI: PCI Root Bridge [PCI0] (0000:00) > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 5 10 11) *0, disabled. > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *5 10 11) > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 5 *10 11) > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 5 10 *11) > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.TP2P._PRT] > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.G0PA._PRT] > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.G0PB._PRT] > Linux Plug and Play Support v0.97 (c) Adam Belay > pnp: PnP ACPI init > pnp: PnP ACPI: found 12 devices > xen_mem: Initialising balloon driver. > usbcore: registered new driver usbfs > usbcore: registered new driver hub > PCI: Using ACPI for IRQ routing > PCI: If a device doesn''t work, try "pci=routeirq". If it helps, post a > report > NetLabel: Initializing > NetLabel: domain hash size = 128 > NetLabel: protocols = UNLABELED CIPSOv4 > NetLabel: unlabeled traffic allowed by default > pnp: 00:05: ioport range 0x4d0-0x4d1 has been reserved > pnp: 00:05: ioport range 0x1100-0x117f has been reserved > pnp: 00:05: ioport range 0x1180-0x11ff has been reserved > PCI: Bridge: 0000:00:06.0 > IO window: 2000-2fff > MEM window: fc100000-fdffffff > PREFETCH window 0x0000000088000000-0x00000000880fffff > PCI: Bridge: 0000:00:0a.0 > IO window: disabled. > MEM window: fe000000-fe0fffff > PREFETCH window 0x0000000088100000-0x00000000881fffff > PCI: Bridge: 0000:00:0b.0 > IO window: 3000-3fff > MEM window: fe100000-fe1fffff > PREFETCH window: disabled. > NET: Registered protocol family 2 > IP route cache hash table entries: 65536 (order: 7, 524288 bytes) > TCP established hash table entries: 262144 (order: 10, 4194304 bytes) > TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) > TCP: Hash tables configured (established 262144 bind 65536) > TCP reno registered > audit: initializing netlink socket (disabled) > type=2000 audit(1289083226.530:1): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 512 (order 0, 4096 bytes) > SELinux: Registering netfilter hooks > Initializing Cryptographic API > alg: No test for crc32c (crc32c-generic) > ksign: Installing public key data > Loading keyring > - Added public key 5E4A078C196151F > - User ID: CentOS (Kernel Module GPG key) > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for 0000:00:0a.0 > subordinate bus. > AMD8131 rev 12 detected, disabling PCI-X MMRBC > PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for subordinate bus. > PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for 0000:00:0b.0 > subordinate bus. > AMD8131 rev 12 detected, disabling PCI-X MMRBC > PCI: MSI quirk detected. PCI_BUS_FLAGS_NO_MSI set for subordinate bus. > Boot video device is 0000:01:06.0 > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > Real Time Clock Driver v1.12ac > Non-volatile memory driver v1.2 > Linux agpgart interface v0.101 (c) Dave Jones > brd: module loaded > Xen virtual console successfully installed as ttyS0 > Event-channel device installed. > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > AMD8111: IDE controller at PCI slot 0000:00:07.1 > AMD8111: chipset revision 3 > AMD8111: not 100% native mode: will probe irqs later > AMD8111: 0000:00:07.1 (rev 03) UDMA133 controller > ide0: BM-DMA at 0x1020-0x1027, BIOS settings: hda:DMA, hdb:pio > ide1: BM-DMA at 0x1028-0x102f, BIOS settings: hdc:pio, hdd:pio > Probing IDE interface ide0... > hda: ST340810A, ATA DISK drive > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > Probing IDE interface ide1... > Probing IDE interface ide1... > hda: max request size: 128KiB > hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) > hda: cache flushes not supported > hda: hda1 hda2 > ide-floppy driver 0.99.newide > usbcore: registered new driver hiddev > usbcore: registered new driver usbhid > drivers/usb/input/hid-core.c: v2.6:USB HID core driver > PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX port at 0x60,0x64 irq 12 > mice: PS/2 mouse device common for all mice > md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 > md: bitmap version 4.39 > TCP bic registered > Initializing IPsec netlink socket > NET: Registered protocol family 1 > NET: Registered protocol family 17 > Initalizing network drop monitor service > Write protecting the kernel read-only data: 483k > input: AT Translated Set 2 keyboard as /class/input/input0 > ohci_hcd: 2005 April 22 USB 1.1 ''Open'' Host Controller (OHCI) Driver (PCI) > GSI 16 sharing vector 0x98 and IRQ 16 > ACPI: PCI Interrupt 0000:01:00.0[D] -> GSI 19 (level, low) -> IRQ 16 > ohci_hcd 0000:01:00.0: OHCI Host Controller > ohci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1 > ohci_hcd 0000:01:00.0: irq 16, io mem 0xfc100000 > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 3 ports detected > ACPI: PCI Interrupt 0000:01:00.1[D] -> GSI 19 (level, low) -> IRQ 16 > ohci_hcd 0000:01:00.1: OHCI Host Controller > ohci_hcd 0000:01:00.1: new USB bus registered, assigned bus number 2 > ohci_hcd 0000:01:00.1: irq 16, io mem 0xfc101000 > usb usb2: configuration #1 chosen from 1 choice > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 3 ports detected > USB Universal Host Controller Interface driver v3.0 > device-mapper: uevent: version 1.0.3 > device-mapper: ioctl: 4.11.5-ioctl (2007-12-12) initialised: > dm-devel@redhat.com > device-mapper: dm-raid45: initialized v0.2594l > usb 2-1: new low speed USB device using ohci_hcd and address 2 > usb 2-1: configuration #1 chosen from 1 choice > input: USB Optical Mouse as /class/input/input1 > input: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:01:00.1-1 > kjournald starting. Commit interval 5 seconds > EXT3-fs: mounted filesystem with ordered data mode. > SELinux: Disabled at runtime. > SELinux: Unregistering netfilter hooks > type=1404 audit(1289083230.983:2): selinux=0 auid=4294967295 ses=4294967295 > EDAC MC: Ver: 2.0.1 Oct 25 2010 > AMD768 RNG detected > input: PC Speaker as /class/input/input2 > EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2 > EDAC MC1: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:19.2 > pnp: Device 00:0b activated. > parport: PnPBIOS parport detected. > parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE] > tg3.c:v3.106 (January 12, 2010) > GSI 17 sharing vector 0xA0 and IRQ 17 > ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 27 (level, low) -> IRQ 17 > eth0: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:33MHz:32-bit) > 10/100/1000Base-T Ethernet 00:50:45:5b:93:e8 > eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1] > eth0: dma_rwctrl[763f0000] dma_mask[64-bit] > ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 27 (level, low) -> IRQ 17 > eth1: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:33MHz:32-bit) > 10/100/1000Base-T Ethernet 00:50:45:5b:93:e9 > eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1] > eth1: dma_rwctrl[763f0000] dma_mask[64-bit] > Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled > shpchp: HPC vendor_id 1022 device_id 7460 ss_vid 0 ss_did 0 > shpchp: shpc_init: cannot reserve MMIO region > shpchp: HPC vendor_id 1022 device_id 7450 ss_vid 0 ss_did 0 > shpchp: shpc_init: cannot reserve MMIO region > shpchp: HPC vendor_id 1022 device_id 7450 ss_vid 0 ss_did 0 > shpchp: shpc_init: cannot reserve MMIO region > shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 > Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled > floppy0: no floppy controllers found > lp0: using parport0 (interrupt-driven). > lp0: console ready > ACPI: Power Button (FF) [PWRF] > ACPI: Sleep Button (FF) [SLPF] > ACPI: Power Button (CM) [PWRB] > ACPI: Mapper loaded > dell-wmi: No known WMI GUID found > md: Autodetecting RAID arrays. > md: autorun ... > md: ... autorun DONE. > SCSI subsystem initialized > device-mapper: multipath: version 1.0.5 loaded > loop: loaded (max 8 devices) > EXT3 FS on dm-0, internal journal > kjournald starting. Commit interval 5 seconds > EXT3 FS on dm-1, internal journal > EXT3-fs: mounted filesystem with ordered data mode. > SGI XFS with ACLs, security attributes, large block/inode numbers, no debug > enabled > SGI XFS Quota Management subsystem > Filesystem "dm-3": Disabling barriers, trial barrier write failed > XFS mounting filesystem dm-3 > Ending clean XFS mount for filesystem: dm-3 > kjournald starting. Commit interval 5 seconds > EXT3 FS on hda1, internal journal > EXT3-fs: mounted filesystem with ordered data mode. > Adding 1048568k swap on /dev/gw/swap. Priority:-1 extents:1 across:1048568k > Bridge firewalling registered > device eth0 entered promiscuous mode > type=1700 audit(1289083247.699:3): dev=eth0 prom=256 old_prom=0 > auid=4294967295 ses=4294967295 > device eth1 entered promiscuous mode > type=1700 audit(1289083248.171:4): dev=eth1 prom=256 old_prom=0 > auid=4294967295 ses=4294967295 > tg3: eth1: Link is up at 100 Mbps, full duplex. > tg3: eth1: Flow control is on for TX and on for RX. > tg3: eth0: Link is up at 1000 Mbps, full duplex. > tg3: eth0: Flow control is on for TX and on for RX. > br0: topology change detected, propagating > br0: port 1(eth0) entering forwarding state > br1: topology change detected, propagating > br1: port 1(eth1) entering forwarding state > tun: Universal TUN/TAP device driver, 1.6 > tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> > Bluetooth: Core ver 2.10 > NET: Registered protocol family 31 > Bluetooth: HCI device and connection manager initialized > Bluetooth: HCI socket layer initialized > Bluetooth: L2CAP ver 2.8 > Bluetooth: L2CAP socket layer initialized > Bluetooth: RFCOMM socket layer initialized > Bluetooth: RFCOMM TTY layer initialized > Bluetooth: RFCOMM ver 1.8 > NET: Registered protocol family 10 > lo: Disabled Privacy Extensions > IPv6 over IPv4 tunneling driver > ip_tables: (C) 2000-2006 Netfilter Core Team > Netfilter messages via NETLINK v0.30. > ip_conntrack version 2.4 (8192 buckets, 65536 max) - 304 bytes per conntrack > br0: no IPv6 routers present > br1: no IPv6 routers present > eth1: no IPv6 routers present > eth0: no IPv6 routers present > pciback 0000:03:01.0: seizing device > GSI 18 sharing vector 0xA8 and IRQ 18 > ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18 > ACPI: PCI interrupt for device 0000:03:01.0 disabled > tap tap-1-2049: 2 getting info > device vif1.2 entered promiscuous mode > ADDRCONF(NETDEV_UP): vif1.2: link is not ready > device vif1.1 entered promiscuous mode > ADDRCONF(NETDEV_UP): vif1.1: link is not ready > device vif1.0 entered promiscuous mode > ADDRCONF(NETDEV_UP): vif1.0: link is not ready > blktap: ring-ref 8, event-channel 6, protocol 2 (x86_32-abi) > br1: topology change detected, propagating > br1: port 2(vif1.0) entering forwarding state > ADDRCONF(NETDEV_CHANGE): vif1.0: link becomes ready > br0: topology change detected, propagating > br0: port 3(vif1.1) entering forwarding state > ADDRCONF(NETDEV_CHANGE): vif1.1: link becomes ready > br0: topology change detected, propagating > br0: port 2(vif1.2) entering forwarding state > ADDRCONF(NETDEV_CHANGE): vif1.2: link becomes ready > vif1.0: no IPv6 routers present > vif1.2: no IPv6 routers present > vif1.1: no IPv6 routers present > tap tap-2-2049: 2 getting info > pciback 0000:03:01.0: enabling permissive mode configuration space accesses! > pciback 0000:03:01.0: permissive mode is potentially unsafe! > pciback: vpci: 0000:03:01.0: assign to virtual slot 0 > device vif2.1 entered promiscuous mode > ADDRCONF(NETDEV_UP): vif2.1: link is not ready > device vif2.0 entered promiscuous mode > ADDRCONF(NETDEV_UP): vif2.0: link is not ready > blktap: ring-ref 9, event-channel 7, protocol 1 (x86_64-abi) > br0: topology change detected, sending tcn bpdu > br0: port 4(vif2.0) entering forwarding state > ADDRCONF(NETDEV_CHANGE): vif2.0: link becomes ready > br1: topology change detected, propagating > br1: port 3(vif2.1) entering forwarding state > ADDRCONF(NETDEV_CHANGE): vif2.1: link becomes ready > PCI: Enabling device 0000:03:01.0 (0000 -> 0003) > ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18 > vif2.0: no IPv6 routers present > vif2.1: no IPv6 routers present > [root@xen ~]# xm dm > __ __ _____ _ _ _____ > \ \/ /___ _ __ |___ /| || | |___ / > \ // _ \ ''_ \ |_ \| || |_ |_ \ > / \ __/ | | | ___) |__ _| ___) | > /_/\_\___|_| |_| |____(_) |_|(_)____/> (XEN) Xen version 3.4.3 (root@gitco.tld) (gcc version 4.1.2 20080704 (Red > Hat 4.1.2-48)) Tue Sep 28 12:37:53 CEST 2010 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: iommu=verbose > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: none; EDID transfer time: 2 seconds > (XEN) EDID info not retrieved because no DDC retrieval method detected > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009b800 (usable) > (XEN) 000000000009b800 - 00000000000a0000 (reserved) > (XEN) 00000000000cc000 - 0000000000100000 (reserved) > (XEN) 0000000000100000 - 000000007ff70000 (usable) > (XEN) 000000007ff70000 - 000000007ff76000 (ACPI data) > (XEN) 000000007ff76000 - 000000007ff80000 (ACPI NVS) > (XEN) 000000007ff80000 - 0000000080000000 (reserved) > (XEN) 00000000fec00000 - 00000000fec00400 (reserved) > (XEN) 00000000fee00000 - 00000000fee01000 (reserved) > (XEN) 00000000fff80000 - 0000000100000000 (reserved) > (XEN) System RAM: 2047MB (2096172kB) > (XEN) ACPI: RSDP 000F69A0, 0024 (r2 PTLTD ) > (XEN) ACPI: XSDT 7FF73430, 0044 (r1 PTLTD XSDT 6040000 LTP > 0) > (XEN) ACPI: FACP 7FF75DA6, 00F4 (r3 AMD HAMMER 6040000 PTEC F4240) > (XEN) ACPI: DSDT 7FF73474, 28BE (r1 AMD-K8 AMDACPI 6040000 MSFT 100000E) > (XEN) ACPI: FACS 7FF7FFC0, 0040 > (XEN) ACPI: SRAT 7FF75E9A, 00A0 (r1 AMD HAMMER 6040000 AMD 1) > (XEN) ACPI: APIC 7FF75F3A, 0076 (r1 PTLTD APIC 6040000 LTP > 0) > (XEN) ACPI: SPCR 7FF75FB0, 0050 (r1 PTLTD $UCRTBL$ 6040000 PTL 1) > (XEN) Domain heap initialised > (XEN) Processor #0 15:5 APIC version 16 > (XEN) Processor #1 15:5 APIC version 16 > (XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 > (XEN) IOAPIC[1]: apic_id 3, version 17, address 0xfc000000, GSI 24-27 > (XEN) IOAPIC[2]: apic_id 4, version 17, address 0xfc001000, GSI 28-31 > (XEN) Enabling APIC mode: Flat. Using 3 I/O APICs > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 1804.138 MHz processor. > (XEN) CPU0: AMD K8 machine check reporting enabled. > (XEN) CPU0: AMD Opteron(tm) Processor 244 stepping 08 > (XEN) Booting processor 1/1 eip 7c000 > (XEN) AMD: Disabling C1 Clock Ramping Node #0 > (XEN) AMD: Disabling C1 Clock Ramping Node #1 > (XEN) CPU1: AMD K8 machine check reporting enabled. > (XEN) CPU1: AMD Opteron(tm) Processor 244 stepping 08 > (XEN) Total of 2 processors activated. > (XEN) ENABLING IO-APIC IRQs(XEN) ->> Using new ACK method> (XEN) checking TSC synchronization across 2 CPUs: passed. > (XEN) Platform timer is 3.579MHz ACPI PM Timer > (XEN) Brought up 2 CPUs > (XEN) AMD-Vi: IOMMU not found! > (XEN) I/O virtualisation disabled > (XEN) CPUIDLE: disabled due to no HPET. Force enable with ''cpuidle''. > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, lsb, paddr 0xffffffff80200000 -> > 0xffffffff8075decc > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 000000007a000000->000000007c000000 (477237 pages to be > allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff80200000->ffffffff8075decc > (XEN) Init. ramdisk: ffffffff8075e000->ffffffff80eefe00 > (XEN) Phys-Mach map: ffffffff80ef0000->ffffffff812a41a8 > (XEN) Start info: ffffffff812a5000->ffffffff812a54b4 > (XEN) Page tables: ffffffff812a6000->ffffffff812b3000 > (XEN) Boot stack: ffffffff812b3000->ffffffff812b4000 > (XEN) TOTAL: ffffffff80000000->ffffffff81400000 > (XEN) ENTRY ADDRESS: ffffffff80200000 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to > Xen) > (XEN) Freed 128kB init memory. > (XEN) mm.c:740:d2 Non-privileged (2) attempt to map I/O space 00000000> pciback 0000:03:01.0: Driver tried to write to a read-only configuration > space f > ield at offset 0x44, size 2. This may be harmless, but if you have problems > with > your device: > 1) see permissive attribute in sysfs > 2) report problems to the xen-devel mailing list along with details of your > devi > ce obtained from lspci. > PCI: Enabling device 0000:03:01.0 (0000 -> 0003) > ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 29 (level, low) -> IRQ 18> Dom0 lspci -v> 03:01.0 Network controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN > interface > Subsystem: Unknown device 9100:0001 > Flags: bus master, medium devsel, latency 64, IRQ 18 > I/O ports at 3000 [size=256] > Memory at fe100000 (32-bit, non-prefetchable) [size=4K] > Capabilities: [40] Power Management version 2> I''ve hidden the device as described on xen web site adding this to rc.local > to bind the device to pciback> BDF=0000:03:01.0 > # Unbind a PCI function from its driver as necessary > [ ! -e /sys/bus/pci/devices/$BDF/driver/unbind ] || \ > echo -n $BDF > /sys/bus/pci/devices/$BDF/driver/unbind > # Add a new slot to the PCI Backend''s listecho -n $BDF >> /sys/bus/pci/drivers/pciback/new_slot> # Now that the backend is watching for the slot, bind to itecho -n $BDF >> /sys/bus/pci/drivers/pciback/bind> modprobe -v pciback> and the domain config loks like this:> [root@xen ~]# cat /etc/xen/asterisk > kernel = "/boot/vmlinuz-2.6.18-194.17.4.el5xen" > ramdisk = "/boot/initrd-centos-xen.img" > extra = "idebus=66 console=xvc0 selinux=0" # swiotlb=force iommu=soft" > vcpus = 1 > acpi = 1 > apic = 1 > #pae = 1 > memory = 512 > name = "asterisk" > vif = [ ''mac=00:16:3e:21:f1:00,bridge=br0'', > ''mac=00:16:3e:21:f1:01,bridge=br1'' ] > #dhcp = "dhcp"> disk = [ ''tap:aio:/xen/asterisk.hdd,sda1,w'', ]> # We don''t use pygrub, we boot the kernel directly from dom0 > #bootloader="/usr/bin/pygrub" > root = "/dev/sda1 ro"> # PCI passthru of the Openvox A1200P PSTN > pci = [ ''0000:03:01.0@1'' ]> Is this behavior related to what the FAQ and site said about the incapacity > of reloading or rebinding an already bound device to a domU?.> This is a card which driver''s loaded by dahdi interface drivers from Digium> I don''t know what to do in sysfs, altho I''ve already added this line to > xend-pci-prmisive.sxp as> (unconstrained_dev_ids > (''e159:0001'') > )> Also I added it to xend-pci-quirks.sxp> ''9100:0003'' # Openvox A1200P> When I start the DomU again the device _is_ in fact discovered but when I > try to load oit it won''t work,> Symptoms:> If I start dom0 fresh and local pciback driver (I dunno how to load it > before xenddomains start) and then bring domU it starts nice and card is > loaded right> Here''s domU loks when everything loads aok> domU lspci -vvv> [root@sip ~]# lspci -vvv > 00:00.0 Network controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN > interface > Subsystem: Unknown device 9100:0001 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 (250ns min, 32000ns max) > Interrupt: pin A routed to IRQ 18 > Region 0: I/O ports at 3000 [size=256] > Region 1: Memory at fe100000 (32-bit, non-prefetchable) [size=4K] > Capabilities: [40] Power Management version 2 > Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=55mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME-> domU dmesg> [root@sip ~]# dmesg > Bootdata ok (command line is root=/dev/sda1 ro idebus=66 console=xvc0 > selinux=0) > Linux version 2.6.18-194.17.4.el5xen (mockbuild@builder10.centos.org) (gcc > version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Mon Oct 25 16:36:31 EDT > 2010 > BIOS-provided physical RAM map: > Xen: 0000000000000000 - 0000000020800000 (usable) > On node 0 totalpages: 133120 > DMA zone: 133120 pages, LIFO batch:31 > No mptable found. > Built 1 zonelists. Total pages: 133120 > Kernel command line: root=/dev/sda1 ro idebus=66 console=xvc0 selinux=0 > ide_setup: idebus=66 > Initializing CPU#0 > PID hash table entries: 4096 (order: 12, 32768 bytes) > Xen reported: 1804.091 MHz processor. > Console: colour dummy device 80x25 > Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) > Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) > Software IO TLB disabled > Memory: 499324k/532480k available (2513k kernel code, 24336k reserved, 1395k > data, 184k init) > Calibrating delay using timer specific routine.. 4511.76 BogoMIPS > (lpj=9023525) > Security Framework v1.0.0 initialized > SELinux: Disabled at boot. > Capability LSM initialized > Mount-cache hash table entries: 256 > CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) > CPU: L2 Cache: 1024K (64 bytes/line) > (SMP-)alternatives turned off > Brought up 1 CPUs > sizeof(vma)=168 bytes > sizeof(page)=56 bytes > sizeof(inode)=560 bytes > sizeof(dentry)=216 bytes > sizeof(ext3inode)=760 bytes > sizeof(buffer_head)=96 bytes > sizeof(skbuff)=248 bytes > checking if image is initramfs... it is > Grant table initialized > NET: Registered protocol family 16 > Brought up 1 CPUs > PCI: setting up Xen PCI frontend stub > ACPI: Interpreter disabled. > Linux Plug and Play Support v0.97 (c) Adam Belay > pnp: PnP ACPI: disabled > xen_mem: Initialising balloon driver. > usbcore: registered new driver usbfs > usbcore: registered new driver hub > PCI: System does not support PCI > PCI: System does not support PCI > NetLabel: Initializing > NetLabel: domain hash size = 128 > NetLabel: protocols = UNLABELED CIPSOv4 > NetLabel: unlabeled traffic allowed by default > NET: Registered protocol family 2 > pcifront pci-0: Installing PCI frontend > pcifront pci-0: Creating PCI Frontend Bus 0000:00 > ACPI Error (tbxfroot-0512): Could not map memory at 0000040E for length 2 > [20060707] > ACPI Exception (tbxfroot-0400): AE_NO_MEMORY, RSDP structure not found - > Flags=8 [20060707] > ACPI: System description tables not found > IP route cache hash table entries: 32768 (order: 6, 262144 bytes) > TCP established hash table entries: 131072 (order: 9, 2097152 bytes) > TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) > TCP: Hash tables configured (established 131072 bind 65536) > TCP reno registered > audit: initializing netlink socket (disabled) > type=2000 audit(1289084479.053:1): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 512 (order 0, 4096 bytes) > Initializing Cryptographic API > alg: No test for crc32c (crc32c-generic) > ksign: Installing public key data > Loading keyring > - Added public key 5E4A078C196151F > - User ID: CentOS (Kernel Module GPG key) > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > rtc: IRQ 8 is not free. > Non-volatile memory driver v1.2 > Linux agpgart interface v0.101 (c) Dave Jones > brd: module loaded > Xen virtual console successfully installed as xvc0 > Event-channel device installed. > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 66MHz system bus speed for PIO modes > Probing IDE interface ide0... > Probing IDE interface ide1... > Probing IDE interface ide2... > Probing IDE interface ide3... > Probing IDE interface ide4... > Probing IDE interface ide5... > ide-floppy driver 0.99.newide > usbcore: registered new driver hiddev > usbcore: registered new driver usbhid > drivers/usb/input/hid-core.c: v2.6:USB HID core driver > PNP: No PS/2 controller found. Probing ports directly. > i8042.c: No controller found. > mice: PS/2 mouse device common for all mice > md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 > md: bitmap version 4.39 > TCP bic registered > Initializing IPsec netlink socket > NET: Registered protocol family 1 > NET: Registered protocol family 17 > XENBUS: Device with no driver: device/vbd/2049 > XENBUS: Device with no driver: device/vif/0 > XENBUS: Device with no driver: device/vif/1 > XENBUS: Device with no driver: device/console/0 > Initalizing network drop monitor service > Write protecting the kernel read-only data: 483k > Registering block device major 8 > ohci_hcd: 2005 April 22 USB 1.1 ''Open'' Host Controller (OHCI) Driver (PCI) > USB Universal Host Controller Interface driver v3.0 > device-mapper: uevent: version 1.0.3 > device-mapper: ioctl: 4.11.5-ioctl (2007-12-12) initialised: > dm-devel@redhat.com > device-mapper: dm-raid45: initialized v0.2594l > netfront: Initialising virtual ethernet driver. > netfront: device eth0 has flipping receive path. > netfront: device eth1 has flipping receive path. > kjournald starting. Commit interval 5 seconds > EXT3-fs: mounted filesystem with ordered data mode. > input: PC Speaker as /class/input/input0 >>>> THIS IS THE CARD LOADING <<< > dahdi: Telephony Interface Registered on major 196 > dahdi: Version: 2.4.0 > PCI: Enabling device 0000:00:00.0 (0000 -> 0003) > OpenVox A1200P version: 1.2 > OpenVox A1200P passed register test > Module 0: Not installed > Module 1: Not installed > Module 2: Not installed > Module 3: Not installed > Module 4: Not installed > Module 5: Not installed > Module 6: Not installed > Module 7: Not installed > Module 8: Installed -- AUTO FXS/DPO > Module 9: Installed -- AUTO FXS/DPO > Module 10: Installed -- AUTO FXS/DPO > Module 11: Installed -- AUTO FXO (FCC mode) > Found an OpenVox A1200P: Version 1.2 (4 modules) > buffer sync misseed! > buffer re-sync occur from -1 to 0 > Floppy drive(s): fd0 is unknown type 15 (usb?), fd1 is unknown type 15 > (usb?) > Failed to obtain physical IRQ 6 > floppy0: no floppy controllers found > lp: driver loaded but no devices found > md: Autodetecting RAID arrays. > md: autorun ... > md: ... autorun DONE. > SCSI subsystem initialized > device-mapper: multipath: version 1.0.5 loaded > EXT3 FS on sda1, internal journal > dahdi: Registered tone zone 0 (United States / North America) > dahdi_echocan_mg2: Registered echo canceler ''MG2'' > dahdi: Registered tone zone 20 (Brazil) > NET: Registered protocol family 10 > lo: Disabled Privacy Extensions > IPv6 over IPv4 tunneling driver > eth0: no IPv6 routers present> As you see card looks good but if I reboot or shutdown domU it won''t go up > rigth again unless I reboot dom0, I> If youc cna share any thoughts on this it''d be greatly appreciated> PD: Trying pv_ops kernel is not viable because I''ve already tried it and my > DomUs would never start.> Thanks again for a great job.> --- > David Gonzalez H. > DGHVoIP - OPEN SOURCE TELEPHONY SOLUTIONS > Phone Bogotá: +(57-1)289-1168 > Phone Medellin: +(57-4)247-0985 > Mobile: +(57)315-838-8326 > MSN: david@planetaradio.net > Skype: davidgonzalezh > WEB: http://www.dghvoip.com/ > Proud Linux User #294661-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
David Gonzalez Herrera
2010-Nov-11 01:44 UTC
[Xen-users] Re: [Xen-devel] Xen 3.4.3and CentOS PCIback
Hey Sander, Thanks. On Wed, Nov 10, 2010 at 1:16 PM, Sander Eikelenboom <linux@eikelenboom.it>wrote:> Hello David, > > My suggestions would be: > - use pciback.hide=(03:01.0) option on the kernel line in your bootloader, > to seize the device, so dom0 never initializes it. >you mean "pciback.hide=(03:01.0)" going into Dom0 kernel line and on which one: My grub.conf looks like this: title CentOS (2.6.18-194.17.4.el5xen) root (hd0,0) kernel /xen.gz-3.4.3 dom0_mem=1024M physdev_dom0_hide=(03:01.0) iommu=verbose loglvl=all guest_loglvl=all module /vmlinuz-2.6.18-194.17.4.el5xen ro root=/dev/gw/root console=hvc0 earlyprintk=xen nomodeset module /initrd-2.6.18-194.17.4.el5xen.img - Why do you use the "@1" in your domU config and not just pci=[''03:01.0'']> ? >Well thst'' nothing, I was reading on XEN''s pvops kernel docs that you can arbitrarily assign the device to a specific virtual slot.> - I personally always use the passthrough option for pciback when compiling > the dom0 kernel, but i don''t think that matters much, although perhaps not > everything plays nice with a device on 0000:00:00.0Well I havrn''t messed up with kernel compilation, I would like pv_ops kernel so I played a bit with that but not with this 2.6.18, would have to do some research on it. I also removed the @ from the pci=('''') line, Thanks for the help and I''ll do as you say but if you or someone has any other insight on this it''d be nice to hear it Thanks. --- David Gonzalez H. DGHVoIP - OPEN SOURCE TELEPHONY SOLUTIONS Phone Bogotá: +(57-1)289-1168 Phone Medellin: +(57-4)247-0985 Mobile: +(57)315-838-8326 MSN: david@planetaradio.net Skype: davidgonzalezh WEB: http://www.dghvoip.com/ Proud Linux User #294661 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Sander Eikelenboom
2010-Nov-11 09:45 UTC
[Xen-users] Re: [Xen-devel] Xen 3.4.3and CentOS PCIback
Thursday, November 11, 2010, 2:44:38 AM, you wrote:> Hey Sander,> Thanks.> On Wed, Nov 10, 2010 at 1:16 PM, Sander Eikelenboom <linux@eikelenboom.it>wrote:>> Hello David, >> >> My suggestions would be: >> - use pciback.hide=(03:01.0) option on the kernel line in your bootloader, >> to seize the device, so dom0 never initializes it. >>> you mean "pciback.hide=(03:01.0)" going into Dom0 kernel line and on which > one:On the "module /vmlinuz-2.6.18-194.17.4.el5xen ro root=/dev/gw/root console=hvc0 earlyprintk=xen nomodeset " one. (if you are going to use a pvops kernel in the future it will have to change to xen-pciback.hide=(03:01.0) BTW)> My grub.conf looks like this:> title CentOS (2.6.18-194.17.4.el5xen) > root (hd0,0) > kernel /xen.gz-3.4.3 dom0_mem=1024M physdev_dom0_hide=(03:01.0) > iommu=verbose loglvl=all guest_loglvl=all > module /vmlinuz-2.6.18-194.17.4.el5xen ro root=/dev/gw/root console=hvc0 > earlyprintk=xen nomodeset > module /initrd-2.6.18-194.17.4.el5xen.img> - Why do you use the "@1" in your domU config and not just pci=[''03:01.0''] >> ? >>> Well thst'' nothing, I was reading on XEN''s pvops kernel docs that you can > arbitrarily assign the device to a specific virtual slot.>> - I personally always use the passthrough option for pciback when compiling >> the dom0 kernel, but i don''t think that matters much, although perhaps not >> everything plays nice with a device on 0000:00:00.0> Well I havrn''t messed up with kernel compilation, I would like pv_ops kernel > so I played a bit with that but not with this 2.6.18, would have to do some > research on it.> I also removed the @ from the pci=('''') line,> Thanks for the help and I''ll do as you say but if you or someone has any > other insight on this it''d be nice to hear it> Thanks.> --- > David Gonzalez H. > DGHVoIP - OPEN SOURCE TELEPHONY SOLUTIONS > Phone Bogotá: +(57-1)289-1168 > Phone Medellin: +(57-4)247-0985 > Mobile: +(57)315-838-8326 > MSN: david@planetaradio.net > Skype: davidgonzalezh > WEB: http://www.dghvoip.com/ > Proud Linux User #294661-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Konrad Rzeszutek Wilk
2010-Nov-15 15:40 UTC
[Xen-users] Re: [Xen-devel] Xen 3.4.3and CentOS PCIback
> > Thanks for the help and I''ll do as you say but if you or someone has any > > other insight on this it''d be nice to hear itJust to make sure I understand you. The problem you have is that when you pass in your PCI device the second time to the guest you get: Found an OpenVox A1200P: Version 1.2 (4 modules) buffer sync misseed! buffer re-sync occur from -1 to 0 And the card stops working. Did you try in your DomU to modprobe <module>;rmmod <module> a couple of times? Did that work? Are there other devices in Dom0 for the IRQ line 18 (/proc/interrupts)? Are there any warnings or errors in the Xen hypervisor output ? (xm dmesg)? _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users