commit | d166e118a0ac092213695b97c52e38fbb0fed04b | [log] [tgz] |
---|---|---|
author | Andy Lutomirski <luto@kernel.org> | Thu Jul 23 15:37:48 2015 -0700 |
committer | Andy Lutomirski <luto@kernel.org> | Wed Aug 19 08:51:48 2015 -0700 |
tree | 7e056813c1f82c6e6187b9058a31bf1379315fbd | |
parent | 9f8dc28cb04bd648fb66a7e53b84fd663471c013 [diff] |
x86/entry/64: Move #BP from IST to the IRQ stack There's nothing IST-worthy about #BP/int3. We don't allow kprobes in the small handful of places in the kernel that run at CPL0 with an invalid stack, and 32-bit kernels have used normal interrupt gates for #BP forever. Furthermore, we don't allow kprobes in places that have usergs while in kernel mode, so "paranoid" is also unnecessary. Signed-off-by: Andy Lutomirski <luto@kernel.org>