aboutsummaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorSaurabh Sengar <[email protected]>2023-09-19 21:04:35 -0700
committerWei Liu <[email protected]>2023-09-22 18:40:53 +0000
commitf2a55d08d7e1a5746dad80fc5eda023eff2eeea5 (patch)
tree1accc73c8ee6d950c7e9a6370112c8cc5e3cf8bb /scripts/generate_rust_analyzer.py
parentce9ecca0238b140b88f43859b211c9fdfd8e5b70 (diff)
x86/hyperv: Restrict get_vtl to only VTL platforms
When Linux runs in a non-default VTL (CONFIG_HYPERV_VTL_MODE=y), get_vtl() must never fail as its return value is used in negotiations with the host. In the more generic case, (CONFIG_HYPERV_VTL_MODE=n) the VTL is always zero so there's no need to do the hypercall. Make get_vtl() BUG() in case of failure and put the implementation under "if IS_ENABLED(CONFIG_HYPERV_VTL_MODE)" to avoid the call altogether in the most generic use case. Signed-off-by: Saurabh Sengar <[email protected]> Reviewed-by: Vitaly Kuznetsov <[email protected]> Signed-off-by: Wei Liu <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions