> Replacing 'page_address' with 'kmap' (from <linux/highmem.h>) in
> bttv.c solved the problem for me (patch sent to Gerd Knorr).
> Without CONFIG_HIGHMEM this simply is defined as 'page_address' and else as
> 'kmap_high'. 

We switched to using vmalloc32() for the drivers that do 32bit limited DMA
from vmalloced areas. That should never hand back a high page.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to