From: Sergey V. <vs...@al...> - 2006-01-03 17:37:59
|
The bug (CVE-2005-3179) was fixed in the Linux tree some time ago: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c0758146adbe39514e75ac860ce7e49f865c2297 Here is the equivalent patch for the DRI CVS code: --- drm-2006.01.03/linux-core/drm_stub.c.debug-rights 2006-01-03 20:02:11 +0300 +++ drm-2006.01.03/linux-core/drm_stub.c 2006-01-03 20:18:39 +0300 @@ -48,7 +48,7 @@ MODULE_PARM_DESC(cards_limit, "Maximum n MODULE_PARM_DESC(debug, "Enable debug output"); module_param_named(cards_limit, drm_cards_limit, int, S_IRUGO); -module_param_named(debug, drm_debug, int, S_IRUGO|S_IWUGO); +module_param_named(debug, drm_debug, int, S_IRUSR|S_IWUSR); drm_head_t **drm_heads; struct drm_sysfs_class *drm_class; |