aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/compaction-times.py
diff options
context:
space:
mode:
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>2019-04-29 11:27:57 -0400
committerShuah Khan <skhan@linuxfoundation.org>2019-05-07 15:32:05 -0600
commit24fa5d1efe98bc09a96ba41fdba96ef715aede77 (patch)
tree99f5bf1cdb52d77a8c46114ab438711c4bcaf4ff /tools/perf/scripts/python/compaction-times.py
parentrseq/selftests: s390: use jg instruction for jumps outside of the asm (diff)
downloadlinux-24fa5d1efe98bc09a96ba41fdba96ef715aede77.tar.gz
linux-24fa5d1efe98bc09a96ba41fdba96ef715aede77.zip
rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode
Use ud1 as the guard instruction for the restartable sequence abort handler. Its benefit compared to nopl is to trap execution if the program ends up trying to execute it by mistake, which makes debugging easier. The 4-byte signature per se is unchanged (it is the instruction operand). Only the opcode is changed from nopl to ud1. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Suggested-by: Peter Zijlstra <peterz@infradead.org> CC: Peter Zijlstra <peterz@infradead.org> CC: Thomas Gleixner <tglx@linutronix.de> CC: Joel Fernandes <joelaf@google.com> CC: Catalin Marinas <catalin.marinas@arm.com> CC: Dave Watson <davejwatson@fb.com> CC: Will Deacon <will.deacon@arm.com> CC: Shuah Khan <shuah@kernel.org> CC: Andi Kleen <andi@firstfloor.org> CC: linux-kselftest@vger.kernel.org CC: "H . Peter Anvin" <hpa@zytor.com> CC: Chris Lameter <cl@linux.com> CC: Russell King <linux@arm.linux.org.uk> CC: Michael Kerrisk <mtk.manpages@gmail.com> CC: "Paul E . McKenney" <paulmck@linux.vnet.ibm.com> CC: Paul Turner <pjt@google.com> CC: Boqun Feng <boqun.feng@gmail.com> CC: Josh Triplett <josh@joshtriplett.org> CC: Steven Rostedt <rostedt@goodmis.org> CC: Ben Maurer <bmaurer@fb.com> CC: linux-api@vger.kernel.org CC: Andy Lutomirski <luto@amacapital.net> CC: Andrew Morton <akpm@linux-foundation.org> CC: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/compaction-times.py')
0 files changed, 0 insertions, 0 deletions
ng system resumeBart Van Assche1-2/+4 2019-03-19scsi: core: Also call destroy_rcu_head() for passthrough requestsBart Van Assche1-1/+8 2019-03-18scsi: iscsi: flush running unbind operations when removing a sessionMaurizio Lombardi1-0/+2 2019-03-17Linux 5.1-rc1v5.1-rc1Linus Torvalds1-2/+2 2019-03-17perf/x86/intel: Make dev_attr_allow_tsx_force_abort statickbuild test robot1-1/+1 2019-03-17kconfig: remove stale lxdialog/.gitignoreMasahiro Yamada1-4/+0 2019-03-17kbuild: force all architectures except um to include mandatory-yMasahiro Yamada29-47/+18 2019-03-17kbuild: warn redundant generic-yMasahiro Yamada12-13/+6 2019-03-17Revert "modsign: Abort modules_install when signing fails"Douglas Anderson1-1/+1 2019-03-17kbuild: Make NOSTDINC_FLAGS a simply expanded variableDouglas Anderson1-1/+1 2019-03-17kbuild: deb-pkg: avoid implicit effectsArseny Maslennikov1-1/+4