Commit 5450c6c1 authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] aty128fb dereference before null check

From: Dave Jones <davej@redhat.com>
parent 25aa73df
...@@ -1998,11 +1998,13 @@ static int __init aty128_probe(struct pci_dev *pdev, const struct pci_device_id ...@@ -1998,11 +1998,13 @@ static int __init aty128_probe(struct pci_dev *pdev, const struct pci_device_id
static void __devexit aty128_remove(struct pci_dev *pdev) static void __devexit aty128_remove(struct pci_dev *pdev)
{ {
struct fb_info *info = pci_get_drvdata(pdev); struct fb_info *info = pci_get_drvdata(pdev);
struct aty128fb_par *par = info->par; struct aty128fb_par *par;
if (!info) if (!info)
return; return;
par = info->par;
unregister_framebuffer(info); unregister_framebuffer(info);
#ifdef CONFIG_MTRR #ifdef CONFIG_MTRR
if (par->mtrr.vram_valid) if (par->mtrr.vram_valid)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment