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-03-18 15:31:53 +01: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
2020-11-21 12:05:41 +01:00
2021-02-09 10:58:18 +01:00
2021-03-21 23:50:28 +01: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
2019-05-13 11:07:33 +02: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
2020-06-11 08:03:24 +02:00
2020-10-12 18:27:27 +02:00
2021-05-26 13:20:49 +02:00
2020-05-19 18:03:07 +02:00
2021-12-09 16:42:28 -08:00
2022-08-26 09:30:25 -07:00
2020-07-31 11:49:09 +02:00
2022-04-07 16:47:11 +02:00
2022-05-23 18:42:07 -07:00
2020-01-23 10:41:20 -08:00
2020-10-25 14:51:49 -07:00
2020-06-08 11:05:57 -07:00
2020-11-19 11:43:13 +01:00
2020-08-20 15:45:18 -04:00
2020-08-20 15:45:22 -04:00
2020-08-20 15:45:14 -04:00
2020-03-21 15:23:54 +01:00
2022-05-18 00:08:28 +02:00
2022-05-18 00:08:28 +02:00
2021-03-18 15:31:53 +01:00
2022-02-23 19:14:29 +01:00
2022-05-31 14:10:54 -07:00
2020-05-07 13:48:05 +02: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
2019-09-03 09:36:36 +02:00
2022-02-12 18:20:05 +01:00
2021-06-07 12:14:45 +02:00
2020-09-04 15:12:55 +02:00
2020-05-07 16:06:20 +02:00
2020-09-07 22:44:43 +02:00
2021-07-02 12:08:10 -07:00
2020-06-30 11:59:48 +02:00
2022-06-29 17:43:41 +02:00
2020-06-15 14:10:00 +02:00
2022-04-18 07:21:14 +02:00
2022-07-22 17:24:47 -05:00
2020-04-14 14:24:05 +02:00
2020-04-09 00:01:59 +09:00
2022-08-03 14:38:02 -07:00
2022-04-12 15:42:59 +02:00
2021-01-06 08:40:56 -05:00
2019-10-17 21:31:57 +02:00
2020-11-18 18:02:50 +01: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-02-09 15:28:37 +01:00
2021-04-20 08:59:03 -06:00
2020-09-18 09:59:40 +02:00
2020-08-24 18:18:32 +02: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
2019-05-30 11:29:53 -07:00
2020-07-09 07:08:40 -04:00
2022-04-13 12:15:50 -07:00
2020-10-28 20:26:25 +01:00
2020-06-03 20:09:46 -07:00
2020-11-18 20:55:59 +01:00
2022-01-12 08:21:54 -06:00
2019-07-17 08:09:59 +02: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
2019-06-05 17:37:17 +02:00
2019-05-30 11:26:35 -07:00
2021-03-15 11:00:57 +01:00
2022-01-12 16:31:19 -08:00
2022-01-23 20:38:01 +01:00
2020-11-26 12:58:56 +01:00
2022-02-02 13:11:43 +01:00
2021-03-18 15:31:53 +01:00
2022-02-15 17:47:11 +01:00
2021-02-15 20:10:30 +01:00
2020-04-24 11:18:44 +01:00
2022-08-23 10:58:21 -07:00
2021-02-15 20:10:30 +01:00
2020-05-12 16:05:30 +02:00
2020-10-28 20:26:28 +01:00
2020-07-18 12:31:49 +02:00
2022-06-28 13:20:21 +02:00
2020-11-06 23:14:58 +01:00
2022-04-18 07:21:14 +02:00
2020-07-18 07:17:16 +02:00
2020-10-28 20:26:28 +01:00
2022-03-15 10:32:45 +01:00
2021-05-21 12:36:44 +02:00
2020-06-11 15:15:14 +02:00
2021-02-24 16:32:23 -08:00
2020-10-28 20:26:27 +01:00
2022-05-03 12:26:08 +02:00
2019-05-24 17:39:02 +02:00
2022-04-22 12:32:04 +02:00
2020-06-09 09:39:13 -07:00
2021-05-20 15:03:58 +02:00
2020-07-22 23:56:53 +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
2020-07-09 13:29:42 -04:00
2019-02-20 22:47:38 +01: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
2020-04-20 12:39:17 +02: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
2020-10-26 13:46:47 +01:00
2020-05-28 18:34:30 +02:00
2020-04-23 10:50:26 +09:00
2020-09-16 16:52:28 +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
2020-10-14 11:42:04 -07:00
2019-05-20 17:27:08 +03:00
2019-05-21 11:28:45 +02:00
2021-01-13 18:13:13 -06:00
2020-10-29 21:54:35 +01: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
2020-04-10 15:36:21 -07: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
2019-12-10 10:12:55 +01:00
2019-12-10 10:12:55 +01:00
2020-10-29 21:54:35 +01:00
2022-05-09 18:20:46 -07:00
2022-05-09 18:20:46 -07:00
2019-12-10 10:12:55 +01:00
2022-07-17 17:14:38 -07:00
2020-06-02 10:59:11 -07:00
2020-08-15 13:52:11 +02:00
2020-06-09 09:39:14 -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
2021-02-15 20:09:46 +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
2019-05-30 11:26:32 -07:00
2022-05-23 18:17:09 -07:00
2019-10-01 20:31:35 +02:00
2022-05-19 10:56:46 +02:00
2019-11-14 18:24:43 +01:00
2019-06-22 21:21:10 +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
2021-01-11 11:43:23 +01:00
2022-08-21 10:06:28 -07:00
2020-11-20 11:16:34 -08:00
2020-03-19 11:58:13 +01: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
2020-03-31 11:04:05 -07: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
2021-02-10 23:34:17 +01:00
2020-11-22 10:48:22 -08:00
2022-07-19 18:46:15 +02:00
2020-05-28 21:18:40 +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
2020-10-06 11:18:04 +02: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
2019-04-10 09:53:31 +02:00
2020-12-09 09:37:42 +01:00
2022-03-15 10:32:48 +01:00
2021-09-14 16:06:20 +02:00
2020-03-21 16:03:25 +01: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
2019-06-29 11:35:35 +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
2020-11-17 14:36:13 +01:00
2020-09-07 19:45:25 +02:00
2022-05-03 11:18:59 +02:00
2022-05-13 23:59:23 +02:00
2020-03-18 15:53:25 -04:00
2021-09-08 15:32:35 -07:00
2022-06-07 11:28:49 -04:00
2019-11-07 11:07:29 +01: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
2019-05-30 11:26:35 -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
2020-04-23 10:50:26 +09:00
2020-03-23 18:45:14 +01:00
2021-02-04 05:27:33 -05:00
2021-01-21 20:08:53 +01:00
2021-04-30 11:20:40 -07:00
2019-10-22 00:51:44 +02:00
2022-06-08 05:56:24 -04:00
2022-06-08 05:56:24 -04:00
2019-06-28 00:04:39 +02:00
2020-01-14 12:20:58 +01: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