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