From: <bug...@fr...> - 2004-11-27 23:08:56
|
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=1950 Summary: AGP Ring-buffer support for the Unichrome driver. Product: Mesa Version: CVS Platform: PC OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Component: Drivers/DRI/Unichrome AssignedTo: dri...@li... ReportedBy: uni...@sh... The Unichrome (via) DRM module implements an AGP ring buffer and the Unichrome Mesa driver is currently not using it, but instead relies on its own programming of the DMA engine. This is not good from a security point of view, since the register space of the Unichrome chip must be exported read-write. This patch makes the Unichrome driver use the AGP ring buffer in the DRM or fall back to a PCI MMIO mechanism also in DRM if AGP is not enabled. Before this patch is commited, DRM must implement a more versatile command buffer verifier. The current one does not let any 3D commands through, so it must be disabled for this code to work. This code will help people debug such a command verifier. The patch also removes the VQ disabling from the driver. It uses direct video register writes and it apparently is there for Tuxracer when the pci path is used, but this seems to work fine on my test setup. /Thomas -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. |