All of lore.kernel.org
 help / color / mirror / Atom feed
* Use of xend-pci-permissive.sxp
@ 2009-12-18  9:48 David Gonzalez
  2009-12-21 17:04 ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 2+ messages in thread
From: David Gonzalez @ 2009-12-18  9:48 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 2456 bytes --]

Hi xen developers,

You're the best, Xen Rulez. Although I've subscribed to xen's mailing list I
post and I never get an answer, I hope this time this mail went somewhere.

I've PV'ed CentOS 5.3 i386 as DomU with CentOS 5.4 x86_64 as Dom0. I have
this OpenVox Telephony card (Openvox A1200P with 1 FXS and 1 FXO modules). I
want to use on the Virtualized OS, I ahd to twak a lot to get it running,
and I had to use the xend-pci-permissive.sxp because the dreaded "driver
tried to write...."

lspci on my Dom0 says:

01:09.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN
interface
        Subsystem: Unknown device 9100:0003
        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 21
        Region 0: I/O ports at e800 [disabled] [size=256]
        Region 1: Memory at fcfff000 (32-bit, non-prefetchable) [disabled]
[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-

pciback 0000:13:04.0: Driver tried to write to a read-only
configuration space field at offset 0xe0, 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 device obtained from lspci.
PCI: Enabling device 0000:13:04.0 (0000 -> 0003)

Although Now I see the device on DomU, whenever I try to load the DAHDI
2.2.0 drivers I get this on dmesg on Dom0, and it hangs to death after some
time.

Do you have a strange power saving mode enabled?
Uhhuh. NMI received for unknown reason 00.
Dazed and confused, but trying to continue
Do you have a strange power saving mode enabled?

Anyway, The only way to solve this issue was to use xend-pci-permissive.sxp
adding:

(unconstrained_dev_ids
     ('e159:0001') # OpenVox A1200P
)

Hope this helps you

Thanks again.

---
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

[-- Attachment #1.2: Type: text/html, Size: 2723 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Use of xend-pci-permissive.sxp
  2009-12-18  9:48 Use of xend-pci-permissive.sxp David Gonzalez
@ 2009-12-21 17:04 ` Konrad Rzeszutek Wilk
  0 siblings, 0 replies; 2+ messages in thread
From: Konrad Rzeszutek Wilk @ 2009-12-21 17:04 UTC (permalink / raw)
  To: David Gonzalez; +Cc: xen-devel

On Fri, Dec 18, 2009 at 04:48:01AM -0500, David Gonzalez wrote:
> Hi xen developers,
> 
> You're the best, Xen Rulez. Although I've subscribed to xen's mailing list I
> post and I never get an answer, I hope this time this mail went somewhere.
> 
> I've PV'ed CentOS 5.3 i386 as DomU with CentOS 5.4 x86_64 as Dom0. I have

I was under the impression that 5.4 (2.6.18-128.el5) did not have
the pciback module.  Either way, I  would recommend you use the
pv-ops [1] and try that one. If you still have trouble with the pv-ops, please
include more details: dmesg of both DomU and
Dom0, lspci -vvv of both domains, and boot your Xen with guest_loglvl=all

... snip ..
> Anyway, The only way to solve this issue was to use xend-pci-permissive.sxp
> adding:
..snip..
> (unconstrained_dev_ids
>      ('e159:0001') # OpenVox A1200P
> )
I am reading this as, it fixed the warning about the device not being safe,
but did not help with your Dom0 hang?


[1]. http://wiki.xensource.com/xenwiki/XenParavirtOps

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-12-21 17:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-18  9:48 Use of xend-pci-permissive.sxp David Gonzalez
2009-12-21 17:04 ` Konrad Rzeszutek Wilk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.