https://bugs.freedesktop.org/show_bug.cgi?id=94757

--- Comment #3 from Ilia Mirkin <imir...@alum.mit.edu> ---
Unfortunately it's not just a switch to flip on. A lot of the current code is
very confused about cpu pages vs gpu pages (which are always 4K). Also one
would need a bunch of handling code to deal with sub-cpu-page-sized allocations
on the GPU (or conversely just disallow those entirely).

Nouveau is known to not work properly on non-4K-cpu-page-size, at least with
some GPUs (maybe even all).

AFAIK the benefits of using 64K-pages are virtually non-existent outside the
HPC space (each cached 1 byte file takes up 64K of memory, so it goes a lot
faster). But that's certainly not an argument for not supporting 64K pages in
nouveau.

The argument for not supporting 64K pages is -ENOPATCH :) AFAIK benh tried for
a while and failed. This was ~2y ago.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to