summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/task-analyzer-report
diff options
context:
space:
mode:
authorWanpeng Li <wanpengli@tencent.com>2025-11-10 11:32:27 +0800
committerPaolo Bonzini <pbonzini@redhat.com>2025-11-25 09:15:38 +0100
commit32bd348be3fa07b26c5ea6b818a161c142dcc2f2 (patch)
tree4b4b339502cdca69742c4d6701e7290a20e5dbf6 /tools/perf/scripts/python/bin/task-analyzer-report
parentac3fd01e4c1efce8f2c054cdeb2ddd2fc0fb150d (diff)
downloadkernel-32bd348be3fa07b26c5ea6b818a161c142dcc2f2.tar.gz
KVM: Fix last_boosted_vcpu index assignment bug
In kvm_vcpu_on_spin(), the loop counter 'i' is incorrectly written to last_boosted_vcpu instead of the actual vCPU index 'idx'. This causes last_boosted_vcpu to store the loop iteration count rather than the vCPU index, leading to incorrect round-robin behavior in subsequent directed yield operations. Fix this by using 'idx' instead of 'i' in the assignment. Signed-off-by: Wanpeng Li <wanpengli@tencent.com> Reviewed-by: Sean Christopherson <seanjc@google.com> Message-ID: <20251110033232.12538-7-kernellwp@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/task-analyzer-report')
0 files changed, 0 insertions, 0 deletions
/a>Peter Foley 2011-04-29kconfig: only build kxgettext when neededPeter Foley 2010-09-27Merge branch 'kbuild/kconfig/kbuild-generic-v7' of http://github.com/lacombar...Michal Marek 2010-09-19kbuild: migrate all arch to the kconfig mainmenu upgradeArnaud Lacombe 2010-09-13kconfig: Simplify Makefile for xconfigMichal Marek 2010-09-13Fix QT4 moc, cflags libs detection on dual QT3/Qt4 systemsAlexander Stein 2010-09-01kconfig qconf: port to QT4Alexander Stein 2010-08-26kbuild: don't overwrite HOST_EXTRACFLAGSArnaud Lacombe 2010-08-17kbuild: don't include `check-lxdialog' ldflags in global HOST_LOADLIBESArnaud Lacombe 2010-08-04Merge commit 'v2.6.35' into kbuild/kconfigMichal Marek 2010-08-03kconfig: add savedefconfigSam Ravnborg 2010-08-03kconfig: add alldefconfigSam Ravnborg 2010-08-03kconfig: change nonint_oldconfig to listnewconfigSam Ravnborg 2010-08-03kconfig: rename loose_nonint_oldconfig => oldnoconfigSam Ravnborg 2010-08-03kconfig: use long options in confSam Ravnborg 2010-06-04Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmar...Linus Torvalds 2010-06-03gconfig: fix build failure on fedora 13Richard Kennedy 2010-06-02kconfig: introduce nonint_oldconfig and loose_nonint_oldconfigAristeu Rozanski 2010-06-01Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds 2010-02-03kconfig: Simplify LSMOD= handlingMichal Marek 2010-02-02kconfig: Add LSMOD=file to override the lsmod for localmodconfigSteven Rostedt 2010-02-02kconfig: new configuration interface (nconfig)nir.tzachar@gmail.com 2010-01-06kconfig: Create include/generated for localmodconfigSteven Rostedt 2009-12-12kbuild: create include/generated in silentoldconfigMichal Marek 2009-11-20kconfig: Fix make O=<dir> local{mod,yes}configSteven Rostedt 2009-08-21kconfig: add missing dependency of conf to localyesconfigSteven Rostedt 2009-08-18kconfig: test if a .config already existsSteven Rostedt 2009-08-18kconfig: add make localyesconfig optionSteven Rostedt 2009-08-18kconfig: make localmodconfig to run streamline_config.plSteven Rostedt 2009-06-09kconfig: add a note about the deps to the 'silentoldconfig' helpMarkus Heidelberg 2009-06-09kconfig: fix typo "mconfig" to "menuconfig" in a commentMarkus Heidelberg 2008-10-22x86, um: get rid of arch/um/Kconfig.archAl Viro