]> git.baikalelectronics.ru Git - kernel.git/commit
x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump
authorTianyu Lan <Tianyu.Lan@microsoft.com>
Mon, 6 Apr 2020 15:53:27 +0000 (08:53 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 23 Apr 2020 08:36:27 +0000 (10:36 +0200)
commit9e6a6745fab84351120e6adff590d01f1c3fa05f
tree1ce95827a4f27f3e430765254148efd2ee7c1471
parent0f79a1df7bf9a43377ff0e5c151428b62405c4a4
x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump

[ Upstream commit 51d6165b86bd00d91254286a446890a3aa2ed3a4 ]

If kmsg_dump_register() fails, hv_panic_page will not be used
anywhere.  So free and reset it.

Fixes: 0f5833dfa97b ("Drivers: HV: Send one page worth of kmsg dump over Hyper-V during panic")
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Tianyu Lan <Tianyu.Lan@microsoft.com>
Link: https://lore.kernel.org/r/20200406155331.2105-3-Tianyu.Lan@microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/hv/vmbus_drv.c