diff options
| author | Marc Zyngier <maz@kernel.org> | 2026-09-19 13:16:56 +0100 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-10-01 15:46:25 +0100 |
| commit | 3cf59906cdc6ed59672ab7e937ff54cdc67b0843 (patch) | |
| tree | b88f8b7b58c685200fd32507946e9175ae7f4e84 /tools/perf/scripts/python | |
| parent | 066b1a17fd2dacea1eb92813520917ea3aac799e (diff) | |
KVM: arm64: vgic-v5: Correctly handle host ISTE __le32 conversion
The vgic-v5 defines the host ISTE (h_iste) as a __le32, but uses
get_user/put_user on a userspace buffer declared as u32 *. This leads to
sparse having yet another fit.
Instead, define h_iste as a u32, and perform the conversion at the point
of doing the access on the architectural state.
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202609191215.to1MBYak-lkp@intel.com/
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
