Hello,

        Looks like memset() is zeroing wrong nr of bytes.

Signed-off-by: Mariusz Kozlowski <[EMAIL PROTECTED]>

 drivers/net/ibmveth.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- linux-2.6.23-rc1-mm2-a/drivers/net/ibmveth.c        2007-08-01 
08:43:46.000000000 +0200
+++ linux-2.6.23-rc1-mm2-b/drivers/net/ibmveth.c        2007-08-06 
20:34:44.000000000 +0200
@@ -963,7 +963,7 @@ static int __devinit ibmveth_probe(struc
 {
        int rc, i;
        struct net_device *netdev;
-       struct ibmveth_adapter *adapter = NULL;
+       struct ibmveth_adapter *adapter;

        unsigned char *mac_addr_p;
        unsigned int *mcastFilterSize_p;
@@ -997,7 +997,7 @@ static int __devinit ibmveth_probe(struc
        SET_MODULE_OWNER(netdev);

        adapter = netdev->priv;
-       memset(adapter, 0, sizeof(adapter));
+       memset(adapter, 0, sizeof(*adapter));
        dev->dev.driver_data = netdev;

        adapter->vdev = dev;
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to