Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_core...
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Jun 2022 14:36:57 +0000 (16:36 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Jun 2022 14:39:29 +0000 (16:39 +0200)
commit38a523a2946d3a0961d141d477a1ee2b1f3bdbb1
tree40a2a7ecb942e52c06068d46dbee1c266a3cf1df
parent5f8954e099b8ae96e7de1bb95950e00c85bedd40
Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm"

This reverts commit 77515ebaf01920e2db49e04672ef669a7c2907f2 as it
causes build problems in linux-next.  It needs to be reintroduced in a
way that can allow the api to evolve and not require a "flag day" to
catch all users.

Link: https://lore.kernel.org/r/20220623160723.7a44b573@canb.auug.org.au
Cc: Duoming Zhou <duoming@zju.edu.cn>
Cc: Brian Norris <briannorris@chromium.org>
Cc: Johannes Berg <johannes@sipsolutions.net>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
24 files changed:
drivers/base/devcoredump.c
drivers/bluetooth/btmrvl_sdio.c
drivers/bluetooth/hci_qca.c
drivers/gpu/drm/etnaviv/etnaviv_dump.c
drivers/gpu/drm/msm/disp/msm_disp_snapshot.c
drivers/gpu/drm/msm/msm_gpu.c
drivers/media/platform/qcom/venus/core.c
drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c
drivers/net/wireless/ath/ath10k/coredump.c
drivers/net/wireless/ath/wil6210/wil_crash_dump.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
drivers/net/wireless/marvell/mwifiex/main.c
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
drivers/net/wireless/realtek/rtw88/main.c
drivers/net/wireless/realtek/rtw89/ser.c
drivers/remoteproc/qcom_q6v5_mss.c
drivers/remoteproc/remoteproc_coredump.c
include/drm/drm_print.h
include/linux/devcoredump.h
sound/soc/intel/avs/apl.c
sound/soc/intel/avs/skl.c
sound/soc/intel/catpt/dsp.c