[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] problem with ite8875F to assign to domU



Hallo,

the device is working without problems in the dom0, found from parport_pc: 

dmesg small2 snip:
        parport_pc: ITE8875 found (1P)
        parport0: PC-style at 0xf000 [PCSPP,TRISTATE,EPP]
        parport0: Printer, Kyocera FS-1700+
        parport_pc: ITE 8872 parallel port: io=0xF000
        parport1: PC-style at 0x378 [PCSPP,TRISTATE]
snap

to assign this device to a domU I gave the boot-parmaters 
pciback.hide=(00:08.0) 

dmesg found the folling lines snip::
        ACPI: PCI Interrupt Link [ALKD] (IRQs *23)
        Linux Plug and Play Support v0.97 (c) Adam Belay
        pnp: PnP ACPI init
        pnp: PnP ACPI: found 13 devices
        xen_mem: Initialising balloon driver.
        PCI: Using ACPI for IRQ routing
        PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a 
report
        pnp: 00:02: ioport range 0x400-0x47f could not be reserved
        pnp: 00:02: ioport range 0x500-0x50f has been reserved
        pciback 0000:00:08.0: seizing device
snap

the pci-device 00:08.0 is still found by the parport_pc modul the printer is 
working, 
I added the parport modul to /etc/modprobe.d/blacklist
shutdown all domUs and init 6 for dom0

afterwards dmesd small2 found snip:
        pciback: vpci: 0000:00:08.0: assign to virtual slot 0
snap

the device-line  pci=['00:08.0'] has been added to the domU configuration-file 

in domU with lspci snip:
        00:00.0 Serial controller: Integrated Technology Express, Inc. IT8874F 
PCI Dual Serial Port Controller (rev 01)
snap

in domU modprobe parport_pc
        dmesg in domU   parport_pc: cannot find ITE8872 INTA
in domU lsmod snip:
        parport_pc             33092  0
        parport                34120  1 parport_pc
snap

dmesg in dom0 snip:
        pciback 0000:00:08.0: Driver tried to write to a read-only 
configuration space field at offset 0x60, size 4. 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 device obtained from lspci.
snap


I'm running the ctserver2 with
Linux version 2.6.18-4-xen-686 (Debian 2.6.18.dfsg.1-12etch2) 
(dannf@xxxxxxxxxx) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) 
#1 SMP Thu May 10 03:24:35 UTC 2007

thanks so far

Hans

here some details - let me know if there are informations you are misssing
small2:~# lspci
00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:08.0 Serial controller: Integrated Technology Express, Inc. IT8874F PCI Dual 
Serial Port Controller (rev 01)
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
00:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller 
(rev 80)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller 
(rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. 
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge 
[KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 
AC97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP 
(rev 01)
small2:~#  
snip:
00:08.0 Serial controller: Integrated Technology Express, Inc. IT8874F PCI Dual 
Serial Port Controller (rev 01) (prog-if 02 [16550])
        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-
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at e600 [disabled] [size=256]
        Region 1: I/O ports at e000 [disabled] [size=256]
        Region 2: I/O ports at f200 [disabled] [size=256]
        Region 3: I/O ports at f000 [disabled] [size=256]
        Region 4: I/O ports at ee00 [disabled] [size=256]
        Region 5: I/O ports at ec00 [disabled] [size=256]

00:09.0
snap

_________________________________________________________________________
In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten! 
Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.