[net-next]vmxnet3: Bump up driver version number

2015-06-29 Thread Shreyas Bhatewara
Bump up the driver version number to reflect the changes done to work with vmxnet3 adapter version 2 Signed-off-by: Shreyas N Bhatewara --- diff --git a/drivers/net/vmxnet3/vmxnet3_int.h b/drivers/net/vmxnet3/vmxnet3_int.h index e9f1075..2652245 100644 --- a/drivers/net/vmxnet3/vmxnet3_int.h ++

Re: [net-next] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd)

2015-06-22 Thread Shreyas Bhatewara
Reposting with correct version number. -- Make the driver understand adapter version 2. Cc: Rachel Lunnon Signed-off-by: Guolin Yang Signed-off-by: Shreyas N Bhatewara -- diff --git a/drivers/net/vmxnet3/vmxnet3_defs.h b/drivers/net/vmxnet3/vmxnet3_defs.h index 3718d02..221a530 100644 ---

[net-next] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd)

2015-06-19 Thread Shreyas Bhatewara
Make the driver understand adapter version 2. Cc: Rachel Lunnon Signed-off-by: Guolin Yang Signed-off-by: Shreyas N Bhatewara -- diff --git a/drivers/net/vmxnet3/vmxnet3_defs.h b/drivers/net/vmxnet3/vmxnet3_defs.h index 3718d02..221a530 100644 --- a/drivers/net/vmxnet3/vmxnet3_defs.h +++ b/d

[net-next] vmxnet3: Fix memory leaks in rx path (fwd)

2015-06-19 Thread Shreyas Bhatewara
If rcd length was zero, the page used for frag was not being released. It was being replaced with a newly allocated page. This change takes care of that memory leak. Signed-off-by: Guolin Yang Signed-off-by: Shreyas N Bhatewara --- diff --git a/drivers/net/vmxnet3/vmxnet3_drv.c b/drivers/net/

[net-next] vmxnet3: Register shutdown handler for device (fwd)

2015-06-19 Thread Shreyas Bhatewara
Implement a handler for pci shutdown so that the driver has an opportunity to make sure that device is quiesced before the PCI switches to legacy IRQs. This way the possibility of "screaming interrupt" is avoided. Acked-by: Shrikrishna Khare Signed-off-by: Shreyas N Bhatewara --- diff --git a/