Hello. Can somebody tell me what I''m doing wrong? I''ve got an old Tyan/AMD motherboard and I would like to get the USB-controller into the domU (xen 3.1 no pae) In the BIOS I''ve disabled: USB BIOS Legacy Support In the dom0 I''ve completely disabled USB I''ve started the dom0 with: pciback.hide=(00:07.4)(00:0b.0)(01:05.0)(02:08.0)(02:09.0) (from lspci -nn) 00:07.4 USB Controller [0c03]: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] USB [1022:7414] (rev 07) And pciback has is according to /sys/bus/pci/drivers/pciback/slots So far so good. According to xend.log It gets assigned to the domU: [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) XendDomainInfo.constructDomain [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Balloon: 262588 KiB free; need 2048; done. [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Adding Domain: 3 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) XendDomainInfo.initDomain: 3 256 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) _initDomain:shadow_memory=0x0, memory_static_max=0x10000000, memory_static_min=0x0. [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Balloon: 262588 KiB free; need 262144; done. [2007-09-27 15:30:45 3407] INFO (__init__:1072) buildDomain os=linux dom=3 vcpus=1 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) domid = 3 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) memsize = 256 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) image = /usr/src/linux-2.6.18-xenU/vmlinux [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) store_evtchn = 1 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) console_evtchn = 2 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) cmdline = root=/dev/hda1 ro ip=172.19.1.55::172.19.1.49:255.255.255.240:whitelist.dk:eth0: [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) ramdisk [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) vcpus = 1 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) features snip [2007-09-27 15:30:45 3407] INFO (__init__:1072) createDevice: pci : {''devs'': [{''slot'': ''0x07'', ''bus'': ''0x00'', ''domain'': ''0x0'', ''func'': ''0x4''}, {''slot'': ''0x0b'', ''bus'': ''0x00'', ''domain'': ''0x0'', ''func'': ''0x0''}, {''slot'': ''0x05'', ''bus'': ''0x01'', ''domain'': ''0x0'', ''func'': ''0x0''}, {''slot'': ''0x08'', ''bus'': ''0x02'', ''domain'': ''0x0'', ''func'': ''0x0''}, {''slot'': ''0x09'', ''bus'': ''0x02'', ''domain'': ''0x0'', ''func'': ''0x0''}], ''uuid'': ''8ac0de76-b889-2969-01cd-eb0223d938d0''} [2007-09-27 15:30:45 3407] INFO (__init__:1072) NO quirks found for PCI device [1022:7414:0000:0000] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Permissive mode NOT enabled for PCI device [1022:7414:0000:0000] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xdc000/0x1000 pfn 0xdc/0x1 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling irq 17 [2007-09-27 15:30:45 3407] INFO (__init__:1072) NO quirks found for PCI device [1073:0012:1073:0012] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Permissive mode NOT enabled for PCI device [1073:0012:1073:0012] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling ioport 0x1000/0x40 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling ioport 0x1094/0x4 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xe0800000/0x8000 pfn 0xe0800/0x8 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling irq 17 [2007-09-27 15:30:45 3407] INFO (__init__:1072) NO quirks found for PCI device [10de:0322:0000:0000] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Permissive mode NOT enabled for PCI device [10de:0322:0000:0000] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xe1000000/0x1000000 pfn 0xe1000/0x1000 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xe8000000/0x8000000 pfn 0xe8000/0x8000 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling irq 18 [2007-09-27 15:30:45 3407] INFO (__init__:1072) NO quirks found for PCI device [4444:0016:0070:e807] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Permissive mode NOT enabled for PCI device [4444:0016:0070:e807] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xf0000000/0x4000000 pfn 0xf0000/0x4000 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling irq 18 [2007-09-27 15:30:45 3407] INFO (__init__:1072) NO quirks found for PCI device [4444:0016:0070:e817] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) Permissive mode NOT enabled for PCI device [4444:0016:0070:e817] [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling iomem 0xf4000000/0x4000000 pfn 0xf4000/0x4000 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) pci: enabling irq 17 [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) DevController: writing {''state'': ''1'', ''backend-id'': ''0'', ''backend'': ''/local/domain/0/backend/pci/3/0''} to /local/domain/3/device/pci/0. [2007-09-27 15:30:45 3407] DEBUG (__init__:1072) DevController: writing {''domain'': ''Client'', ''frontend'': ''/local/domain/3/device/pci/0'', ''uuid'': ''8ac0de76-b889-2969-01cd-eb0223d938d0'', ''dev-3'': ''0000:02:08.00'', ''dev-2'': ''0000:01:05.00'', ''dev-1'': ''0000:00:0b.00'', ''dev-0'': ''0000:00:07.04'', ''dev-4'': ''0000:02:09.00'', ''state'': ''1'', ''online'': ''1'', ''frontend-id'': ''3'', ''num_devs'': ''5''} to /local/domain/0/backend/pci/3/0. [snip] However the lspci in domU does not tell about any USB-controller (needless to say I don''t get any usb-devices ;-) I''ve attached (atleast tried to) the relevant kernel-config files, dmesg and lspci output. Can somebody give me a pointer to where I go wrong Yours Morten Bøgeskov _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users