diff options
author | Bruno Prémont <bonbons@linux-vserver.org> | 2011-05-24 19:59:17 +0000 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2011-06-06 18:14:45 +0900 |
commit | a50d28de8d5085e0f34f96088a45cc156d022021 (patch) | |
tree | 7469b8d254760a64ecf0450ca86d2c626e37a1df /drivers/net/de620.c | |
parent | 1b86d775dd4c13967e1895df09d0cef198956e81 (diff) |
video: Fix use-after-free by vga16fb on rmmod
Since fb_info is now refcounted and thus may get freed at any time it
gets unregistered module unloading will try to unregister framebuffer
as stored in platform data on probe though this pointer may
be stale.
Cleanup platform data on framebuffer release.
CC: stable@kernel.org
Signed-off-by: Bruno Prémont <bonbons@linux-vserver.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'drivers/net/de620.c')
0 files changed, 0 insertions, 0 deletions