]> git.ipfire.org Git - people/ms/linux.git/blobdiff - drivers/video/fbdev/aty/atyfb_base.c
Importing "grsecurity-3.1-3.19.2-201503201903.patch"
[people/ms/linux.git] / drivers / video / fbdev / aty / atyfb_base.c
index 37ec09b3fffd2b4204a717953b3d67b2009a3bdd..98f88624225fc915a8b658c0fb6376a3433b843c 100644 (file)
@@ -1326,10 +1326,14 @@ static int atyfb_set_par(struct fb_info *info)
        par->accel_flags = var->accel_flags; /* hack */
 
        if (var->accel_flags) {
-               info->fbops->fb_sync = atyfb_sync;
+               pax_open_kernel();
+               *(void **)&info->fbops->fb_sync = atyfb_sync;
+               pax_close_kernel();
                info->flags &= ~FBINFO_HWACCEL_DISABLED;
        } else {
-               info->fbops->fb_sync = NULL;
+               pax_open_kernel();
+               *(void **)&info->fbops->fb_sync = NULL;
+               pax_close_kernel();
                info->flags |= FBINFO_HWACCEL_DISABLED;
        }