summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDexuan Cui <decui@microsoft.com>2019-05-07 07:46:55 +0000
committerSasha Levin <sashal@kernel.org>2019-05-08 21:05:37 -0400
commit4222e0078c8283064c22c9fe5bff0526c3a4a8e9 (patch)
tree817614a0254b667483a3b491f1d65710b3e46b5a /tools
parente93c9c99a629c61837d5a7fc2120cd2b6c70dbdd (diff)
Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE
In the case of X86_PAE, unsigned long is u32, but the physical address type should be u64. Due to the bug here, the netvsc driver can not load successfully, and sometimes the VM can panic due to memory corruption (the hypervisor writes data to the wrong location). Fixes: 6ba34171bcbd ("Drivers: hv: vmbus: Remove use of slow_virt_to_phys()") Cc: stable@vger.kernel.org Cc: Michael Kelley <mikelley@microsoft.com> Reported-and-tested-by: Juliana Rodrigueiro <juliana.rodrigueiro@intra2net.com> Signed-off-by: Dexuan Cui <decui@microsoft.com> Reviewed-by: Michael Kelley <mikelley@microsoft.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions