FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git fast-xmit commit 42f107062dc4c8e8c2fa01465cef4308bf0dbcda ("mac80211: enable changing netdev features with ethtool") +------------------------------------------------------------------+------------+------------+ | | e911211131 | 42f107062d | +------------------------------------------------------------------+------------+------------+ | boot_successes | 0 | 0 | | boot_failures | 30 | 30 | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 25 | 23 | | backtrace:platform_device_register_full | 9 | 8 | | backtrace:alsa_card_dummy_init | 9 | 8 | | backtrace:kernel_init_freeable | 20 | 30 | | backtrace:platform_device_add | 1 | | | backtrace:fujitsu_init | 1 | | | Out_of_memory:Kill_process | 10 | 11 | | backtrace:do_fork | 9 | 6 | | backtrace:SyS_clone | 9 | 6 | | backtrace:do_sys_open | 2 | 1 | | backtrace:compat_SyS_open | 2 | 1 | | backtrace:do_execveat_common | 1 | 2 | | backtrace:compat_SyS_execve | 1 | 2 | | backtrace:do_mount | 2 | | | backtrace:compat_SyS_mount | 2 | | | backtrace:vfs_read | 2 | 4 | | backtrace:SyS_read | 2 | 4 | | WARNING:at_drivers/block/floppy.c:#schedule_bh() | 1 | | | backtrace:pgd_alloc | 1 | | | backtrace:mm_init | 1 | | | backtrace:__call_usermodehelper | 1 | | | backtrace:register_netdev | 10 | 10 | | backtrace:rose_proto_init | 10 | 10 | | backtrace:kobject_add_internal | 1 | 1 | | backtrace:kobject_init_and_add | 1 | 1 | | backtrace:neigh_parms_alloc | 1 | 1 | | backtrace:inetdev_init | 1 | 1 | | WARNING:at_net/mac80211/driver-ops.h:#check_sdata_in_driver() | 0 | 30 | | backtrace:mac80211_hwsim_new_radio | 0 | 30 | | backtrace:init_mac80211_hwsim | 0 | 30 | | backtrace:acpi_bus_register_driver | 0 | 1 | | backtrace:acpi_topstar_driver_init | 0 | 1 | | backtrace:SYSC_readlinkat | 0 | 1 | | backtrace:SyS_readlink | 0 | 1 | +------------------------------------------------------------------+------------+------------+ [ 15.174657] mac80211_hwsim: initializing netlink [ 15.177489] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 15.179949] ------------[ cut here ]------------ [ 15.180666] WARNING: CPU: 1 PID: 1 at net/mac80211/driver-ops.h:12 check_sdata_in_driver+0x4a/0x53() [ 15.182089] wlan0: Failed check-sdata-in-driver check, flags: 0x0 [ 15.182906] Modules linked in: [ 15.183496] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.0.0-rc7-01974-g9af8ade #30 [ 15.184622] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014 [ 15.186186] 0000000000000009 ffff880022467b78 ffffffff82dc687f 00000000001d03e8 [ 15.187623] ffff880022467bc8 ffff880022467bb8 ffffffff810c91ef ffff880022467bb8 [ 15.189037] ffffffff82d20658 0000000000000001 ffff880009f80b40 0000000000004000 [ 15.190446] Call Trace: [ 15.190885] [] dump_stack+0x4c/0x65 [ 15.191677] [] warn_slowpath_common+0xa1/0xbb [ 15.192525] [] ? check_sdata_in_driver+0x4a/0x53 [ 15.193353] [] warn_slowpath_fmt+0x46/0x48 [ 15.194123] [] ? ___might_sleep+0x36/0x14d [ 15.195066] [] check_sdata_in_driver+0x4a/0x53 [ 15.196060] [] ieee80211_netdev_set_features+0x70/0x19b [ 15.197017] [] __netdev_update_features+0x1b0/0x1e6 [ 15.198002] [] register_netdevice+0x2ab/0x36c [ 15.208957] [] ieee80211_if_add+0x4bd/0x525 [ 15.209780] [] ieee80211_register_hw+0x780/0x877 [ 15.210644] [] mac80211_hwsim_new_radio+0x5e6/0x803 [ 15.211518] [] init_mac80211_hwsim+0x36a/0x41e [ 15.212584] [] ? p54spi_driver_init+0x12/0x12 [ 15.213545] [] do_one_initcall+0xed/0x17b [ 15.214346] [] kernel_init_freeable+0x1ec/0x279 [ 15.215228] [] ? rest_init+0xca/0xca [ 15.215944] [] kernel_init+0xe/0xdf [ 15.216727] [] ret_from_fork+0x58/0x90 [ 15.217466] [] ? rest_init+0xca/0xca [ 15.218272] ---[ end trace bc1f8639a63a4e98 ]--- [ 15.218940] mac80211_hwsim hwsim0 wlan0: set_features() failed (-5); wanted 0x0000000000004000, left 0x0000000000004800 Thanks, Ying Huang