summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2025-07-01 15:02:58 +0100
committerMarc Zyngier <maz@kernel.org>2025-07-03 10:39:24 +0100
commit105485a182dc6ba32e55db46839af756c105afae (patch)
treea48308ee7f0c7f71686856e474f9b0c73c84aa1f /tools/perf/scripts/python/bin/stackcollapse-record
parent0e02219f9cf4f0c0aa3dbf3c820e6612bf3f0c8c (diff)
downloadkernel-105485a182dc6ba32e55db46839af756c105afae.tar.gz
KVM: arm64: Fix handling of FEAT_GTG for unimplemented granule sizes
Booting an EL2 guest on a system only supporting a subset of the possible page sizes leads to interesting situations. For example, on a system that only supports 4kB and 64kB, and is booted with a 4kB kernel, we end-up advertising 16kB support at stage-2, which is pretty weird. That's because we consider that any S2 bigger than our base granule is fair game, irrespective of what the HW actually supports. While this is not impossible to support (KVM would happily handle it), it is likely to be confusing for the guest. Add new checks that will verify that this granule size is actually supported before publishing it to the guest. Fixes: e7ef6ed4583ea ("KVM: arm64: Enforce NV limits on a per-idregs basis") Reviewed-by: Oliver Upton <oliver.upton@linux.dev> Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
d>hv_netvsc: Set probe mode to syncHaiyang Zhang 2019-05-31Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds 2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner 2019-05-30netvsc: unshare skb in VF rx handlerStephen Hemminger 2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner 2019-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller 2019-05-03hv_netvsc: fix race that may miss tx queue wakeupHaiyang Zhang 2019-04-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller 2019-04-01net: move skb->xmit_more hint to softnet dataFlorian Westphal 2019-03-29hv_netvsc: Fix unwanted wakeup after tx_disableHaiyang Zhang 2019-03-20net: remove 'fallback' argument from dev->ndo_select_queue()Paolo Abeni 2019-02-26hv_netvsc: Fix IP header checksum for coalesced packetsHaiyang Zhang 2019-01-23hv_netvsc: fix typos in code commentsAdrian Vladu 2019-01-23hv_netvsc: Fix hash key value reset after other opsHaiyang Zhang 2019-01-23hv_netvsc: Refactor assignments of struct netvsc_device_infoHaiyang Zhang 2019-01-23hv_netvsc: Fix ethtool change hash key errorHaiyang Zhang 2018-12-13net: dev: Add extack argument to dev_set_mac_address()Petr Machata 2018-12-06net: core: dev: Add extack argument to dev_change_flags()Petr Machata 2018-12-06net: core: dev: Add extack argument to dev_open()Petr Machata 2018-11-21net/hyperv: use skb_vlan_tag_*() helpersMichał Mirosław