WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] problem with ite8875F to assign to domU
From: Hans Morack <HansMorack@xxxxxx>
Date: Fri, 03 Aug 2007 12:06:49 +0200
Cc: hansmorack@xxxxxx
Delivery-date: Fri, 03 Aug 2007 09:56:30 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: http://freemail.web.de/
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] problem with ite8875F to assign to domU, Hans Morack <=