Hi Siva, Thank you for the patch! Yet something to improve: [auto build test ERROR on wireless-drivers-next/master] [also build test ERROR on v5.0-rc4 next-20190131] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Siva-Rebbagondla/rsi-wowlan-debig-support-and-fixes/20190201-002929 base: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master config: x86_64-randconfig-s1-02011457 (attached as .config) compiler: gcc-6 (Debian 6.5.0-2) 6.5.0 20181026 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): ld: drivers/net/wireless/rsi/rsi_91x_usb.o: in function `rsi_disconnect': >> drivers/net/wireless/rsi/rsi_91x_usb.c:821: undefined reference to `rsi_bt_ops' >> ld: drivers/net/wireless/rsi/rsi_91x_usb.c:821: undefined reference to `rsi_bt_ops' vim +821 drivers/net/wireless/rsi/rsi_91x_usb.c 803 804 /** 805 * rsi_disconnect() - This function performs the reverse of the probe function, 806 * it deinitialize the driver structure. 807 * @pfunction: Pointer to the USB interface structure. 808 * 809 * Return: None. 810 */ 811 static void rsi_disconnect(struct usb_interface *pfunction) 812 { 813 struct rsi_hw *adapter = usb_get_intfdata(pfunction); 814 815 if (!adapter) 816 return; 817 818 rsi_mac80211_detach(adapter); 819 820 if (adapter->priv->coex_mode > 1 && adapter->priv->bt_adapter) { > 821 rsi_bt_ops.detach(adapter->priv->bt_adapter); 822 adapter->priv->bt_adapter = NULL; 823 } 824 825 rsi_reset_card(adapter); 826 rsi_deinit_usb_interface(adapter); 827 rsi_91x_deinit(adapter); 828 829 rsi_dbg(INFO_ZONE, "%s: Deinitialization completed\n", __func__); 830 } 831 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation