[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Nouveau on dom0
On Thu, Feb 25, 2010 at 6:25 PM, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote: > On Thu, Feb 25, 2010 at 02:16:07PM +0530, Arvind R wrote: >> Hi all, >> I merged the drm-tree from 2.6.33-rc8 into jeremy's 2.6.31.6 master and ======= snip ======= > is not. Would it be possible to trace down who allocates that *chan? You > say it is 'PRAMIN' - is that allocated via pci_alloc_* call? > > Or is the address retrieved from an ioctl call made in user-space? Both true, I guess. chan is GFP_KERNEL allocated. My current understanding is that chan->cur, at the end of a lot of initialization, points to specific areas of card memory which forms a command ring. What gets written is 32-bits which encode pointers to contexts and methods already associated with that specific channel. Each of possibly many channels have their own independent Command FIFOs (RINGS) and associations. So, there must be a mmap call somewhere to map the area to user-space for that problem write to work on non-Xen boots. Will try track down some more and post. With mmaps and PCIGARTs - it will be some hunt! >> another testing domU without devel-packages. > > You lost me here. Don't you mean Dom0? > Let's say virtual appliances - for which one needs dom0! _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |