Prev: rcu: apply ->rda changes to rcutree_trace.c
Next: net-next: vmxnet3 fixes [5/5] Respect the interrupt type in VM configuration
From: David Miller on 14 Jul 2010 17:20 From: Shreyas Bhatewara <sbhatewara(a)vmware.com> Date: Tue, 13 Jul 2010 17:48:55 -0700 (PDT) > > Initialize vmxnet3 link state at probe time > > This change initializes the state of link at the time when driver is > loaded. The ethtool output for 'link detected' and 'link speed' > is thus valid even before the interface is brought up. > > Signed-off-by: Shreyas Bhatewara <sbhatewara(a)vmware.com> You should never, ever, call netif_start_queue() on a device which has not been brought up. But that is what this patch is doing. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: David Miller on 16 Jul 2010 01:50 From: Shreyas Bhatewara <sbhatewara(a)vmware.com> Date: Thu, 15 Jul 2010 18:20:14 -0700 (PDT) > > On Wed, 14 Jul 2010, David Miller wrote: > >> From: Shreyas Bhatewara <sbhatewara(a)vmware.com> >> Date: Tue, 13 Jul 2010 17:48:55 -0700 (PDT) >> >> > >> > Initialize vmxnet3 link state at probe time >> > >> > This change initializes the state of link at the time when driver is >> > loaded. The ethtool output for 'link detected' and 'link speed' >> > is thus valid even before the interface is brought up. >> > >> > Signed-off-by: Shreyas Bhatewara <sbhatewara(a)vmware.com> >> >> You should never, ever, call netif_start_queue() on a device which has >> not been brought up. >> >> But that is what this patch is doing. >> > > I do not understand why you say so. vmxnet3_check_link() is called in > probe() with affectTxQueue as false. Hence netif_start_queue() will not be > called before device is brought up. > vmxnet3_check_link() is again called with affectTxQueue as true in > vmxnet3_activate_dev() after device was activated. Aha, I see how the logic works now. But still there is a problem with this patch, please remove the driver version bump and resubmit. You should only version bump at the last patch in a series. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: David Miller on 18 Jul 2010 17:50
From: Shreyas Bhatewara <sbhatewara(a)vmware.com> Date: Fri, 16 Jul 2010 00:51:14 -0700 (PDT) > Initialize vmxnet3 link state at probe time > > This change initializes the state of link at the time when driver is > loaded. The ethtool output for 'link detected' and 'link speed' > is thus valid even before the interface is brought up. > > Signed-off-by: Shreyas Bhatewara <sbhatewara(a)vmware.com> Applied. I'm still (patiently) waiting for the formal resubmission of patch #4 so I can also then apply patch #5. Please post it at your next possible convenience. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |