This series is intended for 4.18: * fix variable initialization found by kbuild bot. * make ALLFFMAC variable static. * support user-space initiated coredump. The first two patches in this series apply to the master branch of the wireless-drivers-next repository. The remaining patches related to coredump functionality are dependent upon a commit present since v4.17-rc3: commit ed4564babeeee4fb19fe4ec0beabe29754e380f9 Author: Arend van Spriel <aspriel@xxxxxxxxx> Date: Sun Apr 8 23:57:07 2018 +0200 drivers: change struct device_driver::coredump() return type to void Both w-d-next and bt-next (for patch 5/8) do not carry this patch yet. Arend van Spriel (4): brcmfmac: move ALLFFMAC variable in flowring module brcmfmac: add support for sysfs initiated coredump mwifiex: support sysfs initiated device coredump btmrvl: support sysfs initiated firmware coredump Franky Lin (4): brcmfmac: fix initialization of struct cfg80211_inform_bss variable brcmfmac: validate user provided data for memdump before copying brcmfmac: trigger memory dump upon firmware halt signal brcmfmac: trigger memory dump on SDIO firmware halt message drivers/bluetooth/btmrvl_debugfs.c | 31 ---------------------- drivers/bluetooth/btmrvl_drv.h | 2 -- drivers/bluetooth/btmrvl_main.c | 6 ----- drivers/bluetooth/btmrvl_sdio.c | 11 +++++--- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 2 ++ .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 2 -- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 2 -- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 8 ++++++ .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 3 ++- .../broadcom/brcm80211/brcmfmac/flowring.c | 2 ++ .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 +++++ .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 ++- drivers/net/wireless/marvell/mwifiex/debugfs.c | 31 +--------------------- drivers/net/wireless/marvell/mwifiex/pcie.c | 18 +++++++++++-- drivers/net/wireless/marvell/mwifiex/sdio.c | 12 +++++++++ drivers/net/wireless/marvell/mwifiex/usb.c | 13 +++++++++ 18 files changed, 75 insertions(+), 81 deletions(-) -- 1.9.1