Linus Torvalds
2f23a7c914
Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull misc x86 fixes from Ingo Molnar:
- Fix PAT on Xen, which caused i915 driver failures
- Fix compat INT 80 entry crash on Xen PV guests
- Fix 'MMIO Stale Data' mitigation status reporting on older Intel CPUs
- Fix RSB stuffing regressions
- Fix ORC unwinding on ftrace trampolines
- Add Intel Raptor Lake CPU model number
- Fix (work around) a SEV-SNP bootloader bug providing bogus values in
boot_params->cc_blob_address, by ignoring the value on !SEV-SNP
bootups.
- Fix SEV-SNP early boot failure
- Fix the objtool list of noreturn functions and annotate snp_abort(),
which bug confused objtool on gcc-12.
- Fix the documentation for retbleed
* tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
Documentation/ABI: Mention retbleed vulnerability info file for sysfs
x86/sev: Mark snp_abort() noreturn
x86/sev: Don't use cc_platform_has() for early SEV-SNP calls
x86/boot: Don't propagate uninitialized boot_params->cc_blob_address
x86/cpu: Add new Raptor Lake CPU model number
x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
x86/nospec: Fix i386 RSB stuffing
x86/nospec: Unwreck the RSB stuffing
x86/bugs: Add "unknown" reporting for MMIO Stale Data
x86/entry: Fix entry_INT80_compat for Xen PV guests
x86/PAT: Have pat_enabled() properly reflect state when running on Xen
2022-08-28 10:10:23 -07:00
..
2022-06-17 14:24:14 -05:00
2022-07-19 18:46:15 +02:00
2022-05-23 17:51:12 -07:00
2021-10-20 22:35:04 +02:00
2021-05-14 14:55:13 +02:00
2022-08-12 11:28:21 +02:00
2022-04-07 08:27:54 -07:00
2022-06-27 10:33:58 +02:00
2022-03-02 11:42:36 +01:00
2022-04-05 19:22:27 +02:00
2022-07-27 13:54:38 +02:00
2022-07-29 18:12:36 -07:00
2022-06-24 12:44:34 -04:00
2022-07-25 13:26:14 +02:00
2021-10-28 23:25:27 +02:00
2022-04-07 11:27:02 +02:00
2021-05-26 13:20:49 +02:00
2021-12-09 16:42:28 -08:00
2022-08-26 09:30:25 -07:00
2022-04-07 16:47:11 +02:00
2022-05-23 18:42:07 -07:00
2022-05-18 00:08:28 +02:00
2022-05-18 00:08:28 +02:00
2022-02-23 19:14:29 +01:00
2022-05-31 14:10:54 -07:00
2022-04-04 10:13:07 +02:00
2022-05-23 20:38:39 -07:00
2022-08-21 10:06:28 -07:00
2022-08-18 15:35:22 +02:00
2022-04-07 16:47:11 +02:00
2022-02-12 18:20:05 +01:00
2021-06-07 12:14:45 +02:00
2021-07-02 12:08:10 -07:00
2022-06-29 17:43:41 +02:00
2022-04-18 07:21:14 +02:00
2022-07-22 17:24:47 -05:00
2022-08-03 14:38:02 -07:00
2022-04-12 15:42:59 +02:00
2022-05-09 11:33:38 +02:00
2022-08-16 11:03:38 -07:00
2022-05-27 12:34:45 +02:00
2021-04-20 08:59:03 -06:00
2022-05-28 09:31:19 -04:00
2021-12-11 09:09:47 +01:00
2022-04-18 07:21:10 +02:00
2021-10-28 23:25:26 +02:00
2022-04-13 12:15:50 -07:00
2022-01-12 08:21:54 -06:00
2021-08-10 23:31:43 +02:00
2021-10-05 21:48:30 +02:00
2022-08-19 04:05:42 -04:00
2022-04-07 08:27:51 -07:00
2022-01-12 16:31:19 -08:00
2022-01-23 20:38:01 +01:00
2022-02-02 13:11:43 +01:00
2022-02-15 17:47:11 +01:00
2022-08-23 10:58:21 -07:00
2022-06-28 13:20:21 +02:00
2022-04-18 07:21:14 +02:00
2022-03-15 10:32:45 +01:00
2021-05-21 12:36:44 +02:00
2022-05-03 12:26:08 +02:00
2022-04-22 12:32:04 +02:00
2021-05-20 15:03:58 +02:00
2022-07-15 12:21:16 -04:00
2021-07-30 17:09:01 +02:00
2021-09-30 21:24:06 -04:00
2022-08-19 04:05:40 -04:00
2021-12-08 04:24:43 -05:00
2022-04-07 08:27:52 -07:00
2022-07-14 11:43:12 -04:00
2022-06-08 04:49:06 -04:00
2021-09-30 04:08:01 -04:00
2022-06-29 17:43:41 +02:00
2021-12-22 17:22:09 +01:00
2022-07-17 17:14:38 -07:00
2022-02-17 07:00:39 -06:00
2022-02-17 07:00:39 -06:00
2022-04-19 19:37:05 +02:00
2022-04-14 14:09:43 +02:00
2022-06-15 18:27:40 +00:00
2022-04-07 15:19:32 +02:00
2022-08-09 09:29:07 -07:00
2022-04-06 12:59:17 +02:00
2021-12-22 19:50:26 +01:00
2022-06-08 13:00:19 -07:00
2022-05-17 09:25:25 +02:00
2021-05-10 12:33:28 +02:00
2022-08-19 13:24:33 +02:00
2021-12-11 09:09:45 +01:00
2021-09-21 13:57:43 +02:00
2022-04-04 10:13:25 +02:00
2022-02-02 13:11:42 +01:00
2022-02-23 10:58:28 +01:00
2022-03-27 10:17:23 -07:00
2022-03-15 10:32:36 +01:00
2021-08-10 23:31:43 +02:00
2022-06-17 14:24:14 -05:00
2022-07-22 17:23:45 -05:00
2022-04-05 09:59:38 +02:00
2022-08-04 14:59:54 -07:00
2021-07-01 11:06:03 -07:00
2022-05-09 18:20:46 -07:00
2022-05-09 18:20:46 -07:00
2022-07-17 17:14:38 -07:00
2022-05-13 07:20:17 -07:00
2022-04-04 15:58:24 -07:00
2021-12-19 22:44:34 +01:00
2022-02-19 11:11:07 +01:00
2021-08-10 23:31:43 +02:00
2022-05-27 12:34:44 +02:00
2022-05-23 18:17:09 -07:00
2022-05-19 10:56:46 +02:00
2022-03-15 10:32:36 +01:00
2021-12-09 16:42:28 -08:00
2022-04-07 08:27:52 -07:00
2021-12-11 09:09:45 +01:00
2022-08-21 10:06:28 -07:00
2022-04-14 14:15:54 +02:00
2022-05-16 11:46:44 -07:00
2022-07-01 10:57:52 +02:00
2022-04-07 16:47:12 +02:00
2022-08-25 15:54:03 +02:00
2022-07-07 10:13:02 -07:00
2021-05-19 11:46:27 +02:00
2021-07-23 14:20:24 +01:00
2022-04-04 10:16:57 +02:00
2021-11-11 13:09:32 +01:00
2022-07-19 18:46:15 +02:00
2021-05-12 20:00:51 +02:00
2021-09-21 13:57:43 +02:00
2022-06-29 17:43:41 +02:00
2021-12-11 09:09:45 +01:00
2022-04-27 13:55:19 +02:00
2022-04-27 13:55:19 +02:00
2022-06-24 12:50:35 -04:00
2022-05-07 09:01:59 -05:00
2022-03-15 10:32:48 +01:00
2021-09-14 16:06:20 +02:00
2022-04-07 08:27:52 -07:00
2022-05-23 23:07:38 +02:00
2021-05-31 22:32:26 +02:00
2022-04-27 15:43:39 +02:00
2022-05-13 23:59:23 +02:00
2022-07-21 10:50:13 -07:00
2022-08-01 09:34:39 -07:00
2022-05-02 09:19:05 +02:00
2022-05-03 11:18:59 +02:00
2022-05-13 23:59:23 +02:00
2021-09-08 15:32:35 -07:00
2022-06-07 11:28:49 -04:00
2022-04-26 13:35:45 -07:00
2022-06-27 10:34:00 +02:00
2022-03-28 19:38:51 -07:00
2022-01-30 21:17:00 -05:00
2022-01-30 21:17:00 -05:00
2022-03-15 10:32:48 +01:00
2021-04-30 11:20:40 -07:00
2022-06-08 05:56:24 -04:00
2022-06-08 05:56:24 -04:00
2022-08-16 11:03:38 -07:00
2022-02-23 19:14:29 +01:00
2022-02-11 20:39:39 +11:00
2022-02-11 20:39:39 +11:00
2022-02-11 20:39:39 +11:00