Linus Torvalds
5bb7b2107f
Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull x86 fixes from Thomas Gleixner:
"A set of fixes for X86:
- Prevent sending the wrong signal when protection keys are enabled
and the kernel handles a fault in the vsyscall emulation.
- Invoke early_reserve_memory() before invoking e820_memory_setup()
which is required to make the Xen dom0 e820 hooks work correctly.
- Use the correct data type for the SETZ operand in the EMQCMDS
instruction wrapper.
- Prevent undefined behaviour to the potential unaligned accesss in
the instruction decoder library"
* tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses
x86/asm: Fix SETZ size enqcmds() build failure
x86/setup: Call early_reserve_memory() earlier
x86/fault: Fix wrong signal when vsyscall fails with pkey
2021-09-26 10:09:20 -07:00
..
2021-06-23 20:04:58 +02:00
2021-03-18 15:31:53 +01:00
2021-05-14 14:55:13 +02:00
2021-09-20 17:01:19 +02:00
2021-03-21 23:50:28 +01:00
2021-04-02 12:41:17 +02:00
2021-08-26 09:14:36 +02:00
2021-05-29 11:41:14 +02:00
2021-04-02 12:47:28 +02:00
2021-05-14 08:50:28 +02:00
2021-05-26 13:20:49 +02:00
2021-05-12 12:22:57 +02:00
2021-05-05 21:50:13 +02:00
2021-03-18 15:31:53 +01:00
2021-09-08 15:32:35 -07:00
2021-04-28 13:03:44 -07:00
2021-06-15 17:23:15 +02:00
2021-06-07 12:14:45 +02:00
2021-07-02 12:08:10 -07:00
2021-06-03 16:33:09 +02:00
2021-05-19 12:18:45 +02:00
2021-04-08 14:05:20 +02:00
2021-04-20 08:59:03 -06:00
2021-08-04 11:56:53 +00:00
2021-08-10 23:31:43 +02:00
2021-06-29 12:36:59 -07:00
2021-03-15 11:00:57 +01:00
2021-03-15 10:53:10 +01:00
2021-03-31 16:20:22 +02:00
2021-03-18 15:31:53 +01:00
2021-03-21 23:50:28 +01:00
2021-05-14 14:31:14 +02:00
2021-03-18 15:31:53 +01:00
2021-03-18 15:31:53 +01:00
2021-05-21 12:36:44 +02:00
2021-05-12 14:54:56 +02:00
2021-05-20 15:03:58 +02:00
2021-07-30 17:09:01 +02:00
2021-03-23 16:07:56 +01:00
2021-09-06 06:12:05 -04:00
2021-05-07 06:06:10 -04:00
2021-08-20 16:06:22 -04:00
2021-08-24 10:40:58 +02:00
2021-04-26 05:27:14 -04:00
2021-07-15 12:59:45 +00:00
2021-06-28 11:22:40 -07:00
2021-05-05 21:50:14 +02:00
2021-05-10 12:33:28 +02:00
2021-07-28 11:42:24 +02:00
2021-05-05 08:52:31 +02:00
2021-06-22 13:56:43 +02:00
2021-06-04 19:32:21 +01:00
2021-04-29 11:41:43 -07:00
2021-04-29 11:41:43 -07:00
2021-08-10 23:31:43 +02:00
2021-06-17 14:11:47 +02:00
2021-07-01 11:06:03 -07:00
2021-07-01 11:06:02 -07:00
2021-07-08 11:48:22 -07:00
2021-09-20 22:28:47 +02:00
2021-06-23 19:55:51 +02:00
2021-05-12 13:01:45 +02:00
2021-08-10 23:31:43 +02:00
2021-08-30 15:00:33 -07:00
2021-04-12 13:12:46 +02:00
2021-03-15 10:49:00 +01:00
2021-03-21 23:50:28 +01:00
2021-06-23 11:25:17 +02:00
2021-05-10 07:46:39 +02:00
2021-05-12 20:00:51 +02:00
2021-05-19 11:46:27 +02:00
2021-07-23 14:20:24 +01:00
2021-04-26 09:01:29 -07:00
2021-04-07 19:02:43 +02:00
2021-09-22 19:45:48 +02:00
2021-05-12 20:00:51 +02:00
2021-08-16 09:48:27 -04:00
2021-03-28 22:40:10 +02:00
2021-05-20 15:03:58 +02:00
2021-05-25 10:07:00 +02:00
2021-05-31 22:32:26 +02:00
2021-07-28 11:42:24 +02:00
2021-07-28 11:42:24 +02:00
2021-09-08 15:32:35 -07:00
2021-09-13 09:59:35 -07:00
2021-05-20 15:03:59 +02:00
2021-04-30 11:20:40 -07:00
2021-04-20 04:18:54 -04:00