fb3e86 Merge branch 'users/bpetkov/SLE15-SP4/for-next' into SLE15-SP4

Merged and Committed by Jessica Yu 2 years ago
113 files changed. 14586 lines added. 1 lines removed.
blacklist.conf
file modified
+1 -0
config/x86_64/default
file modified
+2 -0
patches.suse/documentation-x86-add-documentation-for-using-dynamic-xstate-features.patch
file added
+108
patches.suse/selftests-x86-amx-add-context-switch-test.patch
file added
+228
patches.suse/selftests-x86-amx-add-test-cases-for-amx-state-management.patch
file added
+762
patches.suse/signal-add-an-optional-check-for-altstack-size.patch
file added
+140
patches.suse/x86-arch_prctl-add-controls-for-dynamic-xstate-components.patch
file added
+348
patches.suse/x86-copy_mc-use-ex_type_default_mce_safe-for-exception-fixups.patch
file added
+46
patches.suse/x86-cpufeatures-add-extended-feature-disabling-xfd-feature-bit.patch
file added
+57
patches.suse/x86-extable-get-rid-of-redundant-macros.patch
file added
+79
patches.suse/x86-extable-provide-ex_type_default_mce_safe-and-ex_type_fault_mce_safe.patch
file added
+64
patches.suse/x86-extable-remove-ex_type_fault-from-mce-safe-fixups.patch
file added
+41
patches.suse/x86-extable-rework-the-exception-table-mechanics.patch
file added
+659
patches.suse/x86-extable-tidy-up-redundant-handler-functions.patch
file added
+75
patches.suse/x86-fpu-add-basic-helpers-for-dynamically-enabled-features.patch
file added
+83
patches.suse/x86-fpu-add-fpu_state_config-legacy_features.patch
file added
+66
patches.suse/x86-fpu-add-members-to-struct-fpu-to-cache-permission-information.patch
file added
+116
patches.suse/x86-fpu-add-sanity-checks-for-xfd.patch
file added
+251
patches.suse/x86-fpu-add-size-and-mask-information-to-fpstate.patch
file added
+110
patches.suse/x86-fpu-add-xfd-handling-for-dynamic-states.patch
file added
+79
patches.suse/x86-fpu-add-xfd-state-to-fpstate.patch
file added
+75
patches.suse/x86-fpu-amx-define-amx-state-components-and-have-it-used-for-boot-time-checks.patch
file added
+257
patches.suse/x86-fpu-amx-enable-the-amx-feature-in-64-bit-mode.patch
file added
+107
patches.suse/x86-fpu-calculate-the-default-sizes-independently.patch
file added
+106
patches.suse/x86-fpu-clean-up-cpu-feature-tests.patch
file added
+98
patches.suse/x86-fpu-cleanup-fpu__init_system_xstate_size_legacy.patch
file added
+46
patches.suse/x86-fpu-cleanup-the-on_boot_cpu-clutter.patch
file added
+93
patches.suse/x86-fpu-cleanup-xstate-xcomp_bv-initialization.patch
file added
+210
patches.suse/x86-fpu-convert-fpstate_init-to-struct-fpstate.patch
file added
+232
patches.suse/x86-fpu-convert-restore_fpregs_from_fpstate-to-struct-fpstate.patch
file added
+93
patches.suse/x86-fpu-convert-tracing-to-fpstate.patch
file added
+35
patches.suse/x86-fpu-core-convert-to-fpstate.patch
file added
+209
patches.suse/x86-fpu-do-not-inherit-fpu-context-for-kernel-and-io-worker-threads.patch
file added
+89
patches.suse/x86-fpu-do-not-leak-fpstate-pointer-on-fork.patch
file added
+37
patches.suse/x86-fpu-make-os_xrstor_booting-private.patch
file added
+88
patches.suse/x86-fpu-make-warn_on_fpu-private.patch
file added
+69
patches.suse/x86-fpu-mark-fpu__init_prepare_fx_sw_frame-as-_init.patch
file added
+79
patches.suse/x86-fpu-mask-out-the-invalid-mxcsr-bits-properly.patch
file modified
+1 -1
patches.suse/x86-fpu-mop-up-the-internal-h-leftovers.patch
file added
+94
patches.suse/x86-fpu-mop-up-xfeatures_mask_uabi.patch
file added
+119
patches.suse/x86-fpu-move-context-switch-and-exit-to-user-inlines-into-sched-h.patch
file added
+239
patches.suse/x86-fpu-move-fpregs_restore_userregs-to-core.patch
file added
+245
patches.suse/x86-fpu-move-fpstate-functions-to-api-h.patch
file added
+86
patches.suse/x86-fpu-move-kvms-fpu-swapping-to-fpu-core.patch
file added
+270
patches.suse/x86-fpu-move-legacy-asm-wrappers-to-core.patch
file added
+283
patches.suse/x86-fpu-move-mxcsr-related-code-to-core.patch
file added
+117
patches.suse/x86-fpu-move-os_xsave-and-os_xrstor-to-core.patch
file added
+408
patches.suse/x86-fpu-move-xstate-feature-masks-to-fpu_-cfg.patch
file added
+310
patches.suse/x86-fpu-move-xstate-size-to-fpu_-cfg.patch
file added
+287
patches.suse/x86-fpu-prepare-for-sanitizing-kvm-fpu-code.patch
file added
+104
patches.suse/x86-fpu-prepare-fpu_clone-for-dynamically-enabled-features.patch
file added
+110
patches.suse/x86-fpu-provide-a-proper-function-for-ex_handler_fprestore.patch
file added
+96
patches.suse/x86-fpu-provide-infrastructure-for-kvm-fpu-cleanup.patch
file added
+173
patches.suse/x86-fpu-provide-struct-fpstate.patch
file added
+184
patches.suse/x86-fpu-provide-struct-fpu_config.patch
file added
+90
patches.suse/x86-fpu-regset-convert-to-fpstate.patch
file added
+112
patches.suse/x86-fpu-remove-fpu-state.patch
file added
+65
patches.suse/x86-fpu-remove-internal-h-dependency-from-fpu-signal-h.patch
file added
+159
patches.suse/x86-fpu-remove-old-kvm-fpu-interface.patch
file added
+87
patches.suse/x86-fpu-remove-pointless-argument-from-switch_fpu_finish.patch
file added
+74
patches.suse/x86-fpu-remove-pointless-memset-in-fpu_clone.patch
file added
+41
patches.suse/x86-fpu-replace-kvms-home-brewed-fpu-copy-from-user.patch
file added
+206
patches.suse/x86-fpu-replace-kvms-home-brewed-fpu-copy-to-user.patch
file added
+136
patches.suse/x86-fpu-replace-kvms-xstate-component-clearing.patch
file added
+124
patches.suse/x86-fpu-replace-the-includes-of-fpu-internal-h.patch
file added
+202
patches.suse/x86-fpu-reset-permission-and-fpstate-on-exec.patch
file added
+59
patches.suse/x86-fpu-restrict-xsaves-xrstors-to-independent-states.patch
file added
+82
patches.suse/x86-fpu-rework-copy_xstate_to_uabi_buf.patch
file added
+103
patches.suse/x86-fpu-rework-restore_regs_from_fpstate.patch
file added
+159
patches.suse/x86-fpu-signal-change-return-code-of-check_xstate_in_sigframe-to-boolean.patch
file added
+75
patches.suse/x86-fpu-signal-change-return-code-of-restore_fpregs_from_user-to-boolean.patch
file added
+74
patches.suse/x86-fpu-signal-change-return-type-of-_fpu_restore_sig-to-boolean.patch
file added
+128
patches.suse/x86-fpu-signal-change-return-type-of-copy_fpregs_to_sigframe-helpers-to-boolean.patch
file added
+79
patches.suse/x86-fpu-signal-change-return-type-of-copy_fpstate_to_sigframe-to-boolean.patch
file added
+137
patches.suse/x86-fpu-signal-change-return-type-of-fpu__restore_sig-to-boolean.patch
file added
+119
patches.suse/x86-fpu-signal-clarify-exception-handling-in-restore_fpregs_from_user.patch
file added
+114
patches.suse/x86-fpu-signal-convert-to-fpstate.patch
file added
+125
patches.suse/x86-fpu-signal-fix-missed-conversion-to-correct-boolean-retval-in-save_xstate_epilog.patch
file added
+37
patches.suse/x86-fpu-signal-move-header-zeroing-out-of-xsave_to_user_sigframe.patch
file added
+77
patches.suse/x86-fpu-signal-move-xstate-clearing-out-of-copy_fpregs_to_sigframe.patch
file added
+67
patches.suse/x86-fpu-signal-prepare-for-variable-sigframe-length.patch
file added
+163
patches.suse/x86-fpu-signal-use-fpstate-for-size-and-features.patch
file added
+171
patches.suse/x86-fpu-update-stale-comments.patch
file added
+51
patches.suse/x86-fpu-update-xfd-state-where-required.patch
file added
+174
patches.suse/x86-fpu-use-ex_type_fault_mce_safe-for-exception-fixups.patch
file added
+45
patches.suse/x86-fpu-use-fpstate-in-_copy_xstate_to_uabi_buf.patch
file added
+111
patches.suse/x86-fpu-use-fpstate-in-fpu_copy_kvm_uabi_to_fpstate.patch
file added
+61
patches.suse/x86-fpu-use-fpstate-size.patch
file added
+81
patches.suse/x86-fpu-xstate-add-fpstate_realloc-free.patch
file added
+221
patches.suse/x86-fpu-xstate-add-xfd-nm-handler.patch
file added
+157
patches.suse/x86-fpu-xstate-cleanup-size-calculations.patch
file added
+164
patches.suse/x86-fpu-xstate-mark-all-init-only-functions-_init.patch
file added
+66
patches.suse/x86-fpu-xstate-move-remaining-xfeature-helpers-to-core.patch
file added
+67
patches.suse/x86-fpu-xstate-prepare-xsave-feature-table-for-gaps-in-state-component-numbers.patch
file added
+76
patches.suse/x86-fpu-xstate-provide-and-use-for_each_xfeature.patch
file added
+157
patches.suse/x86-fpu-xstate-provide-xstate_calculate_size.patch
file added
+87
patches.suse/x86-fpu-xstate-use-fpstate-for-copy_uabi_to_xstate.patch
file added
+194
patches.suse/x86-fpu-xstate-use-fpstate-for-os_xsave.patch
file added
+85
patches.suse/x86-fpu-xstate-use-fpstate-for-xsave_to_user_sigframe.patch
file added
+31
patches.suse/x86-kvm-convert-fpu-handling-to-a-single-swap-buffer.patch
file added
+358
patches.suse/x86-kvm-convert-to-fpstate.patch
file added
+44
patches.suse/x86-math-emu-convert-to-fpstate.patch
file added
+70
patches.suse/x86-mce-deduplicate-exception-handling.patch
file added
+78
patches.suse/x86-mce-get-rid-of-stray-semicolons.patch
file added
+39
patches.suse/x86-msr-index-add-msrs-for-xfd.patch
file added
+39
patches.suse/x86-pkru-remove-useless-include.patch
file added
+47
patches.suse/x86-process-clone-fpu-in-copy_thread.patch
file added
+40
patches.suse/x86-process-move-arch_thread_struct_whitelist-out-of-line.patch
file added
+84
patches.suse/x86-sev-include-fpu-xcr-h.patch
file added
+31
patches.suse/x86-signal-change-return-type-of-restore_sigcontext-to-boolean.patch
file added
+135
patches.suse/x86-signal-implement-sigaltstack-size-validation.patch
file added
+160
patches.suse/x86-signal-use-fpu-_state_user_size-for-sigalt-stack-validation.patch
file added
+95
series.conf
file modified
+109 -0
    Merge branch 'users/bpetkov/SLE15-SP4/for-next' into SLE15-SP4
    
    Pull x86 backports from Borislav Petkov.
    
        
file modified
+1 -0
file modified
+2 -0
file modified
+109 -0