]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[sky2] Fix invalid memory access
authorValentine Barshak <gvaxon@gmail.com>
Sat, 2 Jun 2012 13:38:00 +0000 (17:38 +0400)
committerMichael Brown <mcb30@ipxe.org>
Wed, 27 Jun 2012 14:44:35 +0000 (15:44 +0100)
Use hw pointer in PCI driver data as expected by sky2_remove().

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/sky2.c

index 5b5bd6b019aba1d11282df0a7cf43e37f6000e6e..d60ef1133a3901e24b5938a7150784cd54b78a0d 100644 (file)
@@ -2334,7 +2334,7 @@ static int sky2_probe(struct pci_device *pdev)
                        sky2_show_addr(dev1);
        }
 
-       pci_set_drvdata(pdev, dev);
+       pci_set_drvdata(pdev, hw);
 
        return 0;