[RFC] make VM handling async

2012-08-13 Thread Christian König
On 13.08.2012 14:53, Sylvain BERTRAND wrote: >> It's not 100% complete cause page table updates should be made with the DMA >> ring, but we haven't released documentation for that yet, so I currently >> use CP memory writes instead. > Sad. Any release time hint? (the DMA ring will cleanup a lot of

[RFC] make VM handling async

2012-08-13 Thread Sylvain BERTRAND
> It's not 100% complete cause page table updates should be made with the DMA > ring, but we haven't released documentation for that yet, so I currently > use CP memory writes instead. Sad. Any release time hint? (the DMA ring will cleanup a lot of code). BTW, maybe at the same time the HDP_NONSU

[RFC] make VM handling async

2012-08-13 Thread Christian König
Yeah, I know I'm on vacation, but without coding I die of boringness in less than a week. This patchset is currently based on Jeromes VA fencing patch, but in the end makes it superfluous. It just moves the whole VM handling into the CP ring, removing the need to wait for anything directly in the

[RFC] make VM handling async

2012-08-13 Thread Jerome Glisse
On Mon, Aug 13, 2012 at 6:25 AM, Christian K?nig wrote: > Yeah, I know I'm on vacation, but without coding I die of boringness in less > than a week. > > This patchset is currently based on Jeromes VA fencing patch, but in the end > makes it superfluous. It just moves the whole VM handling into th

Re: [RFC] make VM handling async

2012-08-13 Thread Christian König
On 13.08.2012 14:53, Sylvain BERTRAND wrote: It's not 100% complete cause page table updates should be made with the DMA ring, but we haven't released documentation for that yet, so I currently use CP memory writes instead. Sad. Any release time hint? (the DMA ring will cleanup a lot of code).

Re: [RFC] make VM handling async

2012-08-13 Thread Jerome Glisse
On Mon, Aug 13, 2012 at 6:25 AM, Christian König wrote: > Yeah, I know I'm on vacation, but without coding I die of boringness in less > than a week. > > This patchset is currently based on Jeromes VA fencing patch, but in the end > makes it superfluous. It just moves the whole VM handling into th

Re: [RFC] make VM handling async

2012-08-13 Thread Sylvain BERTRAND
> It's not 100% complete cause page table updates should be made with the DMA > ring, but we haven't released documentation for that yet, so I currently > use CP memory writes instead. Sad. Any release time hint? (the DMA ring will cleanup a lot of code). BTW, maybe at the same time the HDP_NONSU

[RFC] make VM handling async

2012-08-13 Thread Christian König
Yeah, I know I'm on vacation, but without coding I die of boringness in less than a week. This patchset is currently based on Jeromes VA fencing patch, but in the end makes it superfluous. It just moves the whole VM handling into the CP ring, removing the need to wait for anything directly in the