On Thu, 3 Jun 2010 10:50:56 -0700 Anirban Chakraborty wrote: > Please apply. > > thanks, > Anirban > > Original code was placed incorrectly inside a block of code marked > with CONFIG_INET directive. Fix by moving it outside. > > Signed-off-by: Anirban Chakraborty <anirban.chakraborty@xxxxxxxxxx> Reported-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> Tested-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> Thanks for the patch. > --- > drivers/net/qlcnic/qlcnic_main.c | 81 +++++++++++++++++++------------------- > 1 files changed, 40 insertions(+), 41 deletions(-) > > diff --git a/drivers/net/qlcnic/qlcnic_main.c b/drivers/net/qlcnic/qlcnic_main.c > index 119bcae..99371bc 100644 > --- a/drivers/net/qlcnic/qlcnic_main.c > +++ b/drivers/net/qlcnic/qlcnic_main.c > @@ -2581,6 +2581,46 @@ reschedule: > qlcnic_schedule_work(adapter, qlcnic_fw_poll_work, FW_POLL_DELAY); > } > > +static int > +qlcnicvf_start_firmware(struct qlcnic_adapter *adapter) > +{ > + int err; > + > + err = qlcnic_can_start_firmware(adapter); > + if (err) > + return err; > + > + qlcnic_check_options(adapter); > + > + adapter->need_fw_reset = 0; > + > + return err; > +} > + > +static int > +qlcnicvf_config_bridged_mode(struct qlcnic_adapter *adapter, u32 enable) > +{ > + return -EOPNOTSUPP; > +} > + > +static int > +qlcnicvf_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) > +{ > + return -EOPNOTSUPP; > +} > + > +static int > +qlcnicvf_set_ilb_mode(struct qlcnic_adapter *adapter) > +{ > + return -EOPNOTSUPP; > +} > + > +static void > +qlcnicvf_clear_ilb_mode(struct qlcnic_adapter *adapter) > +{ > + return; > +} > + > static ssize_t > qlcnic_store_bridged_mode(struct device *dev, > struct device_attribute *attr, const char *buf, size_t len) > @@ -2954,47 +2994,6 @@ done: > return NOTIFY_DONE; > } > > -static int > -qlcnicvf_start_firmware(struct qlcnic_adapter *adapter) > -{ > - int err; > - > - err = qlcnic_can_start_firmware(adapter); > - if (err) > - return err; > - > - qlcnic_check_options(adapter); > - > - adapter->need_fw_reset = 0; > - > - return err; > -} > - > -static int > -qlcnicvf_config_bridged_mode(struct qlcnic_adapter *adapter, u32 enable) > -{ > - return -EOPNOTSUPP; > -} > - > -static int > -qlcnicvf_config_led(struct qlcnic_adapter *adapter, u32 state, u32 rate) > -{ > - return -EOPNOTSUPP; > -} > - > -static int > -qlcnicvf_set_ilb_mode(struct qlcnic_adapter *adapter) > -{ > - return -EOPNOTSUPP; > -} > - > -static void > -qlcnicvf_clear_ilb_mode(struct qlcnic_adapter *adapter) > -{ > - return; > -} > - > - > static struct notifier_block qlcnic_netdev_cb = { > .notifier_call = qlcnic_netdev_event, > }; > -- > 1.6.0.2 > > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html --- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code *** -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html