From 59d5af6732f32e3029ba715c0c230bdb1befa8da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Mon, 15 Jan 2018 12:26:15 +0100 Subject: [PATCH] build: reformat existing patches drop numbers and commit hashes from patch metadata to reduce future patch churn --- ...ke-mkcompile_h-accept-an-alternate-timestamp-strin.patch | 4 ++-- .../0002-bridge-keep-MAC-of-first-assigned-port.patch | 4 ++-- ...i-Enable-overrides-for-missing-ACS-capabilities-4..patch | 5 ++--- ...04-kvm-disable-default-dynamic-halt-polling-growth.patch | 4 ++-- ...roup-Add-mount-flag-to-enable-cpuset-to-use-v2-beh.patch | 6 +++--- .../kernel/0006-cpuset-Allow-v2-behavior-in-v1-cgroup.patch | 4 ++-- .../kernel/0007-KVM-x86-fix-APIC-page-invalidation.patch | 4 ++-- patches/kernel/0008-vhost-fix-skb-leak-in-handle_rx.patch | 4 ++-- patches/kernel/0009-tun-free-skb-in-early-errors.patch | 4 ++-- patches/kernel/0010-tap-free-skb-if-flags-error.patch | 4 ++-- ...-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch | 6 +++--- ...12-IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch | 4 ++-- ...m-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch | 5 ++--- patches/kernel/0014-KVM-SVM-obey-guest-PAT.patch | 4 ++-- ...x86-mm-Add-the-nopcid-boot-option-to-turn-off-PCID.patch | 4 ++-- .../0016-x86-mm-Enable-CR4.PCIDE-on-supported-systems.patch | 4 ++-- .../0017-x86-mm-Document-how-CR4.PCIDE-restore-works.patch | 4 ++-- ...6-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch | 5 ++--- ...6-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch | 6 +++--- .../0020-x86-entry-64-Add-unwind-hint-annotations.patch | 4 ++-- .../0021-xen-x86-Remove-SME-feature-in-PV-guests.patch | 4 ++-- .../0022-x86-xen-64-Rearrange-the-SYSCALL-entries.patch | 4 ++-- ...3-irq-Make-the-irqentry-text-section-unconditional.patch | 4 ++-- ...4-x86-xen-64-Fix-the-reported-SS-and-CS-in-SYSCALL.patch | 4 ++-- patches/kernel/0025-x86-paravirt-xen-Remove-xen_patch.patch | 4 ++-- .../0026-x86-traps-Simplify-pagefault-tracing-logic.patch | 4 ++-- ...6-idt-Unify-gate_struct-handling-for-32-64-bit-ker.patch | 5 ++--- ...8-x86-asm-Replace-access-to-desc_struct-a-b-fields.patch | 4 ++-- ...6-xen-Get-rid-of-paravirt-op-adjust_exception_fram.patch | 5 ++--- ...6-paravirt-Remove-no-longer-used-paravirt-function.patch | 5 ++--- .../kernel/0031-x86-entry-Fix-idtentry-unwind-hint.patch | 4 ++-- .../kernel/0032-x86-mm-64-Initialize-CR4.PCIDE-early.patch | 4 ++-- .../0033-objtool-Add-ORC-unwind-table-generation.patch | 4 ++-- ...jtool-x86-Add-facility-for-asm-code-to-provide-unw.patch | 6 +++--- patches/kernel/0035-x86-unwind-Add-the-ORC-unwinder.patch | 4 ++-- ...6-kconfig-Consolidate-unwinders-into-multiple-choi.patch | 6 +++--- ...jtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch | 4 ++-- ...6-ldt-64-Refresh-DS-and-ES-when-modify_ldt-changes.patch | 6 +++--- ...6-mm-Give-each-mm-TLB-flush-generation-a-unique-ID.patch | 4 ++-- ...6-mm-Track-the-TLB-s-tlb_gen-and-update-the-flushi.patch | 6 +++--- ...6-mm-Rework-lazy-TLB-mode-and-TLB-freshness-tracki.patch | 5 ++--- ...6-mm-Implement-PCID-based-optimization-try-to-pres.patch | 6 +++--- .../kernel/0043-x86-mm-Factor-out-CR3-building-code.patch | 4 ++-- ...x86-mm-64-Stop-using-CR3.PCID-0-in-ASID-aware-code.patch | 5 ++--- ...45-x86-mm-Flush-more-aggressively-in-lazy-TLB-mode.patch | 4 ++-- ...6-Revert-x86-mm-Stop-calling-leave_mm-in-idle-code.patch | 4 ++-- ...robes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch | 5 ++--- ...6-tracing-Introduce-a-static-key-for-exception-tra.patch | 5 ++--- ...6-boot-Add-early-cmdline-parsing-for-options-with-.patch | 4 ++-- ...-x86-mm-Fix-performance-regression-in-get_user_pag.patch | 4 ++-- ...6-asm-Remove-unnecessary-n-t-in-front-of-CC_SET-fr.patch | 6 +++--- ...jtool-Don-t-report-end-of-section-error-after-an-e.patch | 6 +++--- patches/kernel/0053-x86-head-Remove-confusing-comment.patch | 4 ++-- .../0054-x86-head-Remove-unused-bad_address-code.patch | 4 ++-- .../0055-x86-head-Fix-head-ELF-function-annotations.patch | 4 ++-- ...86-boot-Annotate-verify_cpu-as-a-callable-function.patch | 5 ++--- .../kernel/0057-x86-xen-Fix-xen-head-ELF-annotations.patch | 4 ++-- .../kernel/0058-x86-xen-Add-unwind-hint-annotations.patch | 4 ++-- .../kernel/0059-x86-head-Add-unwind-hint-annotations.patch | 4 ++-- ...PI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch | 4 ++-- ...6-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch | 6 +++--- ...6-fpu-debug-Remove-unused-x86_fpu_state-and-x86_fp.patch | 4 ++-- ...6-unwind-Rename-unwinder-config-options-to-CONFIG_.patch | 4 ++-- ...6-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch | 6 +++--- .../0065-bitops-Add-clear-set_bit32-to-linux-bitops.h.patch | 4 ++-- ...x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch | 4 ++-- ...7-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argument.patch | 4 ++-- ...6-fpu-Make-XSAVE-check-the-base-CPUID-features-bef.patch | 6 +++--- ...6-fpu-Remove-the-explicit-clearing-of-XSAVE-depend.patch | 6 +++--- ...-x86-platform-UV-Convert-timers-to-use-timer_setup.patch | 4 ++-- ...bjtool-Print-top-level-commands-on-incorrect-usage.patch | 4 ++-- ...6-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch | 5 ++--- ...6-entry-Use-SYSCALL_DEFINE-macros-for-sys_modify_l.patch | 5 ++--- ...-sparsemem-Allocate-mem_section-at-runtime-for-CON.patch | 4 ++-- ...6-kasan-Use-the-same-shadow-offset-for-4-and-5-lev.patch | 6 +++--- ...6-xen-Provide-pre-built-page-tables-only-for-CONFI.patch | 4 ++-- ...6-xen-Drop-5-level-paging-support-code-from-the-XE.patch | 6 +++--- ...PI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no.patch | 4 ++-- ...79-x86-asm-Don-t-use-the-confusing-.ifeq-directive.patch | 4 ++-- ...80-x86-build-Beautify-build-log-of-syscall-headers.patch | 4 ++-- ...6-mm-64-Rename-the-register_page_bootmem_memmap-si.patch | 6 +++--- ...6-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch | 5 ++--- ...-x86-mm-Relocate-page-fault-error-codes-to-traps.h.patch | 4 ++-- ...6-boot-Relocate-definition-of-the-initial-state-of.patch | 5 ++--- ...race-x86-Make-user_64bit_mode-available-to-32-bit-.patch | 5 ++--- ...6-entry-64-Remove-the-restore_c_regs_and_iret-labe.patch | 5 ++--- ...6-entry-64-Split-the-IRET-to-user-and-IRET-to-kern.patch | 5 ++--- ...6-entry-64-Move-SWAPGS-into-the-common-IRET-to-use.patch | 6 +++--- ...6-entry-64-Simplify-reg-restore-code-in-the-standa.patch | 6 +++--- ...6-entry-64-Shrink-paranoid_exit_restore-and-make-l.patch | 6 +++--- ...6-entry-64-Use-pop-instead-of-movq-in-syscall_retu.patch | 4 ++-- ...-x86-entry-64-Merge-the-fast-and-slow-SYSRET-paths.patch | 4 ++-- ...6-entry-64-Use-POP-instead-of-MOV-to-restore-regs-.patch | 6 +++--- ...6-entry-64-Remove-the-RESTORE_._REGS-infrastructur.patch | 5 ++--- .../0095-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch | 4 ++-- .../kernel/0096-x86-entry-64-De-Xen-ify-our-NMI-code.patch | 4 ++-- ...6-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-update-co.patch | 6 +++--- .../0098-x86-entry-64-Pass-SP0-directly-to-load_sp0.patch | 4 ++-- ...6-entry-Add-task_top_of_stack-to-find-the-top-of-a.patch | 6 +++--- ...6-xen-64-x86-entry-64-Clean-up-SP-code-in-cpu_init.patch | 4 ++-- ...101-x86-entry-64-Stop-initializing-TSS.sp0-at-boot.patch | 4 ++-- ...6-entry-64-Remove-all-remaining-direct-thread_stru.patch | 6 +++--- ...6-entry-32-Fix-cpu_current_top_of_stack-initializa.patch | 6 +++--- .../kernel/0104-x86-entry-64-Remove-thread_struct-sp0.patch | 4 ++-- ...6-traps-Use-a-new-on_thread_stack-helper-to-clean-.patch | 6 +++--- .../0106-x86-entry-64-Shorten-TEST-instructions.patch | 4 ++-- patches/kernel/0107-x86-cpuid-Replace-set-clear_bit32.patch | 4 ++-- ...tops-Revert-cbe96375025e-bitops-Add-clear-set_bit3.patch | 6 +++--- ...0109-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE.patch | 4 ++-- ...6-cpufeatures-Re-tabulate-the-X86_FEATURE-definiti.patch | 5 ++--- ...6-cpufeatures-Fix-various-details-in-the-feature-d.patch | 4 ++-- ...lftests-x86-protection_keys-Fix-syscall-NR-redefin.patch | 6 +++--- ...lftests-x86-ldt_gdt-Robustify-against-set_thread_a.patch | 6 +++--- ...lftests-x86-ldt_gdt-Add-infrastructure-to-test-set.patch | 4 ++-- ...lftests-x86-ldt_gdt-Run-most-existing-LDT-test-cas.patch | 6 +++--- ...lftests-x86-ldt_get-Add-a-few-additional-tests-for.patch | 5 ++--- ...7-ACPI-APEI-Replace-ioremap_page_range-with-fixmap.patch | 4 ++-- ...6-virt-x86-platform-Merge-struct-x86_hyper-into-st.patch | 6 +++--- ...6-virt-Add-enum-for-hypervisors-to-replace-x86_hyp.patch | 5 ++--- ...ivers-misc-intel-pti-Rename-the-header-file-to-fre.patch | 6 +++--- ...6-cpufeature-Add-User-Mode-Instruction-Prevention-.patch | 4 ++-- ...6-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CPUID-on-.patch | 5 ++--- ...rf-x86-Enable-free-running-PEBS-for-REGS_USER-INTR.patch | 4 ++-- ...f-fix-build-issues-on-um-due-to-mising-bpf_perf_ev.patch | 5 ++--- ...cking-barriers-Add-implicit-smp_read_barrier_depen.patch | 6 +++--- ...cking-barriers-Convert-users-of-lockless_dereferen.patch | 6 +++--- ...6-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch | 6 +++--- ...-sparsemem-Fix-ARM64-boot-crash-when-CONFIG_SPARSE.patch | 4 ++-- ...jtool-Move-synced-files-to-their-original-relative.patch | 4 ++-- ...jtool-Move-kernel-headers-code-sync-check-to-a-scr.patch | 5 ++--- patches/kernel/0131-objtool-Fix-cross-build.patch | 4 ++-- .../0132-tools-headers-Sync-objtool-UAPI-header.patch | 4 ++-- .../0133-objtool-Fix-64-bit-build-on-32-bit-host.patch | 4 ++-- .../0134-x86-decoder-Fix-and-update-the-opcodes-map.patch | 4 ++-- .../0135-x86-decoder-Add-new-TEST-instruction-pattern.patch | 4 ++-- ...6-insn-eval-Add-utility-functions-to-get-segment-s.patch | 5 ++--- ...6-entry-64-paravirt-Use-paravirt-safe-macro-to-acc.patch | 6 +++--- .../0138-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch | 4 ++-- ...86-unwinder-Handle-stack-overflows-more-gracefully.patch | 4 ++-- ...6-irq-Remove-an-old-outdated-comment-about-context.patch | 4 ++-- ...6-irq-64-Print-the-offending-IP-in-the-stack-overf.patch | 6 +++--- ...86-entry-64-Allocate-and-enable-the-SYSENTER-stack.patch | 4 ++-- ...6-dumpstack-Add-get_stack_info-support-for-the-SYS.patch | 6 +++--- ...6-entry-gdt-Put-per-CPU-GDT-remaps-in-ascending-or.patch | 5 ++--- ...6-mm-fixmap-Generalize-the-GDT-fixmap-mechanism-in.patch | 6 +++--- ...-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch | 4 ++-- ...6-entry-Fix-assumptions-that-the-HW-TSS-is-at-the-.patch | 4 ++-- ...-x86-dumpstack-Handle-stack-overflow-on-all-stacks.patch | 4 ++-- ...6-entry-Move-SYSENTER_stack-to-the-beginning-of-st.patch | 6 +++--- ...50-x86-entry-Remap-the-TSS-into-the-CPU-entry-area.patch | 4 ++-- ...6-entry-64-Separate-cpu_current_top_of_stack-from-.patch | 5 ++--- ...6-espfix-64-Stop-assuming-that-pt_regs-is-on-the-e.patch | 6 +++--- ...6-entry-64-Use-a-per-CPU-trampoline-stack-for-IDT-.patch | 5 ++--- ...6-entry-64-Return-to-userspace-from-the-trampoline.patch | 5 ++--- ...6-entry-64-Create-a-per-CPU-SYSCALL-entry-trampoli.patch | 5 ++--- ...6-entry-64-Move-the-IST-stacks-into-struct-cpu_ent.patch | 5 ++--- ...0157-x86-entry-64-Remove-the-SYSENTER-stack-canary.patch | 4 ++-- .../0158-x86-entry-Clean-up-the-SYSENTER_stack-code.patch | 4 ++-- ...159-x86-entry-64-Make-cpu_entry_area.tss-read-only.patch | 4 ++-- .../0160-x86-paravirt-Dont-patch-flush_tlb_single.patch | 4 ++-- ...86-paravirt-Provide-a-way-to-check-for-hypervisors.patch | 4 ++-- .../kernel/0162-x86-cpufeatures-Make-CPU-bugs-sticky.patch | 4 ++-- ...6-Kconfig-Limit-NR_CPUS-on-32-bit-to-a-sane-amount.patch | 4 ++-- ...x86-mm-dump_pagetables-Check-PAGE_PRESENT-for-real.patch | 4 ++-- ...6-mm-dump_pagetables-Make-the-address-hints-correc.patch | 6 +++--- ...6-vsyscall-64-Explicitly-set-_PAGE_USER-in-the-pag.patch | 6 +++--- ...6-vsyscall-64-Warn-and-fail-vsyscall-emulation-in-.patch | 6 +++--- .../kernel/0168-arch-mm-Allow-arch_dup_mmap-to-fail.patch | 4 ++-- patches/kernel/0169-x86-ldt-Rework-locking.patch | 4 ++-- .../0170-x86-ldt-Prevent-LDT-inheritance-on-exec.patch | 4 ++-- ...171-x86-mm-64-Improve-the-memory-map-documentation.patch | 4 ++-- ...6-doc-Remove-obvious-weirdnesses-from-the-x86-MM-l.patch | 6 +++--- ...6-entry-Rename-SYSENTER_stack-to-CPU_ENTRY_AREA_en.patch | 4 ++-- .../kernel/0174-x86-uv-Use-the-right-TLB-flush-API.patch | 4 ++-- ...5-x86-microcode-Dont-abuse-the-TLB-flush-interface.patch | 4 ++-- .../0176-x86-mm-Use-__flush_tlb_one-for-kernel-memory.patch | 4 ++-- .../kernel/0177-x86-mm-Remove-superfluous-barriers.patch | 4 ++-- ...6-mm-Add-comments-to-clarify-which-TLB-flush-funct.patch | 6 +++--- ...6-mm-Move-the-CR3-construction-functions-to-tlbflu.patch | 5 ++--- .../0180-x86-mm-Remove-hard-coded-ASID-limit-checks.patch | 4 ++-- ...6-mm-Put-MMU-to-hardware-ASID-translation-in-one-p.patch | 5 ++--- patches/kernel/0182-x86-mm-Create-asm-invpcid.h.patch | 4 ++-- ...0183-x86-cpu_entry_area-Move-it-to-a-separate-unit.patch | 4 ++-- .../0184-x86-cpu_entry_area-Move-it-out-of-the-fixmap.patch | 4 ++-- .../0185-init-Invoke-init_espfix_bsp-from-mm_init.patch | 4 ++-- ...6-cpu_entry_area-Prevent-wraparound-in-setup_cpu_e.patch | 4 ++-- .../0187-x86-cpufeatures-Add-X86_BUG_CPU_INSECURE.patch | 4 ++-- ...6-mm-pti-Disable-global-pages-if-PAGE_TABLE_ISOLAT.patch | 5 ++--- ...6-mm-pti-Prepare-the-x86-entry-assembly-code-for-e.patch | 4 ++-- ...6-mm-pti-Add-infrastructure-for-page-table-isolati.patch | 5 ++--- ...6-pti-Add-the-pti-cmdline-option-and-documentation.patch | 5 ++--- .../0192-x86-mm-pti-Add-mapping-helper-functions.patch | 4 ++-- ...93-x86-mm-pti-Allow-NX-poison-to-be-set-in-p4d-pgd.patch | 4 ++-- .../0194-x86-mm-pti-Allocate-a-separate-user-PGD.patch | 4 ++-- patches/kernel/0195-x86-mm-pti-Populate-user-PGD.patch | 4 ++-- ...0196-x86-mm-pti-Add-functions-to-clone-kernel-PMDs.patch | 4 ++-- ...6-mm-pti-Force-entry-through-trampoline-when-PTI-a.patch | 5 ++--- ...6-mm-pti-Share-cpu_entry_area-with-user-space-page.patch | 5 ++--- ...x86-entry-Align-entry-text-section-to-PMD-boundary.patch | 4 ++-- patches/kernel/0200-x86-mm-pti-Share-entry-text-PMD.patch | 4 ++-- .../kernel/0201-x86-mm-pti-Map-ESPFIX-into-user-space.patch | 4 ++-- ...6-cpu_entry_area-Add-debugstore-entries-to-cpu_ent.patch | 5 ++--- ...6-events-intel-ds-Map-debug-buffers-in-cpu_entry_a.patch | 5 ++--- ...6-mm-64-Make-a-full-PGD-entry-size-hole-in-the-mem.patch | 5 ++--- ...05-x86-pti-Put-the-LDT-in-its-own-PGD-if-PTI-is-on.patch | 4 ++-- .../0206-x86-pti-Map-the-vsyscall-page-if-needed.patch | 4 ++-- ...207-x86-mm-Allow-flushing-for-future-ASID-switches.patch | 4 ++-- patches/kernel/0208-x86-mm-Abstract-switching-CR3.patch | 4 ++-- ...6-mm-Use-Fix-PCID-to-optimize-user-kernel-switches.patch | 4 ++-- patches/kernel/0210-x86-mm-Optimize-RESTORE_CR3.patch | 4 ++-- ...1-x86-mm-Use-INVPCID-for-__native_flush_tlb_single.patch | 4 ++-- ...6-mm-Clarify-the-whole-ASID-kernel-PCID-user-PCID-.patch | 5 ++--- ...6-dumpstack-Indicate-in-Oops-whether-PTI-is-config.patch | 6 +++--- patches/kernel/0214-x86-mm-pti-Add-Kconfig.patch | 4 ++-- ...6-mm-dump_pagetables-Add-page-table-directory-to-t.patch | 6 +++--- ...6-mm-dump_pagetables-Check-user-space-page-table-f.patch | 6 +++--- ...6-mm-dump_pagetables-Allow-dumping-current-pagetab.patch | 5 ++--- patches/kernel/0218-x86-ldt-Make-the-LDT-mapping-RO.patch | 4 ++-- ...219-x86-smpboot-Remove-stale-TLB-flush-invocations.patch | 4 ++-- ...6-mm-Remove-preempt_disable-enable-from-__native_f.patch | 4 ++-- .../0221-x86-ldt-Plug-memory-leak-in-error-path.patch | 4 ++-- .../0222-x86-ldt-Make-LDT-pgtable-free-conditional.patch | 4 ++-- .../0223-UBUNTU-Config-updateconfigs-to-enable-PTI.patch | 4 ++-- .../kernel/0224-kvm-x86-fix-RSM-when-PCID-is-non-zero.patch | 4 ++-- ...6-pti-Switch-to-kernel-CR3-at-early-in-entry_SYSCA.patch | 4 ++-- ...UNTU-SAUCE-bpf-reject-out-of-bounds-stack-pointer-.patch | 6 +++--- ...7-bpf-fix-incorrect-sign-extension-in-check_alu_op.patch | 4 ++-- ...UNTU-SAUCE-bpf-verifier-Fix-states_equal-compariso.patch | 6 +++--- patches/kernel/0229-bpf-fix-branch-pruning-logic.patch | 4 ++-- ...UNTU-SAUCE-only-attempt-to-use-PCID-in-64-bit-buil.patch | 5 ++--- ...UNTU-SAUCE-BODGE-temporarily-disable-some-kprobe-t.patch | 6 +++--- .../0232-kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch | 4 ++-- ...jtool-use-sh-to-invoke-sync-check.sh-in-the-Makefi.patch | 5 ++--- ...x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-export.patch | 4 ++-- ...6-events-intel-ds-Use-the-proper-cache-flush-metho.patch | 6 +++--- .../0236-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch | 4 ++-- ...6-mm-Map-cpu_entry_area-at-the-same-place-on-4-5-l.patch | 5 ++--- patches/kernel/0238-x86-kaslr-Fix-the-vaddr_end-mess.patch | 4 ++-- ...6-alternatives-Add-missing-n-at-end-of-ALTERNATIVE.patch | 6 +++--- ...86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch | 4 ++-- ...6-microcode-AMD-Add-support-for-fam17h-microcode-l.patch | 5 ++--- .../kernel/0242-Revert-scsi-libsas-allow-async-aborts.patch | 4 ++-- 242 files changed, 538 insertions(+), 586 deletions(-) diff --git a/patches/kernel/0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch b/patches/kernel/0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch index 19e7059..522b5f4 100644 --- a/patches/kernel/0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch +++ b/patches/kernel/0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch @@ -1,7 +1,7 @@ -From 8e8e48c6f1ec020ff47f50aa49acab6c850cc70e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Tue, 12 May 2015 19:29:22 +0100 -Subject: [PATCH 001/242] Make mkcompile_h accept an alternate timestamp string +Subject: [PATCH] Make mkcompile_h accept an alternate timestamp string MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0002-bridge-keep-MAC-of-first-assigned-port.patch b/patches/kernel/0002-bridge-keep-MAC-of-first-assigned-port.patch index 3f6c193..05a8f20 100644 --- a/patches/kernel/0002-bridge-keep-MAC-of-first-assigned-port.patch +++ b/patches/kernel/0002-bridge-keep-MAC-of-first-assigned-port.patch @@ -1,7 +1,7 @@ -From d9166325bf8b4d5a4c7aeb6a15c30c90ffc28347 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Thu, 14 Sep 2017 11:02:18 +0200 -Subject: [PATCH 002/242] bridge: keep MAC of first assigned port +Subject: [PATCH] bridge: keep MAC of first assigned port MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch b/patches/kernel/0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch index dc2f7e3..a5587eb 100644 --- a/patches/kernel/0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch +++ b/patches/kernel/0003-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch @@ -1,8 +1,7 @@ -From 469fd3d2d05583a20c8210354cf0ad6cbd2360f7 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Mark Weiman Date: Sat, 29 Jul 2017 09:15:32 -0400 -Subject: [PATCH 003/242] pci: Enable overrides for missing ACS capabilities - (4.12+) +Subject: [PATCH] pci: Enable overrides for missing ACS capabilities (4.12+) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0004-kvm-disable-default-dynamic-halt-polling-growth.patch b/patches/kernel/0004-kvm-disable-default-dynamic-halt-polling-growth.patch index 504ceac..863f916 100644 --- a/patches/kernel/0004-kvm-disable-default-dynamic-halt-polling-growth.patch +++ b/patches/kernel/0004-kvm-disable-default-dynamic-halt-polling-growth.patch @@ -1,7 +1,7 @@ -From 6003e55f5d4762a819d6691de92d75d29b6c0d58 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Thu, 14 Sep 2017 11:09:58 +0200 -Subject: [PATCH 004/242] kvm: disable default dynamic halt polling growth +Subject: [PATCH] kvm: disable default dynamic halt polling growth MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0005-cgroup-Add-mount-flag-to-enable-cpuset-to-use-v2-beh.patch b/patches/kernel/0005-cgroup-Add-mount-flag-to-enable-cpuset-to-use-v2-beh.patch index 339531e..0f6a3de 100644 --- a/patches/kernel/0005-cgroup-Add-mount-flag-to-enable-cpuset-to-use-v2-beh.patch +++ b/patches/kernel/0005-cgroup-Add-mount-flag-to-enable-cpuset-to-use-v2-beh.patch @@ -1,8 +1,8 @@ -From f33ce8d7dcb3053b513003fb775d6457d30d4921 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Waiman Long Date: Thu, 17 Aug 2017 15:33:09 -0400 -Subject: [PATCH 005/242] cgroup: Add mount flag to enable cpuset to use v2 - behavior in v1 cgroup +Subject: [PATCH] cgroup: Add mount flag to enable cpuset to use v2 behavior in + v1 cgroup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0006-cpuset-Allow-v2-behavior-in-v1-cgroup.patch b/patches/kernel/0006-cpuset-Allow-v2-behavior-in-v1-cgroup.patch index b5ebd77..25be085 100644 --- a/patches/kernel/0006-cpuset-Allow-v2-behavior-in-v1-cgroup.patch +++ b/patches/kernel/0006-cpuset-Allow-v2-behavior-in-v1-cgroup.patch @@ -1,7 +1,7 @@ -From 98df2e6815f8bfb7fb07458a067ddc96e7fe917d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Waiman Long Date: Thu, 17 Aug 2017 15:33:10 -0400 -Subject: [PATCH 006/242] cpuset: Allow v2 behavior in v1 cgroup +Subject: [PATCH] cpuset: Allow v2 behavior in v1 cgroup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0007-KVM-x86-fix-APIC-page-invalidation.patch b/patches/kernel/0007-KVM-x86-fix-APIC-page-invalidation.patch index 6b82b1f..a6cb838 100644 --- a/patches/kernel/0007-KVM-x86-fix-APIC-page-invalidation.patch +++ b/patches/kernel/0007-KVM-x86-fix-APIC-page-invalidation.patch @@ -1,7 +1,7 @@ -From b6f813dded8f92cf6df31e1bcad4600b11dd4ae3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= Date: Thu, 30 Nov 2017 19:05:45 +0100 -Subject: [PATCH 007/242] KVM: x86: fix APIC page invalidation +Subject: [PATCH] KVM: x86: fix APIC page invalidation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0008-vhost-fix-skb-leak-in-handle_rx.patch b/patches/kernel/0008-vhost-fix-skb-leak-in-handle_rx.patch index dc06fa8..2176dbc 100644 --- a/patches/kernel/0008-vhost-fix-skb-leak-in-handle_rx.patch +++ b/patches/kernel/0008-vhost-fix-skb-leak-in-handle_rx.patch @@ -1,7 +1,7 @@ -From 8ddb7f99e8c2ad80dbe3f9de01e8af5c310ae52d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Wei Xu Date: Fri, 1 Dec 2017 05:10:36 -0500 -Subject: [PATCH 008/242] vhost: fix skb leak in handle_rx() +Subject: [PATCH] vhost: fix skb leak in handle_rx() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0009-tun-free-skb-in-early-errors.patch b/patches/kernel/0009-tun-free-skb-in-early-errors.patch index 3cda9a6..f5a7ee5 100644 --- a/patches/kernel/0009-tun-free-skb-in-early-errors.patch +++ b/patches/kernel/0009-tun-free-skb-in-early-errors.patch @@ -1,7 +1,7 @@ -From 442f5963a52060fcf86a73377c31a863738632dd Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Wei Xu Date: Fri, 1 Dec 2017 05:10:37 -0500 -Subject: [PATCH 009/242] tun: free skb in early errors +Subject: [PATCH] tun: free skb in early errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0010-tap-free-skb-if-flags-error.patch b/patches/kernel/0010-tap-free-skb-if-flags-error.patch index db938a0..8316afe 100644 --- a/patches/kernel/0010-tap-free-skb-if-flags-error.patch +++ b/patches/kernel/0010-tap-free-skb-if-flags-error.patch @@ -1,7 +1,7 @@ -From 3fe5d7c8bcba7d240e74c119c2c4ad1c696f205c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Wei Xu Date: Fri, 1 Dec 2017 05:10:38 -0500 -Subject: [PATCH 010/242] tap: free skb if flags error +Subject: [PATCH] tap: free skb if flags error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0011-IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch b/patches/kernel/0011-IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch index 503b061..f61fa4b 100644 --- a/patches/kernel/0011-IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch +++ b/patches/kernel/0011-IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch @@ -1,8 +1,8 @@ -From 406a5590ca8c58f0f92927230285a3388e4527e4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Parav Pandit Date: Fri, 5 Jan 2018 23:51:12 +0100 -Subject: [PATCH 011/242] IB/core: Avoid crash on pkey enforcement failed in - received MADs +Subject: [PATCH] IB/core: Avoid crash on pkey enforcement failed in received + MADs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0012-IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch b/patches/kernel/0012-IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch index 37c7396..10cb488 100644 --- a/patches/kernel/0012-IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch +++ b/patches/kernel/0012-IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch @@ -1,7 +1,7 @@ -From 72083c18eb8824dd1d0580c1382d23f4fbc4ed33 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Daniel Jurgens Date: Mon, 20 Nov 2017 16:47:45 -0600 -Subject: [PATCH 012/242] IB/core: Don't enforce PKey security on SMI MADs +Subject: [PATCH] IB/core: Don't enforce PKey security on SMI MADs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0013-kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch b/patches/kernel/0013-kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch index a0061f6..6af72a6 100644 --- a/patches/kernel/0013-kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch +++ b/patches/kernel/0013-kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch @@ -1,8 +1,7 @@ -From 0140f5df6cd9e326f3009a16c1b66139b9bb3b45 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Mon, 6 Nov 2017 13:31:12 +0100 -Subject: [PATCH 013/242] kvm: vmx: Reinstate support for CPUs without virtual - NMI +Subject: [PATCH] kvm: vmx: Reinstate support for CPUs without virtual NMI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0014-KVM-SVM-obey-guest-PAT.patch b/patches/kernel/0014-KVM-SVM-obey-guest-PAT.patch index 8c87910..0f92a98 100644 --- a/patches/kernel/0014-KVM-SVM-obey-guest-PAT.patch +++ b/patches/kernel/0014-KVM-SVM-obey-guest-PAT.patch @@ -1,7 +1,7 @@ -From a0212ec7cc4bc2f88c4435cca881d21f2b079a80 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 26 Oct 2017 09:13:27 +0200 -Subject: [PATCH 014/242] KVM: SVM: obey guest PAT +Subject: [PATCH] KVM: SVM: obey guest PAT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0015-x86-mm-Add-the-nopcid-boot-option-to-turn-off-PCID.patch b/patches/kernel/0015-x86-mm-Add-the-nopcid-boot-option-to-turn-off-PCID.patch index 28b37ec..bc566a5 100644 --- a/patches/kernel/0015-x86-mm-Add-the-nopcid-boot-option-to-turn-off-PCID.patch +++ b/patches/kernel/0015-x86-mm-Add-the-nopcid-boot-option-to-turn-off-PCID.patch @@ -1,7 +1,7 @@ -From 95e4ae0f4ad738ff6ec8e44ab9fa5529d4369655 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 29 Jun 2017 08:53:20 -0700 -Subject: [PATCH 015/242] x86/mm: Add the 'nopcid' boot option to turn off PCID +Subject: [PATCH] x86/mm: Add the 'nopcid' boot option to turn off PCID MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0016-x86-mm-Enable-CR4.PCIDE-on-supported-systems.patch b/patches/kernel/0016-x86-mm-Enable-CR4.PCIDE-on-supported-systems.patch index 051d9bf..a718862 100644 --- a/patches/kernel/0016-x86-mm-Enable-CR4.PCIDE-on-supported-systems.patch +++ b/patches/kernel/0016-x86-mm-Enable-CR4.PCIDE-on-supported-systems.patch @@ -1,7 +1,7 @@ -From bbdde34293757490c18c57d8bd9f92e567bbdbcd Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 29 Jun 2017 08:53:21 -0700 -Subject: [PATCH 016/242] x86/mm: Enable CR4.PCIDE on supported systems +Subject: [PATCH] x86/mm: Enable CR4.PCIDE on supported systems MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0017-x86-mm-Document-how-CR4.PCIDE-restore-works.patch b/patches/kernel/0017-x86-mm-Document-how-CR4.PCIDE-restore-works.patch index 7b043a2..03ccd7a 100644 --- a/patches/kernel/0017-x86-mm-Document-how-CR4.PCIDE-restore-works.patch +++ b/patches/kernel/0017-x86-mm-Document-how-CR4.PCIDE-restore-works.patch @@ -1,7 +1,7 @@ -From 20e07f035810f1b2bb3d816e49f48f6b6a37bf64 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Wed, 6 Sep 2017 19:54:54 -0700 -Subject: [PATCH 017/242] x86/mm: Document how CR4.PCIDE restore works +Subject: [PATCH] x86/mm: Document how CR4.PCIDE restore works MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0018-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch b/patches/kernel/0018-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch index c3c20ef..edabecd 100644 --- a/patches/kernel/0018-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch +++ b/patches/kernel/0018-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch @@ -1,8 +1,7 @@ -From 2a767692d6140051e569ab59a1440b3760839e03 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 11 Jul 2017 10:33:38 -0500 -Subject: [PATCH 018/242] x86/entry/64: Refactor IRQ stacks and make them - NMI-safe +Subject: [PATCH] x86/entry/64: Refactor IRQ stacks and make them NMI-safe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0019-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch b/patches/kernel/0019-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch index 5de4967..f50fc39 100644 --- a/patches/kernel/0019-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch +++ b/patches/kernel/0019-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch @@ -1,8 +1,8 @@ -From 63463bcffe420067411ad3d4d01b79c872fffc3a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 11 Jul 2017 10:33:39 -0500 -Subject: [PATCH 019/242] x86/entry/64: Initialize the top of the IRQ stack - before switching stacks +Subject: [PATCH] x86/entry/64: Initialize the top of the IRQ stack before + switching stacks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0020-x86-entry-64-Add-unwind-hint-annotations.patch b/patches/kernel/0020-x86-entry-64-Add-unwind-hint-annotations.patch index 1f7d140..428fcf3 100644 --- a/patches/kernel/0020-x86-entry-64-Add-unwind-hint-annotations.patch +++ b/patches/kernel/0020-x86-entry-64-Add-unwind-hint-annotations.patch @@ -1,7 +1,7 @@ -From 884fcb9e8befe21a962d95664b1e60377284636a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 11 Jul 2017 10:33:44 -0500 -Subject: [PATCH 020/242] x86/entry/64: Add unwind hint annotations +Subject: [PATCH] x86/entry/64: Add unwind hint annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0021-xen-x86-Remove-SME-feature-in-PV-guests.patch b/patches/kernel/0021-xen-x86-Remove-SME-feature-in-PV-guests.patch index 38e1013..bba2e33 100644 --- a/patches/kernel/0021-xen-x86-Remove-SME-feature-in-PV-guests.patch +++ b/patches/kernel/0021-xen-x86-Remove-SME-feature-in-PV-guests.patch @@ -1,7 +1,7 @@ -From aa2a95a84f2cbd92b10887f3c99c7858fae9e7e4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Tom Lendacky Date: Mon, 17 Jul 2017 16:10:29 -0500 -Subject: [PATCH 021/242] xen/x86: Remove SME feature in PV guests +Subject: [PATCH] xen/x86: Remove SME feature in PV guests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0022-x86-xen-64-Rearrange-the-SYSCALL-entries.patch b/patches/kernel/0022-x86-xen-64-Rearrange-the-SYSCALL-entries.patch index 96034af..c6898df 100644 --- a/patches/kernel/0022-x86-xen-64-Rearrange-the-SYSCALL-entries.patch +++ b/patches/kernel/0022-x86-xen-64-Rearrange-the-SYSCALL-entries.patch @@ -1,7 +1,7 @@ -From c63a9850ba744d9871b4ca2dad11588db5d670a2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 7 Aug 2017 20:59:21 -0700 -Subject: [PATCH 022/242] x86/xen/64: Rearrange the SYSCALL entries +Subject: [PATCH] x86/xen/64: Rearrange the SYSCALL entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0023-irq-Make-the-irqentry-text-section-unconditional.patch b/patches/kernel/0023-irq-Make-the-irqentry-text-section-unconditional.patch index 38314e2..4be6064 100644 --- a/patches/kernel/0023-irq-Make-the-irqentry-text-section-unconditional.patch +++ b/patches/kernel/0023-irq-Make-the-irqentry-text-section-unconditional.patch @@ -1,7 +1,7 @@ -From 050fcd1a748bd2f17b540d0147c8a4f3067653ee Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Masami Hiramatsu Date: Thu, 3 Aug 2017 11:38:21 +0900 -Subject: [PATCH 023/242] irq: Make the irqentry text section unconditional +Subject: [PATCH] irq: Make the irqentry text section unconditional MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0024-x86-xen-64-Fix-the-reported-SS-and-CS-in-SYSCALL.patch b/patches/kernel/0024-x86-xen-64-Fix-the-reported-SS-and-CS-in-SYSCALL.patch index 0f2a714..345a513 100644 --- a/patches/kernel/0024-x86-xen-64-Fix-the-reported-SS-and-CS-in-SYSCALL.patch +++ b/patches/kernel/0024-x86-xen-64-Fix-the-reported-SS-and-CS-in-SYSCALL.patch @@ -1,7 +1,7 @@ -From 2b0794bbebac81a539dfd405273d61a8a16531d2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 14 Aug 2017 22:36:19 -0700 -Subject: [PATCH 024/242] x86/xen/64: Fix the reported SS and CS in SYSCALL +Subject: [PATCH] x86/xen/64: Fix the reported SS and CS in SYSCALL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0025-x86-paravirt-xen-Remove-xen_patch.patch b/patches/kernel/0025-x86-paravirt-xen-Remove-xen_patch.patch index 1739b38..009b9b3 100644 --- a/patches/kernel/0025-x86-paravirt-xen-Remove-xen_patch.patch +++ b/patches/kernel/0025-x86-paravirt-xen-Remove-xen_patch.patch @@ -1,7 +1,7 @@ -From e61e24c7ee0d773230646650659c34ffc5316520 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Wed, 16 Aug 2017 19:31:56 +0200 -Subject: [PATCH 025/242] x86/paravirt/xen: Remove xen_patch() +Subject: [PATCH] x86/paravirt/xen: Remove xen_patch() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0026-x86-traps-Simplify-pagefault-tracing-logic.patch b/patches/kernel/0026-x86-traps-Simplify-pagefault-tracing-logic.patch index 1b4f457..801d82f 100644 --- a/patches/kernel/0026-x86-traps-Simplify-pagefault-tracing-logic.patch +++ b/patches/kernel/0026-x86-traps-Simplify-pagefault-tracing-logic.patch @@ -1,7 +1,7 @@ -From e61177a6feca143d431be190d4758bda23f6174d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 28 Aug 2017 08:47:22 +0200 -Subject: [PATCH 026/242] x86/traps: Simplify pagefault tracing logic +Subject: [PATCH] x86/traps: Simplify pagefault tracing logic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0027-x86-idt-Unify-gate_struct-handling-for-32-64-bit-ker.patch b/patches/kernel/0027-x86-idt-Unify-gate_struct-handling-for-32-64-bit-ker.patch index 50b90e1..4cfc341 100644 --- a/patches/kernel/0027-x86-idt-Unify-gate_struct-handling-for-32-64-bit-ker.patch +++ b/patches/kernel/0027-x86-idt-Unify-gate_struct-handling-for-32-64-bit-ker.patch @@ -1,8 +1,7 @@ -From 12f71c3ef98c53a158abec93ef40cd15c9120284 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 28 Aug 2017 08:47:37 +0200 -Subject: [PATCH 027/242] x86/idt: Unify gate_struct handling for 32/64-bit - kernels +Subject: [PATCH] x86/idt: Unify gate_struct handling for 32/64-bit kernels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0028-x86-asm-Replace-access-to-desc_struct-a-b-fields.patch b/patches/kernel/0028-x86-asm-Replace-access-to-desc_struct-a-b-fields.patch index 50888ee..11a91a1 100644 --- a/patches/kernel/0028-x86-asm-Replace-access-to-desc_struct-a-b-fields.patch +++ b/patches/kernel/0028-x86-asm-Replace-access-to-desc_struct-a-b-fields.patch @@ -1,7 +1,7 @@ -From a0b37d5a5f250199b6df4e9404d2071802591de6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 28 Aug 2017 08:47:40 +0200 -Subject: [PATCH 028/242] x86/asm: Replace access to desc_struct:a/b fields +Subject: [PATCH] x86/asm: Replace access to desc_struct:a/b fields MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0029-x86-xen-Get-rid-of-paravirt-op-adjust_exception_fram.patch b/patches/kernel/0029-x86-xen-Get-rid-of-paravirt-op-adjust_exception_fram.patch index b8de1d4..c58c59c 100644 --- a/patches/kernel/0029-x86-xen-Get-rid-of-paravirt-op-adjust_exception_fram.patch +++ b/patches/kernel/0029-x86-xen-Get-rid-of-paravirt-op-adjust_exception_fram.patch @@ -1,8 +1,7 @@ -From e5688fb8c2c243658f3fe754d33c7250c8aed146 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Thu, 31 Aug 2017 19:42:49 +0200 -Subject: [PATCH 029/242] x86/xen: Get rid of paravirt op - adjust_exception_frame +Subject: [PATCH] x86/xen: Get rid of paravirt op adjust_exception_frame MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0030-x86-paravirt-Remove-no-longer-used-paravirt-function.patch b/patches/kernel/0030-x86-paravirt-Remove-no-longer-used-paravirt-function.patch index 42dd1d3..516eb30 100644 --- a/patches/kernel/0030-x86-paravirt-Remove-no-longer-used-paravirt-function.patch +++ b/patches/kernel/0030-x86-paravirt-Remove-no-longer-used-paravirt-function.patch @@ -1,8 +1,7 @@ -From bbb647f65a627420f8c3351b34d14490a9878509 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Mon, 4 Sep 2017 12:25:27 +0200 -Subject: [PATCH 030/242] x86/paravirt: Remove no longer used paravirt - functions +Subject: [PATCH] x86/paravirt: Remove no longer used paravirt functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0031-x86-entry-Fix-idtentry-unwind-hint.patch b/patches/kernel/0031-x86-entry-Fix-idtentry-unwind-hint.patch index 36eb3a0..13fb2c6 100644 --- a/patches/kernel/0031-x86-entry-Fix-idtentry-unwind-hint.patch +++ b/patches/kernel/0031-x86-entry-Fix-idtentry-unwind-hint.patch @@ -1,7 +1,7 @@ -From b368fed558634ffc92dba0d7d9e4e631d26cd92f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Fri, 20 Oct 2017 11:21:33 -0500 -Subject: [PATCH 031/242] x86/entry: Fix idtentry unwind hint +Subject: [PATCH] x86/entry: Fix idtentry unwind hint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0032-x86-mm-64-Initialize-CR4.PCIDE-early.patch b/patches/kernel/0032-x86-mm-64-Initialize-CR4.PCIDE-early.patch index 3d24bb2..15f8a3e 100644 --- a/patches/kernel/0032-x86-mm-64-Initialize-CR4.PCIDE-early.patch +++ b/patches/kernel/0032-x86-mm-64-Initialize-CR4.PCIDE-early.patch @@ -1,7 +1,7 @@ -From d9fd6653e5dd9d80c7c75065329250529281e02d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sun, 10 Sep 2017 17:48:27 -0700 -Subject: [PATCH 032/242] x86/mm/64: Initialize CR4.PCIDE early +Subject: [PATCH] x86/mm/64: Initialize CR4.PCIDE early MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0033-objtool-Add-ORC-unwind-table-generation.patch b/patches/kernel/0033-objtool-Add-ORC-unwind-table-generation.patch index 819ab4b..f4bce26 100644 --- a/patches/kernel/0033-objtool-Add-ORC-unwind-table-generation.patch +++ b/patches/kernel/0033-objtool-Add-ORC-unwind-table-generation.patch @@ -1,7 +1,7 @@ -From a5a66a79aadeb0459a3a28adf04d41c42e053436 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 11 Jul 2017 10:33:42 -0500 -Subject: [PATCH 033/242] objtool: Add ORC unwind table generation +Subject: [PATCH] objtool: Add ORC unwind table generation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0034-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch b/patches/kernel/0034-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch index c644197..3c4000c 100644 --- a/patches/kernel/0034-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch +++ b/patches/kernel/0034-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch @@ -1,8 +1,8 @@ -From 338c7d8678b82c46668ce3b73f7339f71ab69cc8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 11 Jul 2017 10:33:43 -0500 -Subject: [PATCH 034/242] objtool, x86: Add facility for asm code to provide - unwind hints +Subject: [PATCH] objtool, x86: Add facility for asm code to provide unwind + hints MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0035-x86-unwind-Add-the-ORC-unwinder.patch b/patches/kernel/0035-x86-unwind-Add-the-ORC-unwinder.patch index 77de0dd..b8f0318 100644 --- a/patches/kernel/0035-x86-unwind-Add-the-ORC-unwinder.patch +++ b/patches/kernel/0035-x86-unwind-Add-the-ORC-unwinder.patch @@ -1,7 +1,7 @@ -From 906230051aedc4af1dce033db79e56eb61af2b73 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 24 Jul 2017 18:36:57 -0500 -Subject: [PATCH 035/242] x86/unwind: Add the ORC unwinder +Subject: [PATCH] x86/unwind: Add the ORC unwinder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0036-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch b/patches/kernel/0036-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch index 3876ccd..f588b6e 100644 --- a/patches/kernel/0036-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch +++ b/patches/kernel/0036-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch @@ -1,8 +1,8 @@ -From 73cf1dd35105d9cf270caf4a72b400b0a3ab4bb2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 25 Jul 2017 08:54:24 -0500 -Subject: [PATCH 036/242] x86/kconfig: Consolidate unwinders into multiple - choice selection +Subject: [PATCH] x86/kconfig: Consolidate unwinders into multiple choice + selection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0037-objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch b/patches/kernel/0037-objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch index b9a7e90..c2217fc 100644 --- a/patches/kernel/0037-objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch +++ b/patches/kernel/0037-objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch @@ -1,7 +1,7 @@ -From 2c9eb7028c0714c3379b58a59c60f7b5b7a5adb0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 3 Oct 2017 20:10:36 -0500 -Subject: [PATCH 037/242] objtool: Upgrade libelf-devel warning to error for +Subject: [PATCH] objtool: Upgrade libelf-devel warning to error for CONFIG_ORC_UNWINDER MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0038-x86-ldt-64-Refresh-DS-and-ES-when-modify_ldt-changes.patch b/patches/kernel/0038-x86-ldt-64-Refresh-DS-and-ES-when-modify_ldt-changes.patch index 6592901..91ade6a 100644 --- a/patches/kernel/0038-x86-ldt-64-Refresh-DS-and-ES-when-modify_ldt-changes.patch +++ b/patches/kernel/0038-x86-ldt-64-Refresh-DS-and-ES-when-modify_ldt-changes.patch @@ -1,8 +1,8 @@ -From 34aa933a9bce5fb9c88e6ed98b268cbf058e51eb Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Wed, 26 Jul 2017 07:16:30 -0700 -Subject: [PATCH 038/242] x86/ldt/64: Refresh DS and ES when modify_ldt changes - an entry +Subject: [PATCH] x86/ldt/64: Refresh DS and ES when modify_ldt changes an + entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0039-x86-mm-Give-each-mm-TLB-flush-generation-a-unique-ID.patch b/patches/kernel/0039-x86-mm-Give-each-mm-TLB-flush-generation-a-unique-ID.patch index 2a417fd..d260739 100644 --- a/patches/kernel/0039-x86-mm-Give-each-mm-TLB-flush-generation-a-unique-ID.patch +++ b/patches/kernel/0039-x86-mm-Give-each-mm-TLB-flush-generation-a-unique-ID.patch @@ -1,7 +1,7 @@ -From 09fedd9befc7affbfa9490ef3993d60c7d582a6f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 29 Jun 2017 08:53:15 -0700 -Subject: [PATCH 039/242] x86/mm: Give each mm TLB flush generation a unique ID +Subject: [PATCH] x86/mm: Give each mm TLB flush generation a unique ID MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0040-x86-mm-Track-the-TLB-s-tlb_gen-and-update-the-flushi.patch b/patches/kernel/0040-x86-mm-Track-the-TLB-s-tlb_gen-and-update-the-flushi.patch index 832745c..2630f26 100644 --- a/patches/kernel/0040-x86-mm-Track-the-TLB-s-tlb_gen-and-update-the-flushi.patch +++ b/patches/kernel/0040-x86-mm-Track-the-TLB-s-tlb_gen-and-update-the-flushi.patch @@ -1,8 +1,8 @@ -From c1f19d153ad69363ac1bc62bbd9be05ca48c526c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 29 Jun 2017 08:53:16 -0700 -Subject: [PATCH 040/242] x86/mm: Track the TLB's tlb_gen and update the - flushing algorithm +Subject: [PATCH] x86/mm: Track the TLB's tlb_gen and update the flushing + algorithm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0041-x86-mm-Rework-lazy-TLB-mode-and-TLB-freshness-tracki.patch b/patches/kernel/0041-x86-mm-Rework-lazy-TLB-mode-and-TLB-freshness-tracki.patch index 52ccbd5..70f93ef 100644 --- a/patches/kernel/0041-x86-mm-Rework-lazy-TLB-mode-and-TLB-freshness-tracki.patch +++ b/patches/kernel/0041-x86-mm-Rework-lazy-TLB-mode-and-TLB-freshness-tracki.patch @@ -1,8 +1,7 @@ -From caa3549fe709971498eaf080c1710ef627a0df5a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 29 Jun 2017 08:53:17 -0700 -Subject: [PATCH 041/242] x86/mm: Rework lazy TLB mode and TLB freshness - tracking +Subject: [PATCH] x86/mm: Rework lazy TLB mode and TLB freshness tracking MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0042-x86-mm-Implement-PCID-based-optimization-try-to-pres.patch b/patches/kernel/0042-x86-mm-Implement-PCID-based-optimization-try-to-pres.patch index 9027016..0b9df59 100644 --- a/patches/kernel/0042-x86-mm-Implement-PCID-based-optimization-try-to-pres.patch +++ b/patches/kernel/0042-x86-mm-Implement-PCID-based-optimization-try-to-pres.patch @@ -1,8 +1,8 @@ -From e3c7bff633fc1210c6b19dd3ebcafb9f6716d586 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 24 Jul 2017 21:41:38 -0700 -Subject: [PATCH 042/242] x86/mm: Implement PCID based optimization: try to - preserve old TLB entries using PCID +Subject: [PATCH] x86/mm: Implement PCID based optimization: try to preserve + old TLB entries using PCID MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0043-x86-mm-Factor-out-CR3-building-code.patch b/patches/kernel/0043-x86-mm-Factor-out-CR3-building-code.patch index 5977b79..01f7292 100644 --- a/patches/kernel/0043-x86-mm-Factor-out-CR3-building-code.patch +++ b/patches/kernel/0043-x86-mm-Factor-out-CR3-building-code.patch @@ -1,7 +1,7 @@ -From ddb5e7b381d37d0f8bca61f0b761ae5c3a2f5ee0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sun, 17 Sep 2017 09:03:48 -0700 -Subject: [PATCH 043/242] x86/mm: Factor out CR3-building code +Subject: [PATCH] x86/mm: Factor out CR3-building code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0044-x86-mm-64-Stop-using-CR3.PCID-0-in-ASID-aware-code.patch b/patches/kernel/0044-x86-mm-64-Stop-using-CR3.PCID-0-in-ASID-aware-code.patch index 4dadf61..6ce824b 100644 --- a/patches/kernel/0044-x86-mm-64-Stop-using-CR3.PCID-0-in-ASID-aware-code.patch +++ b/patches/kernel/0044-x86-mm-64-Stop-using-CR3.PCID-0-in-ASID-aware-code.patch @@ -1,8 +1,7 @@ -From b5143e55b3bf018b3ad2598e677ceb5e155eba6f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sun, 17 Sep 2017 09:03:49 -0700 -Subject: [PATCH 044/242] x86/mm/64: Stop using CR3.PCID == 0 in ASID-aware - code +Subject: [PATCH] x86/mm/64: Stop using CR3.PCID == 0 in ASID-aware code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0045-x86-mm-Flush-more-aggressively-in-lazy-TLB-mode.patch b/patches/kernel/0045-x86-mm-Flush-more-aggressively-in-lazy-TLB-mode.patch index e60f958..62c8c07 100644 --- a/patches/kernel/0045-x86-mm-Flush-more-aggressively-in-lazy-TLB-mode.patch +++ b/patches/kernel/0045-x86-mm-Flush-more-aggressively-in-lazy-TLB-mode.patch @@ -1,7 +1,7 @@ -From d1ffadc67e2eee2d5f8626dca6646e70e3aa9d76 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 9 Oct 2017 09:50:49 -0700 -Subject: [PATCH 045/242] x86/mm: Flush more aggressively in lazy TLB mode +Subject: [PATCH] x86/mm: Flush more aggressively in lazy TLB mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0046-Revert-x86-mm-Stop-calling-leave_mm-in-idle-code.patch b/patches/kernel/0046-Revert-x86-mm-Stop-calling-leave_mm-in-idle-code.patch index 27b9b64..ffd56ee 100644 --- a/patches/kernel/0046-Revert-x86-mm-Stop-calling-leave_mm-in-idle-code.patch +++ b/patches/kernel/0046-Revert-x86-mm-Stop-calling-leave_mm-in-idle-code.patch @@ -1,7 +1,7 @@ -From 1ef06119163f106fc0de4990e7ae559e9a5a8169 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:16:12 -0700 -Subject: [PATCH 046/242] Revert "x86/mm: Stop calling leave_mm() in idle code" +Subject: [PATCH] Revert "x86/mm: Stop calling leave_mm() in idle code" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0047-kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch b/patches/kernel/0047-kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch index cf284f9..4d673b0 100644 --- a/patches/kernel/0047-kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch +++ b/patches/kernel/0047-kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch @@ -1,8 +1,7 @@ -From f2c1440e8f0b728d48ee8ce295f4dfe495949e1f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 3 Oct 2017 08:51:43 -0500 -Subject: [PATCH 047/242] kprobes/x86: Set up frame pointer in kprobe - trampoline +Subject: [PATCH] kprobes/x86: Set up frame pointer in kprobe trampoline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0048-x86-tracing-Introduce-a-static-key-for-exception-tra.patch b/patches/kernel/0048-x86-tracing-Introduce-a-static-key-for-exception-tra.patch index ae7ea6f..efbc800 100644 --- a/patches/kernel/0048-x86-tracing-Introduce-a-static-key-for-exception-tra.patch +++ b/patches/kernel/0048-x86-tracing-Introduce-a-static-key-for-exception-tra.patch @@ -1,8 +1,7 @@ -From 179faefa769caa263bc88b1f7292be7a60df4298 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 28 Aug 2017 08:47:21 +0200 -Subject: [PATCH 048/242] x86/tracing: Introduce a static key for exception - tracing +Subject: [PATCH] x86/tracing: Introduce a static key for exception tracing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0049-x86-boot-Add-early-cmdline-parsing-for-options-with-.patch b/patches/kernel/0049-x86-boot-Add-early-cmdline-parsing-for-options-with-.patch index dea8835..0872493 100644 --- a/patches/kernel/0049-x86-boot-Add-early-cmdline-parsing-for-options-with-.patch +++ b/patches/kernel/0049-x86-boot-Add-early-cmdline-parsing-for-options-with-.patch @@ -1,7 +1,7 @@ -From 0b7f51014f5219ece1ca55662495bd036f3bd00d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Tom Lendacky Date: Mon, 17 Jul 2017 16:10:33 -0500 -Subject: [PATCH 049/242] x86/boot: Add early cmdline parsing for options with +Subject: [PATCH] x86/boot: Add early cmdline parsing for options with arguments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0050-mm-x86-mm-Fix-performance-regression-in-get_user_pag.patch b/patches/kernel/0050-mm-x86-mm-Fix-performance-regression-in-get_user_pag.patch index 9585baa..bc60e7a 100644 --- a/patches/kernel/0050-mm-x86-mm-Fix-performance-regression-in-get_user_pag.patch +++ b/patches/kernel/0050-mm-x86-mm-Fix-performance-regression-in-get_user_pag.patch @@ -1,7 +1,7 @@ -From 7c5d42f31bf68647dd00ac2fef9057d113e8072d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Sat, 9 Sep 2017 00:56:03 +0300 -Subject: [PATCH 050/242] mm, x86/mm: Fix performance regression in +Subject: [PATCH] mm, x86/mm: Fix performance regression in get_user_pages_fast() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0051-x86-asm-Remove-unnecessary-n-t-in-front-of-CC_SET-fr.patch b/patches/kernel/0051-x86-asm-Remove-unnecessary-n-t-in-front-of-CC_SET-fr.patch index 468350b..182565e 100644 --- a/patches/kernel/0051-x86-asm-Remove-unnecessary-n-t-in-front-of-CC_SET-fr.patch +++ b/patches/kernel/0051-x86-asm-Remove-unnecessary-n-t-in-front-of-CC_SET-fr.patch @@ -1,8 +1,8 @@ -From 7d7ea8398b5f0cf22b8faec46c95543031c5fe94 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Wed, 6 Sep 2017 17:18:08 +0200 -Subject: [PATCH 051/242] x86/asm: Remove unnecessary \n\t in front of CC_SET() - from asm templates +Subject: [PATCH] x86/asm: Remove unnecessary \n\t in front of CC_SET() from + asm templates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0052-objtool-Don-t-report-end-of-section-error-after-an-e.patch b/patches/kernel/0052-objtool-Don-t-report-end-of-section-error-after-an-e.patch index e640585..67c73f2 100644 --- a/patches/kernel/0052-objtool-Don-t-report-end-of-section-error-after-an-e.patch +++ b/patches/kernel/0052-objtool-Don-t-report-end-of-section-error-after-an-e.patch @@ -1,8 +1,8 @@ -From 985d8e62ef5f1b006da5e175858e552c0dbda771 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:30 -0500 -Subject: [PATCH 052/242] objtool: Don't report end of section error after an - empty unwind hint +Subject: [PATCH] objtool: Don't report end of section error after an empty + unwind hint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0053-x86-head-Remove-confusing-comment.patch b/patches/kernel/0053-x86-head-Remove-confusing-comment.patch index bcbdb7b..82fe715 100644 --- a/patches/kernel/0053-x86-head-Remove-confusing-comment.patch +++ b/patches/kernel/0053-x86-head-Remove-confusing-comment.patch @@ -1,7 +1,7 @@ -From 109bbd8c905806e929b67ca0b2eaf57ff88f10c1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:31 -0500 -Subject: [PATCH 053/242] x86/head: Remove confusing comment +Subject: [PATCH] x86/head: Remove confusing comment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0054-x86-head-Remove-unused-bad_address-code.patch b/patches/kernel/0054-x86-head-Remove-unused-bad_address-code.patch index 1c590e5..62a5ad6 100644 --- a/patches/kernel/0054-x86-head-Remove-unused-bad_address-code.patch +++ b/patches/kernel/0054-x86-head-Remove-unused-bad_address-code.patch @@ -1,7 +1,7 @@ -From 5ba2d2eca16a62a64166661ea849c4916ae2f44f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:32 -0500 -Subject: [PATCH 054/242] x86/head: Remove unused 'bad_address' code +Subject: [PATCH] x86/head: Remove unused 'bad_address' code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0055-x86-head-Fix-head-ELF-function-annotations.patch b/patches/kernel/0055-x86-head-Fix-head-ELF-function-annotations.patch index 6e29e45..abf72c8 100644 --- a/patches/kernel/0055-x86-head-Fix-head-ELF-function-annotations.patch +++ b/patches/kernel/0055-x86-head-Fix-head-ELF-function-annotations.patch @@ -1,7 +1,7 @@ -From 2527d40adb84012c90cab350bd5ebbce65daaff7 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:33 -0500 -Subject: [PATCH 055/242] x86/head: Fix head ELF function annotations +Subject: [PATCH] x86/head: Fix head ELF function annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0056-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch b/patches/kernel/0056-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch index e4f6e50..23456b4 100644 --- a/patches/kernel/0056-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch +++ b/patches/kernel/0056-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch @@ -1,8 +1,7 @@ -From 1b9783c7335f17e3f5bdb8776dd06de62dcfba81 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:34 -0500 -Subject: [PATCH 056/242] x86/boot: Annotate verify_cpu() as a callable - function +Subject: [PATCH] x86/boot: Annotate verify_cpu() as a callable function MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0057-x86-xen-Fix-xen-head-ELF-annotations.patch b/patches/kernel/0057-x86-xen-Fix-xen-head-ELF-annotations.patch index b22d526..d261ae4 100644 --- a/patches/kernel/0057-x86-xen-Fix-xen-head-ELF-annotations.patch +++ b/patches/kernel/0057-x86-xen-Fix-xen-head-ELF-annotations.patch @@ -1,7 +1,7 @@ -From 6f359bcacdf28ca9f6bfc29bd0aa4e22489eb34d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:35 -0500 -Subject: [PATCH 057/242] x86/xen: Fix xen head ELF annotations +Subject: [PATCH] x86/xen: Fix xen head ELF annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0058-x86-xen-Add-unwind-hint-annotations.patch b/patches/kernel/0058-x86-xen-Add-unwind-hint-annotations.patch index aeeae75..ce10c49 100644 --- a/patches/kernel/0058-x86-xen-Add-unwind-hint-annotations.patch +++ b/patches/kernel/0058-x86-xen-Add-unwind-hint-annotations.patch @@ -1,7 +1,7 @@ -From b90136e442c889a7344992acc34764729936ab92 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:36 -0500 -Subject: [PATCH 058/242] x86/xen: Add unwind hint annotations +Subject: [PATCH] x86/xen: Add unwind hint annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0059-x86-head-Add-unwind-hint-annotations.patch b/patches/kernel/0059-x86-head-Add-unwind-hint-annotations.patch index 857398e..9579011 100644 --- a/patches/kernel/0059-x86-head-Add-unwind-hint-annotations.patch +++ b/patches/kernel/0059-x86-head-Add-unwind-hint-annotations.patch @@ -1,7 +1,7 @@ -From 6ef121f444bab6ac294e1eda62eb727ee639c6d7 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Sep 2017 21:43:37 -0500 -Subject: [PATCH 059/242] x86/head: Add unwind hint annotations +Subject: [PATCH] x86/head: Add unwind hint annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0060-ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch b/patches/kernel/0060-ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch index c15e7c0..78d3cb4 100644 --- a/patches/kernel/0060-ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch +++ b/patches/kernel/0060-ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch @@ -1,7 +1,7 @@ -From 012bd636105426b93026d594261663e8a728dcc1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Mon, 25 Sep 2017 02:06:19 -0600 -Subject: [PATCH 060/242] ACPI / APEI: adjust a local variable type in +Subject: [PATCH] ACPI / APEI: adjust a local variable type in ghes_ioremap_pfn_irq() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0061-x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch b/patches/kernel/0061-x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch index b187e6f..a04c95d 100644 --- a/patches/kernel/0061-x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch +++ b/patches/kernel/0061-x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch @@ -1,8 +1,8 @@ -From a405dd2b4172c310101f96c2152598bc24e9e6f8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Thu, 12 Oct 2017 09:24:30 +0200 -Subject: [PATCH 061/242] x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default - in the 64-bit defconfig +Subject: [PATCH] x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default in the + 64-bit defconfig MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0062-x86-fpu-debug-Remove-unused-x86_fpu_state-and-x86_fp.patch b/patches/kernel/0062-x86-fpu-debug-Remove-unused-x86_fpu_state-and-x86_fp.patch index e4d89ce..be4f5ca 100644 --- a/patches/kernel/0062-x86-fpu-debug-Remove-unused-x86_fpu_state-and-x86_fp.patch +++ b/patches/kernel/0062-x86-fpu-debug-Remove-unused-x86_fpu_state-and-x86_fp.patch @@ -1,7 +1,7 @@ -From bc21c74b922871588bf6626bff34fa084ed60d71 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Steven Rostedt (VMware)" Date: Thu, 12 Oct 2017 18:06:19 -0400 -Subject: [PATCH 062/242] x86/fpu/debug: Remove unused 'x86_fpu_state' and +Subject: [PATCH] x86/fpu/debug: Remove unused 'x86_fpu_state' and 'x86_fpu_deactivate_state' tracepoints MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0063-x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch b/patches/kernel/0063-x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch index b1b6ee4..9689db5 100644 --- a/patches/kernel/0063-x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch +++ b/patches/kernel/0063-x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch @@ -1,7 +1,7 @@ -From dcc61cf4d482d478979471795935733845fe757e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Fri, 13 Oct 2017 15:02:00 -0500 -Subject: [PATCH 063/242] x86/unwind: Rename unwinder config options to +Subject: [PATCH] x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0064-x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch b/patches/kernel/0064-x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch index 85718d3..3735815 100644 --- a/patches/kernel/0064-x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch +++ b/patches/kernel/0064-x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch @@ -1,8 +1,8 @@ -From a8ec58033a185db5d8c180d3508d34b8ae3a1c89 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Fri, 13 Oct 2017 15:02:01 -0500 -Subject: [PATCH 064/242] x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in - kconfig for 64-bit +Subject: [PATCH] x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kconfig + for 64-bit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0065-bitops-Add-clear-set_bit32-to-linux-bitops.h.patch b/patches/kernel/0065-bitops-Add-clear-set_bit32-to-linux-bitops.h.patch index 4a3a41f..302f3fb 100644 --- a/patches/kernel/0065-bitops-Add-clear-set_bit32-to-linux-bitops.h.patch +++ b/patches/kernel/0065-bitops-Add-clear-set_bit32-to-linux-bitops.h.patch @@ -1,7 +1,7 @@ -From 2f76ec868c18486b60f1b76428339a2fa0c2e5d8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Fri, 13 Oct 2017 14:56:41 -0700 -Subject: [PATCH 065/242] bitops: Add clear/set_bit32() to linux/bitops.h +Subject: [PATCH] bitops: Add clear/set_bit32() to linux/bitops.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0066-x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch b/patches/kernel/0066-x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch index af3c005..4c4b7ba 100644 --- a/patches/kernel/0066-x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch +++ b/patches/kernel/0066-x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch @@ -1,7 +1,7 @@ -From d637e8b6db21d282cfb1fd789ae60807cc87c867 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Fri, 13 Oct 2017 14:56:42 -0700 -Subject: [PATCH 066/242] x86/cpuid: Add generic table for CPUID dependencies +Subject: [PATCH] x86/cpuid: Add generic table for CPUID dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0067-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argument.patch b/patches/kernel/0067-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argument.patch index 11c0ed1..b4c6d58 100644 --- a/patches/kernel/0067-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argument.patch +++ b/patches/kernel/0067-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argument.patch @@ -1,7 +1,7 @@ -From df469cffe07c84906be43e89d33f2a8a5312e60f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Fri, 13 Oct 2017 14:56:43 -0700 -Subject: [PATCH 067/242] x86/fpu: Parse clearcpuid= as early XSAVE argument +Subject: [PATCH] x86/fpu: Parse clearcpuid= as early XSAVE argument MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0068-x86-fpu-Make-XSAVE-check-the-base-CPUID-features-bef.patch b/patches/kernel/0068-x86-fpu-Make-XSAVE-check-the-base-CPUID-features-bef.patch index 6149da6..0c563c6 100644 --- a/patches/kernel/0068-x86-fpu-Make-XSAVE-check-the-base-CPUID-features-bef.patch +++ b/patches/kernel/0068-x86-fpu-Make-XSAVE-check-the-base-CPUID-features-bef.patch @@ -1,8 +1,8 @@ -From 1b88ea4170f72b4fed72e9235c88b6121f153b21 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Fri, 13 Oct 2017 14:56:44 -0700 -Subject: [PATCH 068/242] x86/fpu: Make XSAVE check the base CPUID features - before enabling +Subject: [PATCH] x86/fpu: Make XSAVE check the base CPUID features before + enabling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0069-x86-fpu-Remove-the-explicit-clearing-of-XSAVE-depend.patch b/patches/kernel/0069-x86-fpu-Remove-the-explicit-clearing-of-XSAVE-depend.patch index 292abef..91e271b 100644 --- a/patches/kernel/0069-x86-fpu-Remove-the-explicit-clearing-of-XSAVE-depend.patch +++ b/patches/kernel/0069-x86-fpu-Remove-the-explicit-clearing-of-XSAVE-depend.patch @@ -1,8 +1,8 @@ -From 9b2405a12593b1ba7894cf249ddeada92a658463 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Fri, 13 Oct 2017 14:56:45 -0700 -Subject: [PATCH 069/242] x86/fpu: Remove the explicit clearing of XSAVE - dependent features +Subject: [PATCH] x86/fpu: Remove the explicit clearing of XSAVE dependent + features MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0070-x86-platform-UV-Convert-timers-to-use-timer_setup.patch b/patches/kernel/0070-x86-platform-UV-Convert-timers-to-use-timer_setup.patch index 6fb0edf..02e2fb8 100644 --- a/patches/kernel/0070-x86-platform-UV-Convert-timers-to-use-timer_setup.patch +++ b/patches/kernel/0070-x86-platform-UV-Convert-timers-to-use-timer_setup.patch @@ -1,7 +1,7 @@ -From 6d96a02c961d41d82738bce9806c430d99acc9f8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Kees Cook Date: Mon, 16 Oct 2017 16:22:31 -0700 -Subject: [PATCH 070/242] x86/platform/UV: Convert timers to use timer_setup() +Subject: [PATCH] x86/platform/UV: Convert timers to use timer_setup() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0071-objtool-Print-top-level-commands-on-incorrect-usage.patch b/patches/kernel/0071-objtool-Print-top-level-commands-on-incorrect-usage.patch index 24d0129..5c596ce 100644 --- a/patches/kernel/0071-objtool-Print-top-level-commands-on-incorrect-usage.patch +++ b/patches/kernel/0071-objtool-Print-top-level-commands-on-incorrect-usage.patch @@ -1,7 +1,7 @@ -From ca358ca3d22248f099a09d65ee25410cf3beebc5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Kamalesh Babulal Date: Sat, 14 Oct 2017 20:17:54 +0530 -Subject: [PATCH 071/242] objtool: Print top level commands on incorrect usage +Subject: [PATCH] objtool: Print top level commands on incorrect usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0072-x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch b/patches/kernel/0072-x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch index fb39c6d..aad4047 100644 --- a/patches/kernel/0072-x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch +++ b/patches/kernel/0072-x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch @@ -1,8 +1,7 @@ -From a827c0ac43c2dc1e5e0528ebd4b2ca2d74534e18 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 18 Oct 2017 19:39:35 +0200 -Subject: [PATCH 072/242] x86/cpuid: Prevent out of bound access in - do_clear_cpu_cap() +Subject: [PATCH] x86/cpuid: Prevent out of bound access in do_clear_cpu_cap() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0073-x86-entry-Use-SYSCALL_DEFINE-macros-for-sys_modify_l.patch b/patches/kernel/0073-x86-entry-Use-SYSCALL_DEFINE-macros-for-sys_modify_l.patch index 778ca19..af37b4e 100644 --- a/patches/kernel/0073-x86-entry-Use-SYSCALL_DEFINE-macros-for-sys_modify_l.patch +++ b/patches/kernel/0073-x86-entry-Use-SYSCALL_DEFINE-macros-for-sys_modify_l.patch @@ -1,8 +1,7 @@ -From 1e3688f9e76b3d8b218ed1afa292585a91b0b0c6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Wed, 18 Oct 2017 10:21:07 -0700 -Subject: [PATCH 073/242] x86/entry: Use SYSCALL_DEFINE() macros for - sys_modify_ldt() +Subject: [PATCH] x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0074-mm-sparsemem-Allocate-mem_section-at-runtime-for-CON.patch b/patches/kernel/0074-mm-sparsemem-Allocate-mem_section-at-runtime-for-CON.patch index 56e2be0..d0045b1 100644 --- a/patches/kernel/0074-mm-sparsemem-Allocate-mem_section-at-runtime-for-CON.patch +++ b/patches/kernel/0074-mm-sparsemem-Allocate-mem_section-at-runtime-for-CON.patch @@ -1,7 +1,7 @@ -From cc87e9d44044fb3ae4145d6ad9574697439b03bf Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Fri, 29 Sep 2017 17:08:16 +0300 -Subject: [PATCH 074/242] mm/sparsemem: Allocate mem_section at runtime for +Subject: [PATCH] mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=y MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0075-x86-kasan-Use-the-same-shadow-offset-for-4-and-5-lev.patch b/patches/kernel/0075-x86-kasan-Use-the-same-shadow-offset-for-4-and-5-lev.patch index 72cbf3b..ddf50de 100644 --- a/patches/kernel/0075-x86-kasan-Use-the-same-shadow-offset-for-4-and-5-lev.patch +++ b/patches/kernel/0075-x86-kasan-Use-the-same-shadow-offset-for-4-and-5-lev.patch @@ -1,8 +1,8 @@ -From f6bb8e560b2229af5dcf3127fc92e732539b4823 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andrey Ryabinin Date: Fri, 29 Sep 2017 17:08:18 +0300 -Subject: [PATCH 075/242] x86/kasan: Use the same shadow offset for 4- and - 5-level paging +Subject: [PATCH] x86/kasan: Use the same shadow offset for 4- and 5-level + paging MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0076-x86-xen-Provide-pre-built-page-tables-only-for-CONFI.patch b/patches/kernel/0076-x86-xen-Provide-pre-built-page-tables-only-for-CONFI.patch index 20f3ea9..e7675b6 100644 --- a/patches/kernel/0076-x86-xen-Provide-pre-built-page-tables-only-for-CONFI.patch +++ b/patches/kernel/0076-x86-xen-Provide-pre-built-page-tables-only-for-CONFI.patch @@ -1,7 +1,7 @@ -From cac8711a9ba742e97090cc5ec522360f1549c584 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Fri, 29 Sep 2017 17:08:19 +0300 -Subject: [PATCH 076/242] x86/xen: Provide pre-built page tables only for +Subject: [PATCH] x86/xen: Provide pre-built page tables only for CONFIG_XEN_PV=y and CONFIG_XEN_PVH=y MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0077-x86-xen-Drop-5-level-paging-support-code-from-the-XE.patch b/patches/kernel/0077-x86-xen-Drop-5-level-paging-support-code-from-the-XE.patch index 195d50f..7073e79 100644 --- a/patches/kernel/0077-x86-xen-Drop-5-level-paging-support-code-from-the-XE.patch +++ b/patches/kernel/0077-x86-xen-Drop-5-level-paging-support-code-from-the-XE.patch @@ -1,8 +1,8 @@ -From ed422950e50aeb9a05920e7387b4dd7c8dc2fc67 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Fri, 29 Sep 2017 17:08:20 +0300 -Subject: [PATCH 077/242] x86/xen: Drop 5-level paging support code from the - XEN_PV code +Subject: [PATCH] x86/xen: Drop 5-level paging support code from the XEN_PV + code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0078-ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no.patch b/patches/kernel/0078-ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no.patch index 7867e19..209308b 100644 --- a/patches/kernel/0078-ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no.patch +++ b/patches/kernel/0078-ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no.patch @@ -1,7 +1,7 @@ -From 8edefc098e2ff088d8c22d034bf8a5adf76b7295 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dongjiu Geng Date: Tue, 17 Oct 2017 16:02:20 +0800 -Subject: [PATCH 078/242] ACPI / APEI: remove the unused dead-code for SEA/NMI +Subject: [PATCH] ACPI / APEI: remove the unused dead-code for SEA/NMI notification type MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0079-x86-asm-Don-t-use-the-confusing-.ifeq-directive.patch b/patches/kernel/0079-x86-asm-Don-t-use-the-confusing-.ifeq-directive.patch index 4b6698c..dfe7a2f 100644 --- a/patches/kernel/0079-x86-asm-Don-t-use-the-confusing-.ifeq-directive.patch +++ b/patches/kernel/0079-x86-asm-Don-t-use-the-confusing-.ifeq-directive.patch @@ -1,7 +1,7 @@ -From 05096d194a52721b3f4add5f854fc62296b82e72 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Fri, 20 Oct 2017 11:21:35 -0500 -Subject: [PATCH 079/242] x86/asm: Don't use the confusing '.ifeq' directive +Subject: [PATCH] x86/asm: Don't use the confusing '.ifeq' directive MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0080-x86-build-Beautify-build-log-of-syscall-headers.patch b/patches/kernel/0080-x86-build-Beautify-build-log-of-syscall-headers.patch index 6099756..8bd14b6 100644 --- a/patches/kernel/0080-x86-build-Beautify-build-log-of-syscall-headers.patch +++ b/patches/kernel/0080-x86-build-Beautify-build-log-of-syscall-headers.patch @@ -1,7 +1,7 @@ -From 183c7a0eddfea6359e977cc5216972b4cc875e0d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Masahiro Yamada Date: Fri, 27 Oct 2017 13:11:10 +0900 -Subject: [PATCH 080/242] x86/build: Beautify build log of syscall headers +Subject: [PATCH] x86/build: Beautify build log of syscall headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0081-x86-mm-64-Rename-the-register_page_bootmem_memmap-si.patch b/patches/kernel/0081-x86-mm-64-Rename-the-register_page_bootmem_memmap-si.patch index 31f0e67..3b8f212 100644 --- a/patches/kernel/0081-x86-mm-64-Rename-the-register_page_bootmem_memmap-si.patch +++ b/patches/kernel/0081-x86-mm-64-Rename-the-register_page_bootmem_memmap-si.patch @@ -1,8 +1,8 @@ -From 32cae4ea1b3927843b18c32e8e1cdfab8a0b2c19 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Baoquan He Date: Sat, 28 Oct 2017 09:30:38 +0800 -Subject: [PATCH 081/242] x86/mm/64: Rename the register_page_bootmem_memmap() - 'size' parameter to 'nr_pages' +Subject: [PATCH] x86/mm/64: Rename the register_page_bootmem_memmap() 'size' + parameter to 'nr_pages' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0082-x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch b/patches/kernel/0082-x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch index ceeb490..bf5c981 100644 --- a/patches/kernel/0082-x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch +++ b/patches/kernel/0082-x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch @@ -1,8 +1,7 @@ -From 59557ab0237e7474402d4240c55f119a86dadc7d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Gayatri Kammela Date: Mon, 30 Oct 2017 18:20:29 -0700 -Subject: [PATCH 082/242] x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU - features +Subject: [PATCH] x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0083-x86-mm-Relocate-page-fault-error-codes-to-traps.h.patch b/patches/kernel/0083-x86-mm-Relocate-page-fault-error-codes-to-traps.h.patch index 7cb98ec..fad29e3 100644 --- a/patches/kernel/0083-x86-mm-Relocate-page-fault-error-codes-to-traps.h.patch +++ b/patches/kernel/0083-x86-mm-Relocate-page-fault-error-codes-to-traps.h.patch @@ -1,7 +1,7 @@ -From 9e6bc95ae1c4b92d9838ee8d2ee8b0e65f4e4469 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ricardo Neri Date: Fri, 27 Oct 2017 13:25:28 -0700 -Subject: [PATCH 083/242] x86/mm: Relocate page fault error codes to traps.h +Subject: [PATCH] x86/mm: Relocate page fault error codes to traps.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0084-x86-boot-Relocate-definition-of-the-initial-state-of.patch b/patches/kernel/0084-x86-boot-Relocate-definition-of-the-initial-state-of.patch index a2a112e..936d6b0 100644 --- a/patches/kernel/0084-x86-boot-Relocate-definition-of-the-initial-state-of.patch +++ b/patches/kernel/0084-x86-boot-Relocate-definition-of-the-initial-state-of.patch @@ -1,8 +1,7 @@ -From e0cef0182f7d13edb48119653a4fc225b0287b5a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ricardo Neri Date: Fri, 27 Oct 2017 13:25:29 -0700 -Subject: [PATCH 084/242] x86/boot: Relocate definition of the initial state of - CR0 +Subject: [PATCH] x86/boot: Relocate definition of the initial state of CR0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0085-ptrace-x86-Make-user_64bit_mode-available-to-32-bit-.patch b/patches/kernel/0085-ptrace-x86-Make-user_64bit_mode-available-to-32-bit-.patch index ca41295..65e6b7c 100644 --- a/patches/kernel/0085-ptrace-x86-Make-user_64bit_mode-available-to-32-bit-.patch +++ b/patches/kernel/0085-ptrace-x86-Make-user_64bit_mode-available-to-32-bit-.patch @@ -1,8 +1,7 @@ -From 34b5c16ae093e5663c398c87569793bfbec1c7ca Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ricardo Neri Date: Fri, 27 Oct 2017 13:25:30 -0700 -Subject: [PATCH 085/242] ptrace,x86: Make user_64bit_mode() available to - 32-bit builds +Subject: [PATCH] ptrace,x86: Make user_64bit_mode() available to 32-bit builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0086-x86-entry-64-Remove-the-restore_c_regs_and_iret-labe.patch b/patches/kernel/0086-x86-entry-64-Remove-the-restore_c_regs_and_iret-labe.patch index 2fc335e..436f7da 100644 --- a/patches/kernel/0086-x86-entry-64-Remove-the-restore_c_regs_and_iret-labe.patch +++ b/patches/kernel/0086-x86-entry-64-Remove-the-restore_c_regs_and_iret-labe.patch @@ -1,8 +1,7 @@ -From befef5ef70f959cd51694298c4370557e5d846cf Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:58:58 -0700 -Subject: [PATCH 086/242] x86/entry/64: Remove the restore_c_regs_and_iret - label +Subject: [PATCH] x86/entry/64: Remove the restore_c_regs_and_iret label MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0087-x86-entry-64-Split-the-IRET-to-user-and-IRET-to-kern.patch b/patches/kernel/0087-x86-entry-64-Split-the-IRET-to-user-and-IRET-to-kern.patch index 9f24f18..960c7be 100644 --- a/patches/kernel/0087-x86-entry-64-Split-the-IRET-to-user-and-IRET-to-kern.patch +++ b/patches/kernel/0087-x86-entry-64-Split-the-IRET-to-user-and-IRET-to-kern.patch @@ -1,8 +1,7 @@ -From 6c390918ecf72524840bc174fb5f9d007db5a9a8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:58:59 -0700 -Subject: [PATCH 087/242] x86/entry/64: Split the IRET-to-user and - IRET-to-kernel paths +Subject: [PATCH] x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0088-x86-entry-64-Move-SWAPGS-into-the-common-IRET-to-use.patch b/patches/kernel/0088-x86-entry-64-Move-SWAPGS-into-the-common-IRET-to-use.patch index 3f3d7bf..81edf0f 100644 --- a/patches/kernel/0088-x86-entry-64-Move-SWAPGS-into-the-common-IRET-to-use.patch +++ b/patches/kernel/0088-x86-entry-64-Move-SWAPGS-into-the-common-IRET-to-use.patch @@ -1,8 +1,8 @@ -From 271bc7d0577bef9f344187eb45ba8682eed242f9 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:00 -0700 -Subject: [PATCH 088/242] x86/entry/64: Move SWAPGS into the common - IRET-to-usermode path +Subject: [PATCH] x86/entry/64: Move SWAPGS into the common IRET-to-usermode + path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0089-x86-entry-64-Simplify-reg-restore-code-in-the-standa.patch b/patches/kernel/0089-x86-entry-64-Simplify-reg-restore-code-in-the-standa.patch index 80310a6..c413507 100644 --- a/patches/kernel/0089-x86-entry-64-Simplify-reg-restore-code-in-the-standa.patch +++ b/patches/kernel/0089-x86-entry-64-Simplify-reg-restore-code-in-the-standa.patch @@ -1,8 +1,8 @@ -From 958fcb45b64535b87e3cfaef15a5cb41595e4187 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:01 -0700 -Subject: [PATCH 089/242] x86/entry/64: Simplify reg restore code in the - standard IRET paths +Subject: [PATCH] x86/entry/64: Simplify reg restore code in the standard IRET + paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0090-x86-entry-64-Shrink-paranoid_exit_restore-and-make-l.patch b/patches/kernel/0090-x86-entry-64-Shrink-paranoid_exit_restore-and-make-l.patch index e5d2c2b..dce86c4 100644 --- a/patches/kernel/0090-x86-entry-64-Shrink-paranoid_exit_restore-and-make-l.patch +++ b/patches/kernel/0090-x86-entry-64-Shrink-paranoid_exit_restore-and-make-l.patch @@ -1,8 +1,8 @@ -From d8fdea47d7fc1177aa0843a49dc89422ac6f4fea Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:02 -0700 -Subject: [PATCH 090/242] x86/entry/64: Shrink paranoid_exit_restore and make - labels local +Subject: [PATCH] x86/entry/64: Shrink paranoid_exit_restore and make labels + local MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0091-x86-entry-64-Use-pop-instead-of-movq-in-syscall_retu.patch b/patches/kernel/0091-x86-entry-64-Use-pop-instead-of-movq-in-syscall_retu.patch index 53c82af..557e590 100644 --- a/patches/kernel/0091-x86-entry-64-Use-pop-instead-of-movq-in-syscall_retu.patch +++ b/patches/kernel/0091-x86-entry-64-Use-pop-instead-of-movq-in-syscall_retu.patch @@ -1,7 +1,7 @@ -From d4b1f2361974bfffa04a528fb2ad393a55d13841 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:03 -0700 -Subject: [PATCH 091/242] x86/entry/64: Use pop instead of movq in +Subject: [PATCH] x86/entry/64: Use pop instead of movq in syscall_return_via_sysret MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0092-x86-entry-64-Merge-the-fast-and-slow-SYSRET-paths.patch b/patches/kernel/0092-x86-entry-64-Merge-the-fast-and-slow-SYSRET-paths.patch index f191748..4fa0876 100644 --- a/patches/kernel/0092-x86-entry-64-Merge-the-fast-and-slow-SYSRET-paths.patch +++ b/patches/kernel/0092-x86-entry-64-Merge-the-fast-and-slow-SYSRET-paths.patch @@ -1,7 +1,7 @@ -From c48697564de6da427f1e97a38192f4d456223942 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:04 -0700 -Subject: [PATCH 092/242] x86/entry/64: Merge the fast and slow SYSRET paths +Subject: [PATCH] x86/entry/64: Merge the fast and slow SYSRET paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0093-x86-entry-64-Use-POP-instead-of-MOV-to-restore-regs-.patch b/patches/kernel/0093-x86-entry-64-Use-POP-instead-of-MOV-to-restore-regs-.patch index a3fd9ea..d93f334 100644 --- a/patches/kernel/0093-x86-entry-64-Use-POP-instead-of-MOV-to-restore-regs-.patch +++ b/patches/kernel/0093-x86-entry-64-Use-POP-instead-of-MOV-to-restore-regs-.patch @@ -1,8 +1,8 @@ -From c801c4e1ba695ba230e97f626abaeb0c16393b09 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:05 -0700 -Subject: [PATCH 093/242] x86/entry/64: Use POP instead of MOV to restore regs - on NMI return +Subject: [PATCH] x86/entry/64: Use POP instead of MOV to restore regs on NMI + return MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0094-x86-entry-64-Remove-the-RESTORE_._REGS-infrastructur.patch b/patches/kernel/0094-x86-entry-64-Remove-the-RESTORE_._REGS-infrastructur.patch index 11a6a71..0c1434a 100644 --- a/patches/kernel/0094-x86-entry-64-Remove-the-RESTORE_._REGS-infrastructur.patch +++ b/patches/kernel/0094-x86-entry-64-Remove-the-RESTORE_._REGS-infrastructur.patch @@ -1,8 +1,7 @@ -From 8837585aa116d1aa832e524442a1e9953d17a196 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:06 -0700 -Subject: [PATCH 094/242] x86/entry/64: Remove the RESTORE_..._REGS - infrastructure +Subject: [PATCH] x86/entry/64: Remove the RESTORE_..._REGS infrastructure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0095-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch b/patches/kernel/0095-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch index 8c571b5..d0f7148 100644 --- a/patches/kernel/0095-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch +++ b/patches/kernel/0095-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch @@ -1,7 +1,7 @@ -From 47b64e9de8bba4e6ccd0976bce6cf99446daf82e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Thu, 2 Nov 2017 00:59:07 -0700 -Subject: [PATCH 095/242] xen, x86/entry/64: Add xen NMI trap entry +Subject: [PATCH] xen, x86/entry/64: Add xen NMI trap entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0096-x86-entry-64-De-Xen-ify-our-NMI-code.patch b/patches/kernel/0096-x86-entry-64-De-Xen-ify-our-NMI-code.patch index 6a188b9..0a2d534 100644 --- a/patches/kernel/0096-x86-entry-64-De-Xen-ify-our-NMI-code.patch +++ b/patches/kernel/0096-x86-entry-64-De-Xen-ify-our-NMI-code.patch @@ -1,7 +1,7 @@ -From 4a112915e611296f0d196bb6cb2baa99af0e9148 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:08 -0700 -Subject: [PATCH 096/242] x86/entry/64: De-Xen-ify our NMI code +Subject: [PATCH] x86/entry/64: De-Xen-ify our NMI code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0097-x86-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-update-co.patch b/patches/kernel/0097-x86-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-update-co.patch index e6139cc..05daea1 100644 --- a/patches/kernel/0097-x86-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-update-co.patch +++ b/patches/kernel/0097-x86-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-update-co.patch @@ -1,8 +1,8 @@ -From f16330a748c8b8db495673108d72fcfc2873d377 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:09 -0700 -Subject: [PATCH 097/242] x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update - code out of native_load_sp0() +Subject: [PATCH] x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out + of native_load_sp0() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0098-x86-entry-64-Pass-SP0-directly-to-load_sp0.patch b/patches/kernel/0098-x86-entry-64-Pass-SP0-directly-to-load_sp0.patch index 20291fc..4b94cba 100644 --- a/patches/kernel/0098-x86-entry-64-Pass-SP0-directly-to-load_sp0.patch +++ b/patches/kernel/0098-x86-entry-64-Pass-SP0-directly-to-load_sp0.patch @@ -1,7 +1,7 @@ -From 3868ecbc68a9713951f3008ef3af3b9da7e67e60 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:10 -0700 -Subject: [PATCH 098/242] x86/entry/64: Pass SP0 directly to load_sp0() +Subject: [PATCH] x86/entry/64: Pass SP0 directly to load_sp0() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0099-x86-entry-Add-task_top_of_stack-to-find-the-top-of-a.patch b/patches/kernel/0099-x86-entry-Add-task_top_of_stack-to-find-the-top-of-a.patch index 37893d0..1708df2 100644 --- a/patches/kernel/0099-x86-entry-Add-task_top_of_stack-to-find-the-top-of-a.patch +++ b/patches/kernel/0099-x86-entry-Add-task_top_of_stack-to-find-the-top-of-a.patch @@ -1,8 +1,8 @@ -From 181d224dabca9a9061a6955cf3d49a4eba7294bf Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:11 -0700 -Subject: [PATCH 099/242] x86/entry: Add task_top_of_stack() to find the top of - a task's stack +Subject: [PATCH] x86/entry: Add task_top_of_stack() to find the top of a + task's stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0100-x86-xen-64-x86-entry-64-Clean-up-SP-code-in-cpu_init.patch b/patches/kernel/0100-x86-xen-64-x86-entry-64-Clean-up-SP-code-in-cpu_init.patch index 12572df..5c37994 100644 --- a/patches/kernel/0100-x86-xen-64-x86-entry-64-Clean-up-SP-code-in-cpu_init.patch +++ b/patches/kernel/0100-x86-xen-64-x86-entry-64-Clean-up-SP-code-in-cpu_init.patch @@ -1,7 +1,7 @@ -From 232ab20b1af958a04a82fb7290a1e54c3632f771 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:12 -0700 -Subject: [PATCH 100/242] x86/xen/64, x86/entry/64: Clean up SP code in +Subject: [PATCH] x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0101-x86-entry-64-Stop-initializing-TSS.sp0-at-boot.patch b/patches/kernel/0101-x86-entry-64-Stop-initializing-TSS.sp0-at-boot.patch index 9498272..acf1fd2 100644 --- a/patches/kernel/0101-x86-entry-64-Stop-initializing-TSS.sp0-at-boot.patch +++ b/patches/kernel/0101-x86-entry-64-Stop-initializing-TSS.sp0-at-boot.patch @@ -1,7 +1,7 @@ -From d9170f22073657aceba14c49e8df535df4409a6c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:13 -0700 -Subject: [PATCH 101/242] x86/entry/64: Stop initializing TSS.sp0 at boot +Subject: [PATCH] x86/entry/64: Stop initializing TSS.sp0 at boot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0102-x86-entry-64-Remove-all-remaining-direct-thread_stru.patch b/patches/kernel/0102-x86-entry-64-Remove-all-remaining-direct-thread_stru.patch index 1f6347a..a9687e1 100644 --- a/patches/kernel/0102-x86-entry-64-Remove-all-remaining-direct-thread_stru.patch +++ b/patches/kernel/0102-x86-entry-64-Remove-all-remaining-direct-thread_stru.patch @@ -1,8 +1,8 @@ -From 50b7c841936979bee6b14253999518e0cf7b3523 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:14 -0700 -Subject: [PATCH 102/242] x86/entry/64: Remove all remaining direct - thread_struct::sp0 reads +Subject: [PATCH] x86/entry/64: Remove all remaining direct thread_struct::sp0 + reads MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0103-x86-entry-32-Fix-cpu_current_top_of_stack-initializa.patch b/patches/kernel/0103-x86-entry-32-Fix-cpu_current_top_of_stack-initializa.patch index 410c286..6e49d46 100644 --- a/patches/kernel/0103-x86-entry-32-Fix-cpu_current_top_of_stack-initializa.patch +++ b/patches/kernel/0103-x86-entry-32-Fix-cpu_current_top_of_stack-initializa.patch @@ -1,8 +1,8 @@ -From 870277eb767ecec9293c5dd5ba5bf1c912251e85 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:15 -0700 -Subject: [PATCH 103/242] x86/entry/32: Fix cpu_current_top_of_stack - initialization at boot +Subject: [PATCH] x86/entry/32: Fix cpu_current_top_of_stack initialization at + boot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0104-x86-entry-64-Remove-thread_struct-sp0.patch b/patches/kernel/0104-x86-entry-64-Remove-thread_struct-sp0.patch index cbb4b5a..3f9fffb 100644 --- a/patches/kernel/0104-x86-entry-64-Remove-thread_struct-sp0.patch +++ b/patches/kernel/0104-x86-entry-64-Remove-thread_struct-sp0.patch @@ -1,7 +1,7 @@ -From a97c6afa806d4fe6475a2d9215ff57367ee34b72 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:16 -0700 -Subject: [PATCH 104/242] x86/entry/64: Remove thread_struct::sp0 +Subject: [PATCH] x86/entry/64: Remove thread_struct::sp0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0105-x86-traps-Use-a-new-on_thread_stack-helper-to-clean-.patch b/patches/kernel/0105-x86-traps-Use-a-new-on_thread_stack-helper-to-clean-.patch index 5e5633d..4535109 100644 --- a/patches/kernel/0105-x86-traps-Use-a-new-on_thread_stack-helper-to-clean-.patch +++ b/patches/kernel/0105-x86-traps-Use-a-new-on_thread_stack-helper-to-clean-.patch @@ -1,8 +1,8 @@ -From 18de1b1709a3e9bbadd97d2fb033576b24d6f889 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Thu, 2 Nov 2017 00:59:17 -0700 -Subject: [PATCH 105/242] x86/traps: Use a new on_thread_stack() helper to - clean up an assertion +Subject: [PATCH] x86/traps: Use a new on_thread_stack() helper to clean up an + assertion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0106-x86-entry-64-Shorten-TEST-instructions.patch b/patches/kernel/0106-x86-entry-64-Shorten-TEST-instructions.patch index d1a59ed..59a5157 100644 --- a/patches/kernel/0106-x86-entry-64-Shorten-TEST-instructions.patch +++ b/patches/kernel/0106-x86-entry-64-Shorten-TEST-instructions.patch @@ -1,7 +1,7 @@ -From de4c79dbea1d23e58752c189586c5f5b751fa142 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Borislav Petkov Date: Thu, 2 Nov 2017 13:09:26 +0100 -Subject: [PATCH 106/242] x86/entry/64: Shorten TEST instructions +Subject: [PATCH] x86/entry/64: Shorten TEST instructions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0107-x86-cpuid-Replace-set-clear_bit32.patch b/patches/kernel/0107-x86-cpuid-Replace-set-clear_bit32.patch index add31ae..7e56665 100644 --- a/patches/kernel/0107-x86-cpuid-Replace-set-clear_bit32.patch +++ b/patches/kernel/0107-x86-cpuid-Replace-set-clear_bit32.patch @@ -1,7 +1,7 @@ -From 3e535e66c0bd546a1891c3a8ad6bf6aae7a0829e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 2 Nov 2017 13:22:35 +0100 -Subject: [PATCH 107/242] x86/cpuid: Replace set/clear_bit32() +Subject: [PATCH] x86/cpuid: Replace set/clear_bit32() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0108-bitops-Revert-cbe96375025e-bitops-Add-clear-set_bit3.patch b/patches/kernel/0108-bitops-Revert-cbe96375025e-bitops-Add-clear-set_bit3.patch index c73bb4f..e5d86e8 100644 --- a/patches/kernel/0108-bitops-Revert-cbe96375025e-bitops-Add-clear-set_bit3.patch +++ b/patches/kernel/0108-bitops-Revert-cbe96375025e-bitops-Add-clear-set_bit3.patch @@ -1,8 +1,8 @@ -From 8c2a040e8b66b43da2a517410a5f26929a404df4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 2 Nov 2017 13:30:03 +0100 -Subject: [PATCH 108/242] bitops: Revert cbe96375025e ("bitops: Add - clear/set_bit32() to linux/bitops.h") +Subject: [PATCH] bitops: Revert cbe96375025e ("bitops: Add clear/set_bit32() + to linux/bitops.h") MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0109-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE.patch b/patches/kernel/0109-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE.patch index d957f41..f92c75e 100644 --- a/patches/kernel/0109-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE.patch +++ b/patches/kernel/0109-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE.patch @@ -1,7 +1,7 @@ -From 19a0f9475a62580729769eb430d5dd38026f0f02 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Borislav Petkov Date: Fri, 3 Nov 2017 11:20:28 +0100 -Subject: [PATCH 109/242] x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE +Subject: [PATCH] x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0110-x86-cpufeatures-Re-tabulate-the-X86_FEATURE-definiti.patch b/patches/kernel/0110-x86-cpufeatures-Re-tabulate-the-X86_FEATURE-definiti.patch index 2f99459..3883aa5 100644 --- a/patches/kernel/0110-x86-cpufeatures-Re-tabulate-the-X86_FEATURE-definiti.patch +++ b/patches/kernel/0110-x86-cpufeatures-Re-tabulate-the-X86_FEATURE-definiti.patch @@ -1,8 +1,7 @@ -From c0801cc3935e94f6c9ed132e5d616230b5d9b7d5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Tue, 31 Oct 2017 13:17:22 +0100 -Subject: [PATCH 110/242] x86/cpufeatures: Re-tabulate the X86_FEATURE - definitions +Subject: [PATCH] x86/cpufeatures: Re-tabulate the X86_FEATURE definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0111-x86-cpufeatures-Fix-various-details-in-the-feature-d.patch b/patches/kernel/0111-x86-cpufeatures-Fix-various-details-in-the-feature-d.patch index 220a6b1..0b12f37 100644 --- a/patches/kernel/0111-x86-cpufeatures-Fix-various-details-in-the-feature-d.patch +++ b/patches/kernel/0111-x86-cpufeatures-Fix-various-details-in-the-feature-d.patch @@ -1,7 +1,7 @@ -From 4264307e3e9665cba9220e02ada91ad9b4742711 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Tue, 31 Oct 2017 13:17:23 +0100 -Subject: [PATCH 111/242] x86/cpufeatures: Fix various details in the feature +Subject: [PATCH] x86/cpufeatures: Fix various details in the feature definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0112-selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch b/patches/kernel/0112-selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch index 08bd590..810e63a 100644 --- a/patches/kernel/0112-selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch +++ b/patches/kernel/0112-selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch @@ -1,8 +1,8 @@ -From 6be390fe5b1a7e9480e9cf0f85777a8eb205ad08 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:19:48 -0700 -Subject: [PATCH 112/242] selftests/x86/protection_keys: Fix syscall NR - redefinition warnings +Subject: [PATCH] selftests/x86/protection_keys: Fix syscall NR redefinition + warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0113-selftests-x86-ldt_gdt-Robustify-against-set_thread_a.patch b/patches/kernel/0113-selftests-x86-ldt_gdt-Robustify-against-set_thread_a.patch index 1302b0e..f3cb8f9 100644 --- a/patches/kernel/0113-selftests-x86-ldt_gdt-Robustify-against-set_thread_a.patch +++ b/patches/kernel/0113-selftests-x86-ldt_gdt-Robustify-against-set_thread_a.patch @@ -1,8 +1,8 @@ -From bd7ec1093f8a0a743215207ebc14cc6947ea23a0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:19:49 -0700 -Subject: [PATCH 113/242] selftests/x86/ldt_gdt: Robustify against - set_thread_area() and LAR oddities +Subject: [PATCH] selftests/x86/ldt_gdt: Robustify against set_thread_area() + and LAR oddities MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0114-selftests-x86-ldt_gdt-Add-infrastructure-to-test-set.patch b/patches/kernel/0114-selftests-x86-ldt_gdt-Add-infrastructure-to-test-set.patch index ecd201e..62ea6e9 100644 --- a/patches/kernel/0114-selftests-x86-ldt_gdt-Add-infrastructure-to-test-set.patch +++ b/patches/kernel/0114-selftests-x86-ldt_gdt-Add-infrastructure-to-test-set.patch @@ -1,7 +1,7 @@ -From 5f1c500617cd1a6f629237471344ee200debaa60 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:19:50 -0700 -Subject: [PATCH 114/242] selftests/x86/ldt_gdt: Add infrastructure to test +Subject: [PATCH] selftests/x86/ldt_gdt: Add infrastructure to test set_thread_area() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0115-selftests-x86-ldt_gdt-Run-most-existing-LDT-test-cas.patch b/patches/kernel/0115-selftests-x86-ldt_gdt-Run-most-existing-LDT-test-cas.patch index 44b55b7..a1d34a3 100644 --- a/patches/kernel/0115-selftests-x86-ldt_gdt-Run-most-existing-LDT-test-cas.patch +++ b/patches/kernel/0115-selftests-x86-ldt_gdt-Run-most-existing-LDT-test-cas.patch @@ -1,8 +1,8 @@ -From 8307fa79c19ddc006d5f816f6eb5127d9064dcd3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:19:51 -0700 -Subject: [PATCH 115/242] selftests/x86/ldt_gdt: Run most existing LDT test - cases against the GDT as well +Subject: [PATCH] selftests/x86/ldt_gdt: Run most existing LDT test cases + against the GDT as well MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0116-selftests-x86-ldt_get-Add-a-few-additional-tests-for.patch b/patches/kernel/0116-selftests-x86-ldt_get-Add-a-few-additional-tests-for.patch index d7d3411..ebb340b 100644 --- a/patches/kernel/0116-selftests-x86-ldt_get-Add-a-few-additional-tests-for.patch +++ b/patches/kernel/0116-selftests-x86-ldt_get-Add-a-few-additional-tests-for.patch @@ -1,8 +1,7 @@ -From 26e89424fe3c13d437f960736a7b925f3953cad6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sat, 4 Nov 2017 04:19:52 -0700 -Subject: [PATCH 116/242] selftests/x86/ldt_get: Add a few additional tests for - limits +Subject: [PATCH] selftests/x86/ldt_get: Add a few additional tests for limits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0117-ACPI-APEI-Replace-ioremap_page_range-with-fixmap.patch b/patches/kernel/0117-ACPI-APEI-Replace-ioremap_page_range-with-fixmap.patch index 0b22445..cb047d9 100644 --- a/patches/kernel/0117-ACPI-APEI-Replace-ioremap_page_range-with-fixmap.patch +++ b/patches/kernel/0117-ACPI-APEI-Replace-ioremap_page_range-with-fixmap.patch @@ -1,7 +1,7 @@ -From c18bf2e2bd1efc5430965d0110a8dfc4a25d84ad Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: James Morse Date: Mon, 6 Nov 2017 18:44:24 +0000 -Subject: [PATCH 117/242] ACPI / APEI: Replace ioremap_page_range() with fixmap +Subject: [PATCH] ACPI / APEI: Replace ioremap_page_range() with fixmap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0118-x86-virt-x86-platform-Merge-struct-x86_hyper-into-st.patch b/patches/kernel/0118-x86-virt-x86-platform-Merge-struct-x86_hyper-into-st.patch index 23cb131..7fa6116 100644 --- a/patches/kernel/0118-x86-virt-x86-platform-Merge-struct-x86_hyper-into-st.patch +++ b/patches/kernel/0118-x86-virt-x86-platform-Merge-struct-x86_hyper-into-st.patch @@ -1,8 +1,8 @@ -From 59011dc6f59cc32a499fb926d95dad0dabb75a8f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Thu, 9 Nov 2017 14:27:35 +0100 -Subject: [PATCH 118/242] x86/virt, x86/platform: Merge 'struct x86_hyper' into - 'struct x86_platform' and 'struct x86_init' +Subject: [PATCH] x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct + x86_platform' and 'struct x86_init' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0119-x86-virt-Add-enum-for-hypervisors-to-replace-x86_hyp.patch b/patches/kernel/0119-x86-virt-Add-enum-for-hypervisors-to-replace-x86_hyp.patch index 87d109a..02762ba 100644 --- a/patches/kernel/0119-x86-virt-Add-enum-for-hypervisors-to-replace-x86_hyp.patch +++ b/patches/kernel/0119-x86-virt-Add-enum-for-hypervisors-to-replace-x86_hyp.patch @@ -1,8 +1,7 @@ -From fdde3f3305d4d393f39514cc098d1c4c2dd5634a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Juergen Gross Date: Thu, 9 Nov 2017 14:27:36 +0100 -Subject: [PATCH 119/242] x86/virt: Add enum for hypervisors to replace - x86_hyper +Subject: [PATCH] x86/virt: Add enum for hypervisors to replace x86_hyper MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0120-drivers-misc-intel-pti-Rename-the-header-file-to-fre.patch b/patches/kernel/0120-drivers-misc-intel-pti-Rename-the-header-file-to-fre.patch index 51f2b66..5274bdb 100644 --- a/patches/kernel/0120-drivers-misc-intel-pti-Rename-the-header-file-to-fre.patch +++ b/patches/kernel/0120-drivers-misc-intel-pti-Rename-the-header-file-to-fre.patch @@ -1,8 +1,8 @@ -From b46c055fd71f53c0a80cf592805943193438104c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Tue, 5 Dec 2017 14:14:47 +0100 -Subject: [PATCH 120/242] drivers/misc/intel/pti: Rename the header file to - free up the namespace +Subject: [PATCH] drivers/misc/intel/pti: Rename the header file to free up the + namespace MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0121-x86-cpufeature-Add-User-Mode-Instruction-Prevention-.patch b/patches/kernel/0121-x86-cpufeature-Add-User-Mode-Instruction-Prevention-.patch index a20f27a..1a0d9a2 100644 --- a/patches/kernel/0121-x86-cpufeature-Add-User-Mode-Instruction-Prevention-.patch +++ b/patches/kernel/0121-x86-cpufeature-Add-User-Mode-Instruction-Prevention-.patch @@ -1,7 +1,7 @@ -From c2c378764103c12f96d1e913c8a2ffe3af3b1360 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ricardo Neri Date: Sun, 5 Nov 2017 18:27:51 -0800 -Subject: [PATCH 121/242] x86/cpufeature: Add User-Mode Instruction Prevention +Subject: [PATCH] x86/cpufeature: Add User-Mode Instruction Prevention definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0122-x86-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CPUID-on-.patch b/patches/kernel/0122-x86-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CPUID-on-.patch index 2e33286..342f3ef 100644 --- a/patches/kernel/0122-x86-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CPUID-on-.patch +++ b/patches/kernel/0122-x86-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CPUID-on-.patch @@ -1,8 +1,7 @@ -From 5280fab9bb19e94b1ea5046dc1360f121ec64c0f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Rudolf Marek Date: Tue, 28 Nov 2017 22:01:06 +0100 -Subject: [PATCH 122/242] x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on - AMD +Subject: [PATCH] x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0123-perf-x86-Enable-free-running-PEBS-for-REGS_USER-INTR.patch b/patches/kernel/0123-perf-x86-Enable-free-running-PEBS-for-REGS_USER-INTR.patch index ae17e2f..169282e 100644 --- a/patches/kernel/0123-perf-x86-Enable-free-running-PEBS-for-REGS_USER-INTR.patch +++ b/patches/kernel/0123-perf-x86-Enable-free-running-PEBS-for-REGS_USER-INTR.patch @@ -1,7 +1,7 @@ -From 6e502c25e8279d5c02db5b59e081a5415e1734fe Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Thu, 31 Aug 2017 14:46:30 -0700 -Subject: [PATCH 123/242] perf/x86: Enable free running PEBS for REGS_USER/INTR +Subject: [PATCH] perf/x86: Enable free running PEBS for REGS_USER/INTR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0124-bpf-fix-build-issues-on-um-due-to-mising-bpf_perf_ev.patch b/patches/kernel/0124-bpf-fix-build-issues-on-um-due-to-mising-bpf_perf_ev.patch index 1ea0fa0..95f4ce8 100644 --- a/patches/kernel/0124-bpf-fix-build-issues-on-um-due-to-mising-bpf_perf_ev.patch +++ b/patches/kernel/0124-bpf-fix-build-issues-on-um-due-to-mising-bpf_perf_ev.patch @@ -1,8 +1,7 @@ -From 3dea5920365d06a5f17e33b02f0c3d5e272e09f9 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Tue, 12 Dec 2017 02:25:31 +0100 -Subject: [PATCH 124/242] bpf: fix build issues on um due to mising - bpf_perf_event.h +Subject: [PATCH] bpf: fix build issues on um due to mising bpf_perf_event.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0125-locking-barriers-Add-implicit-smp_read_barrier_depen.patch b/patches/kernel/0125-locking-barriers-Add-implicit-smp_read_barrier_depen.patch index 4f95ccc..03874b6 100644 --- a/patches/kernel/0125-locking-barriers-Add-implicit-smp_read_barrier_depen.patch +++ b/patches/kernel/0125-locking-barriers-Add-implicit-smp_read_barrier_depen.patch @@ -1,8 +1,8 @@ -From 8b7859c0d35e5047d60c5e241fa40104b9c96f39 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Tue, 24 Oct 2017 11:22:47 +0100 -Subject: [PATCH 125/242] locking/barriers: Add implicit - smp_read_barrier_depends() to READ_ONCE() +Subject: [PATCH] locking/barriers: Add implicit smp_read_barrier_depends() to + READ_ONCE() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0126-locking-barriers-Convert-users-of-lockless_dereferen.patch b/patches/kernel/0126-locking-barriers-Convert-users-of-lockless_dereferen.patch index c841caa..e519140 100644 --- a/patches/kernel/0126-locking-barriers-Convert-users-of-lockless_dereferen.patch +++ b/patches/kernel/0126-locking-barriers-Convert-users-of-lockless_dereferen.patch @@ -1,8 +1,8 @@ -From 9d02a406fe5f64f282832e7d0ab8fcd2631fc15a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Tue, 24 Oct 2017 11:22:48 +0100 -Subject: [PATCH 126/242] locking/barriers: Convert users of - lockless_dereference() to READ_ONCE() +Subject: [PATCH] locking/barriers: Convert users of lockless_dereference() to + READ_ONCE() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0127-x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch b/patches/kernel/0127-x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch index 17c636a..74c149b 100644 --- a/patches/kernel/0127-x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch +++ b/patches/kernel/0127-x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch @@ -1,8 +1,8 @@ -From 95ee3aee92e32b90ff10f47cb6cfc414e1fd92b2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andrey Ryabinin Date: Wed, 15 Nov 2017 17:36:35 -0800 -Subject: [PATCH 127/242] x86/mm/kasan: Don't use vmemmap_populate() to - initialize shadow +Subject: [PATCH] x86/mm/kasan: Don't use vmemmap_populate() to initialize + shadow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0128-mm-sparsemem-Fix-ARM64-boot-crash-when-CONFIG_SPARSE.patch b/patches/kernel/0128-mm-sparsemem-Fix-ARM64-boot-crash-when-CONFIG_SPARSE.patch index a767316..eea6854 100644 --- a/patches/kernel/0128-mm-sparsemem-Fix-ARM64-boot-crash-when-CONFIG_SPARSE.patch +++ b/patches/kernel/0128-mm-sparsemem-Fix-ARM64-boot-crash-when-CONFIG_SPARSE.patch @@ -1,7 +1,7 @@ -From 783e517bb1fd814658cdb26d1d7b5d8f67b448e4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Tue, 7 Nov 2017 11:33:37 +0300 -Subject: [PATCH 128/242] mm/sparsemem: Fix ARM64 boot crash when +Subject: [PATCH] mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_EXTREME=y MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0129-objtool-Move-synced-files-to-their-original-relative.patch b/patches/kernel/0129-objtool-Move-synced-files-to-their-original-relative.patch index de67a5c..5c1bc25 100644 --- a/patches/kernel/0129-objtool-Move-synced-files-to-their-original-relative.patch +++ b/patches/kernel/0129-objtool-Move-synced-files-to-their-original-relative.patch @@ -1,7 +1,7 @@ -From 314f7c3d08de2ed14b6743dc7385a52df590645a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 6 Nov 2017 07:21:50 -0600 -Subject: [PATCH 129/242] objtool: Move synced files to their original relative +Subject: [PATCH] objtool: Move synced files to their original relative locations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0130-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch b/patches/kernel/0130-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch index 8272482..5ebc193 100644 --- a/patches/kernel/0130-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch +++ b/patches/kernel/0130-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch @@ -1,8 +1,7 @@ -From b6ebe31d563b5fade20c8516eaff92ab3122f1b8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 6 Nov 2017 07:21:51 -0600 -Subject: [PATCH 130/242] objtool: Move kernel headers/code sync check to a - script +Subject: [PATCH] objtool: Move kernel headers/code sync check to a script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0131-objtool-Fix-cross-build.patch b/patches/kernel/0131-objtool-Fix-cross-build.patch index 8df2b31..7e8ae7c 100644 --- a/patches/kernel/0131-objtool-Fix-cross-build.patch +++ b/patches/kernel/0131-objtool-Fix-cross-build.patch @@ -1,7 +1,7 @@ -From 2a83e03f3415c542956fac4f7c43ea75a44aba1d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 7 Nov 2017 21:01:52 -0600 -Subject: [PATCH 131/242] objtool: Fix cross-build +Subject: [PATCH] objtool: Fix cross-build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0132-tools-headers-Sync-objtool-UAPI-header.patch b/patches/kernel/0132-tools-headers-Sync-objtool-UAPI-header.patch index 985133f..29ce403 100644 --- a/patches/kernel/0132-tools-headers-Sync-objtool-UAPI-header.patch +++ b/patches/kernel/0132-tools-headers-Sync-objtool-UAPI-header.patch @@ -1,7 +1,7 @@ -From 6723159121227f7f8d32c09ea4c2237a40266880 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Tue, 14 Nov 2017 07:24:22 +0100 -Subject: [PATCH 132/242] tools/headers: Sync objtool UAPI header +Subject: [PATCH] tools/headers: Sync objtool UAPI header MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0133-objtool-Fix-64-bit-build-on-32-bit-host.patch b/patches/kernel/0133-objtool-Fix-64-bit-build-on-32-bit-host.patch index 3ff80e9..2a4d103 100644 --- a/patches/kernel/0133-objtool-Fix-64-bit-build-on-32-bit-host.patch +++ b/patches/kernel/0133-objtool-Fix-64-bit-build-on-32-bit-host.patch @@ -1,7 +1,7 @@ -From 475d437587dd1de2d6a53f7fbbb9bc88c7700fc3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Mikulas Patocka Date: Sat, 2 Dec 2017 16:17:44 -0600 -Subject: [PATCH 133/242] objtool: Fix 64-bit build on 32-bit host +Subject: [PATCH] objtool: Fix 64-bit build on 32-bit host MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0134-x86-decoder-Fix-and-update-the-opcodes-map.patch b/patches/kernel/0134-x86-decoder-Fix-and-update-the-opcodes-map.patch index 003d24f..ec75390 100644 --- a/patches/kernel/0134-x86-decoder-Fix-and-update-the-opcodes-map.patch +++ b/patches/kernel/0134-x86-decoder-Fix-and-update-the-opcodes-map.patch @@ -1,7 +1,7 @@ -From 6c80693ba5d8d09e509a5613aa6e51b59a28585c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Randy Dunlap Date: Mon, 11 Dec 2017 10:38:36 -0800 -Subject: [PATCH 134/242] x86/decoder: Fix and update the opcodes map +Subject: [PATCH] x86/decoder: Fix and update the opcodes map MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0135-x86-decoder-Add-new-TEST-instruction-pattern.patch b/patches/kernel/0135-x86-decoder-Add-new-TEST-instruction-pattern.patch index 9d27613..d459a14 100644 --- a/patches/kernel/0135-x86-decoder-Add-new-TEST-instruction-pattern.patch +++ b/patches/kernel/0135-x86-decoder-Add-new-TEST-instruction-pattern.patch @@ -1,7 +1,7 @@ -From 73c945c5114ca89d182b9fbab0b38c8afd2da375 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Masami Hiramatsu Date: Fri, 24 Nov 2017 13:56:30 +0900 -Subject: [PATCH 135/242] x86/decoder: Add new TEST instruction pattern +Subject: [PATCH] x86/decoder: Add new TEST instruction pattern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0136-x86-insn-eval-Add-utility-functions-to-get-segment-s.patch b/patches/kernel/0136-x86-insn-eval-Add-utility-functions-to-get-segment-s.patch index 8636fa7..87e821e 100644 --- a/patches/kernel/0136-x86-insn-eval-Add-utility-functions-to-get-segment-s.patch +++ b/patches/kernel/0136-x86-insn-eval-Add-utility-functions-to-get-segment-s.patch @@ -1,8 +1,7 @@ -From 27298389d9d09bcebf06ea47206141b22fabcaca Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Sat, 23 Dec 2017 13:14:25 +0100 -Subject: [PATCH 136/242] x86/insn-eval: Add utility functions to get segment - selector +Subject: [PATCH] x86/insn-eval: Add utility functions to get segment selector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0137-x86-entry-64-paravirt-Use-paravirt-safe-macro-to-acc.patch b/patches/kernel/0137-x86-entry-64-paravirt-Use-paravirt-safe-macro-to-acc.patch index e637b49..07d50ac 100644 --- a/patches/kernel/0137-x86-entry-64-paravirt-Use-paravirt-safe-macro-to-acc.patch +++ b/patches/kernel/0137-x86-entry-64-paravirt-Use-paravirt-safe-macro-to-acc.patch @@ -1,8 +1,8 @@ -From a76244535c7a04fde0afa6971ee1ecdb8d5b0c22 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Boris Ostrovsky Date: Mon, 4 Dec 2017 15:07:07 +0100 -Subject: [PATCH 137/242] x86/entry/64/paravirt: Use paravirt-safe macro to - access eflags +Subject: [PATCH] x86/entry/64/paravirt: Use paravirt-safe macro to access + eflags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0138-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch b/patches/kernel/0138-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch index 55203ea..b7267e8 100644 --- a/patches/kernel/0138-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch +++ b/patches/kernel/0138-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch @@ -1,7 +1,7 @@ -From bb0be747b5ee45f07f5514a214231c9061261b50 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:08 +0100 -Subject: [PATCH 138/242] x86/unwinder/orc: Dont bail on stack overflow +Subject: [PATCH] x86/unwinder/orc: Dont bail on stack overflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0139-x86-unwinder-Handle-stack-overflows-more-gracefully.patch b/patches/kernel/0139-x86-unwinder-Handle-stack-overflows-more-gracefully.patch index aeddf77..90e76d7 100644 --- a/patches/kernel/0139-x86-unwinder-Handle-stack-overflows-more-gracefully.patch +++ b/patches/kernel/0139-x86-unwinder-Handle-stack-overflows-more-gracefully.patch @@ -1,7 +1,7 @@ -From 77f0942d5c0f9adc2a6cdd1f0f17c1c6e631b5a6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 4 Dec 2017 15:07:09 +0100 -Subject: [PATCH 139/242] x86/unwinder: Handle stack overflows more gracefully +Subject: [PATCH] x86/unwinder: Handle stack overflows more gracefully MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0140-x86-irq-Remove-an-old-outdated-comment-about-context.patch b/patches/kernel/0140-x86-irq-Remove-an-old-outdated-comment-about-context.patch index 8f24011..5e9cc97 100644 --- a/patches/kernel/0140-x86-irq-Remove-an-old-outdated-comment-about-context.patch +++ b/patches/kernel/0140-x86-irq-Remove-an-old-outdated-comment-about-context.patch @@ -1,7 +1,7 @@ -From 2b0f4b4c0431f0e68a01a51b889c7935f6920765 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:10 +0100 -Subject: [PATCH 140/242] x86/irq: Remove an old outdated comment about context +Subject: [PATCH] x86/irq: Remove an old outdated comment about context tracking races MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0141-x86-irq-64-Print-the-offending-IP-in-the-stack-overf.patch b/patches/kernel/0141-x86-irq-64-Print-the-offending-IP-in-the-stack-overf.patch index 90d0fd7..1231f6f 100644 --- a/patches/kernel/0141-x86-irq-64-Print-the-offending-IP-in-the-stack-overf.patch +++ b/patches/kernel/0141-x86-irq-64-Print-the-offending-IP-in-the-stack-overf.patch @@ -1,8 +1,8 @@ -From 3c131c80b6a5a95ab9a24e444ef02eba38710840 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:11 +0100 -Subject: [PATCH 141/242] x86/irq/64: Print the offending IP in the stack - overflow warning +Subject: [PATCH] x86/irq/64: Print the offending IP in the stack overflow + warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0142-x86-entry-64-Allocate-and-enable-the-SYSENTER-stack.patch b/patches/kernel/0142-x86-entry-64-Allocate-and-enable-the-SYSENTER-stack.patch index e93a236..8a0b80f 100644 --- a/patches/kernel/0142-x86-entry-64-Allocate-and-enable-the-SYSENTER-stack.patch +++ b/patches/kernel/0142-x86-entry-64-Allocate-and-enable-the-SYSENTER-stack.patch @@ -1,7 +1,7 @@ -From c8756c2077aba1a33ec603766211fdb1dad34577 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:12 +0100 -Subject: [PATCH 142/242] x86/entry/64: Allocate and enable the SYSENTER stack +Subject: [PATCH] x86/entry/64: Allocate and enable the SYSENTER stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0143-x86-dumpstack-Add-get_stack_info-support-for-the-SYS.patch b/patches/kernel/0143-x86-dumpstack-Add-get_stack_info-support-for-the-SYS.patch index 9b68c26..fcf8851 100644 --- a/patches/kernel/0143-x86-dumpstack-Add-get_stack_info-support-for-the-SYS.patch +++ b/patches/kernel/0143-x86-dumpstack-Add-get_stack_info-support-for-the-SYS.patch @@ -1,8 +1,8 @@ -From 45b01b77bd3529e761bca6de0f0ed79549377479 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:13 +0100 -Subject: [PATCH 143/242] x86/dumpstack: Add get_stack_info() support for the - SYSENTER stack +Subject: [PATCH] x86/dumpstack: Add get_stack_info() support for the SYSENTER + stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0144-x86-entry-gdt-Put-per-CPU-GDT-remaps-in-ascending-or.patch b/patches/kernel/0144-x86-entry-gdt-Put-per-CPU-GDT-remaps-in-ascending-or.patch index 6f75c14..91f4090 100644 --- a/patches/kernel/0144-x86-entry-gdt-Put-per-CPU-GDT-remaps-in-ascending-or.patch +++ b/patches/kernel/0144-x86-entry-gdt-Put-per-CPU-GDT-remaps-in-ascending-or.patch @@ -1,8 +1,7 @@ -From 337719d1c25c12c21a989f26ece1859c8007642f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:14 +0100 -Subject: [PATCH 144/242] x86/entry/gdt: Put per-CPU GDT remaps in ascending - order +Subject: [PATCH] x86/entry/gdt: Put per-CPU GDT remaps in ascending order MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0145-x86-mm-fixmap-Generalize-the-GDT-fixmap-mechanism-in.patch b/patches/kernel/0145-x86-mm-fixmap-Generalize-the-GDT-fixmap-mechanism-in.patch index ec56b19..7c6edcb 100644 --- a/patches/kernel/0145-x86-mm-fixmap-Generalize-the-GDT-fixmap-mechanism-in.patch +++ b/patches/kernel/0145-x86-mm-fixmap-Generalize-the-GDT-fixmap-mechanism-in.patch @@ -1,8 +1,8 @@ -From 2566b1447443f0dfaf167f43142facebf687c327 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:15 +0100 -Subject: [PATCH 145/242] x86/mm/fixmap: Generalize the GDT fixmap mechanism, - introduce struct cpu_entry_area +Subject: [PATCH] x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce + struct cpu_entry_area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0146-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch b/patches/kernel/0146-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch index 778de55..d7de3f3 100644 --- a/patches/kernel/0146-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch +++ b/patches/kernel/0146-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch @@ -1,7 +1,7 @@ -From 37fa97179211b36e3b5d3eb2dae94ad420ea9732 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:16 +0100 -Subject: [PATCH 146/242] x86/kasan/64: Teach KASAN about the cpu_entry_area +Subject: [PATCH] x86/kasan/64: Teach KASAN about the cpu_entry_area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0147-x86-entry-Fix-assumptions-that-the-HW-TSS-is-at-the-.patch b/patches/kernel/0147-x86-entry-Fix-assumptions-that-the-HW-TSS-is-at-the-.patch index 3dfc0ee..0c46932 100644 --- a/patches/kernel/0147-x86-entry-Fix-assumptions-that-the-HW-TSS-is-at-the-.patch +++ b/patches/kernel/0147-x86-entry-Fix-assumptions-that-the-HW-TSS-is-at-the-.patch @@ -1,7 +1,7 @@ -From 01e4ee94acbd960e302c23481529a5f5323d9969 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:17 +0100 -Subject: [PATCH 147/242] x86/entry: Fix assumptions that the HW TSS is at the +Subject: [PATCH] x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0148-x86-dumpstack-Handle-stack-overflow-on-all-stacks.patch b/patches/kernel/0148-x86-dumpstack-Handle-stack-overflow-on-all-stacks.patch index 64f2fa0..acd41d1 100644 --- a/patches/kernel/0148-x86-dumpstack-Handle-stack-overflow-on-all-stacks.patch +++ b/patches/kernel/0148-x86-dumpstack-Handle-stack-overflow-on-all-stacks.patch @@ -1,7 +1,7 @@ -From 11739f104753550b4d256207c07a75f667b7aae4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:18 +0100 -Subject: [PATCH 148/242] x86/dumpstack: Handle stack overflow on all stacks +Subject: [PATCH] x86/dumpstack: Handle stack overflow on all stacks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0149-x86-entry-Move-SYSENTER_stack-to-the-beginning-of-st.patch b/patches/kernel/0149-x86-entry-Move-SYSENTER_stack-to-the-beginning-of-st.patch index 4b5d3b9..84662ec 100644 --- a/patches/kernel/0149-x86-entry-Move-SYSENTER_stack-to-the-beginning-of-st.patch +++ b/patches/kernel/0149-x86-entry-Move-SYSENTER_stack-to-the-beginning-of-st.patch @@ -1,8 +1,8 @@ -From fd5a4c6a4fbf0025ebf77092af09530d708a1264 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:19 +0100 -Subject: [PATCH 149/242] x86/entry: Move SYSENTER_stack to the beginning of - struct tss_struct +Subject: [PATCH] x86/entry: Move SYSENTER_stack to the beginning of struct + tss_struct MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0150-x86-entry-Remap-the-TSS-into-the-CPU-entry-area.patch b/patches/kernel/0150-x86-entry-Remap-the-TSS-into-the-CPU-entry-area.patch index 6690097..b42d76d 100644 --- a/patches/kernel/0150-x86-entry-Remap-the-TSS-into-the-CPU-entry-area.patch +++ b/patches/kernel/0150-x86-entry-Remap-the-TSS-into-the-CPU-entry-area.patch @@ -1,7 +1,7 @@ -From 4fed46b725eeb81ae0c3aa55167eccb7d9bfae85 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:20 +0100 -Subject: [PATCH 150/242] x86/entry: Remap the TSS into the CPU entry area +Subject: [PATCH] x86/entry: Remap the TSS into the CPU entry area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0151-x86-entry-64-Separate-cpu_current_top_of_stack-from-.patch b/patches/kernel/0151-x86-entry-64-Separate-cpu_current_top_of_stack-from-.patch index be7db90..c1d06d2 100644 --- a/patches/kernel/0151-x86-entry-64-Separate-cpu_current_top_of_stack-from-.patch +++ b/patches/kernel/0151-x86-entry-64-Separate-cpu_current_top_of_stack-from-.patch @@ -1,8 +1,7 @@ -From c2cd64d7bc24a46e3192246a97b30ca5a9692d42 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:21 +0100 -Subject: [PATCH 151/242] x86/entry/64: Separate cpu_current_top_of_stack from - TSS.sp0 +Subject: [PATCH] x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0152-x86-espfix-64-Stop-assuming-that-pt_regs-is-on-the-e.patch b/patches/kernel/0152-x86-espfix-64-Stop-assuming-that-pt_regs-is-on-the-e.patch index 96f931a..8499516 100644 --- a/patches/kernel/0152-x86-espfix-64-Stop-assuming-that-pt_regs-is-on-the-e.patch +++ b/patches/kernel/0152-x86-espfix-64-Stop-assuming-that-pt_regs-is-on-the-e.patch @@ -1,8 +1,8 @@ -From 9715c46ae2c6d48c0e34409efad8d260a67ca6d6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:22 +0100 -Subject: [PATCH 152/242] x86/espfix/64: Stop assuming that pt_regs is on the - entry stack +Subject: [PATCH] x86/espfix/64: Stop assuming that pt_regs is on the entry + stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0153-x86-entry-64-Use-a-per-CPU-trampoline-stack-for-IDT-.patch b/patches/kernel/0153-x86-entry-64-Use-a-per-CPU-trampoline-stack-for-IDT-.patch index 91ace60..bfea36c 100644 --- a/patches/kernel/0153-x86-entry-64-Use-a-per-CPU-trampoline-stack-for-IDT-.patch +++ b/patches/kernel/0153-x86-entry-64-Use-a-per-CPU-trampoline-stack-for-IDT-.patch @@ -1,8 +1,7 @@ -From 98a0f7841c6cdd3f882548ed3975df7b22cfa482 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:23 +0100 -Subject: [PATCH 153/242] x86/entry/64: Use a per-CPU trampoline stack for IDT - entries +Subject: [PATCH] x86/entry/64: Use a per-CPU trampoline stack for IDT entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0154-x86-entry-64-Return-to-userspace-from-the-trampoline.patch b/patches/kernel/0154-x86-entry-64-Return-to-userspace-from-the-trampoline.patch index 0febdf4..20025ac 100644 --- a/patches/kernel/0154-x86-entry-64-Return-to-userspace-from-the-trampoline.patch +++ b/patches/kernel/0154-x86-entry-64-Return-to-userspace-from-the-trampoline.patch @@ -1,8 +1,7 @@ -From eb1bbc0f0023eadafe368704180f4af739aca9a9 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:24 +0100 -Subject: [PATCH 154/242] x86/entry/64: Return to userspace from the trampoline - stack +Subject: [PATCH] x86/entry/64: Return to userspace from the trampoline stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0155-x86-entry-64-Create-a-per-CPU-SYSCALL-entry-trampoli.patch b/patches/kernel/0155-x86-entry-64-Create-a-per-CPU-SYSCALL-entry-trampoli.patch index 12d5d02..4319f10 100644 --- a/patches/kernel/0155-x86-entry-64-Create-a-per-CPU-SYSCALL-entry-trampoli.patch +++ b/patches/kernel/0155-x86-entry-64-Create-a-per-CPU-SYSCALL-entry-trampoli.patch @@ -1,8 +1,7 @@ -From 2ae2b7902084742e84eac3e32409f0d9ff4811d8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:25 +0100 -Subject: [PATCH 155/242] x86/entry/64: Create a per-CPU SYSCALL entry - trampoline +Subject: [PATCH] x86/entry/64: Create a per-CPU SYSCALL entry trampoline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0156-x86-entry-64-Move-the-IST-stacks-into-struct-cpu_ent.patch b/patches/kernel/0156-x86-entry-64-Move-the-IST-stacks-into-struct-cpu_ent.patch index 48984d1..762ca88 100644 --- a/patches/kernel/0156-x86-entry-64-Move-the-IST-stacks-into-struct-cpu_ent.patch +++ b/patches/kernel/0156-x86-entry-64-Move-the-IST-stacks-into-struct-cpu_ent.patch @@ -1,8 +1,7 @@ -From 548bfd4d539c4e13eb86236f8f09596e3663c38b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:26 +0100 -Subject: [PATCH 156/242] x86/entry/64: Move the IST stacks into struct - cpu_entry_area +Subject: [PATCH] x86/entry/64: Move the IST stacks into struct cpu_entry_area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0157-x86-entry-64-Remove-the-SYSENTER-stack-canary.patch b/patches/kernel/0157-x86-entry-64-Remove-the-SYSENTER-stack-canary.patch index 3a470ac..19f11f8 100644 --- a/patches/kernel/0157-x86-entry-64-Remove-the-SYSENTER-stack-canary.patch +++ b/patches/kernel/0157-x86-entry-64-Remove-the-SYSENTER-stack-canary.patch @@ -1,7 +1,7 @@ -From b153f8e687bf0739b113445d3cfe029593e9484a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:27 +0100 -Subject: [PATCH 157/242] x86/entry/64: Remove the SYSENTER stack canary +Subject: [PATCH] x86/entry/64: Remove the SYSENTER stack canary MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0158-x86-entry-Clean-up-the-SYSENTER_stack-code.patch b/patches/kernel/0158-x86-entry-Clean-up-the-SYSENTER_stack-code.patch index e186953..e8b5e85 100644 --- a/patches/kernel/0158-x86-entry-Clean-up-the-SYSENTER_stack-code.patch +++ b/patches/kernel/0158-x86-entry-Clean-up-the-SYSENTER_stack-code.patch @@ -1,7 +1,7 @@ -From f9bbe642761e841720222bcb912d920875f6ead2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:28 +0100 -Subject: [PATCH 158/242] x86/entry: Clean up the SYSENTER_stack code +Subject: [PATCH] x86/entry: Clean up the SYSENTER_stack code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0159-x86-entry-64-Make-cpu_entry_area.tss-read-only.patch b/patches/kernel/0159-x86-entry-64-Make-cpu_entry_area.tss-read-only.patch index 2df9466..42ae5cd 100644 --- a/patches/kernel/0159-x86-entry-64-Make-cpu_entry_area.tss-read-only.patch +++ b/patches/kernel/0159-x86-entry-64-Make-cpu_entry_area.tss-read-only.patch @@ -1,7 +1,7 @@ -From a4da7aed31f0355b881bdeeb3d269a20759f16a8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:29 +0100 -Subject: [PATCH 159/242] x86/entry/64: Make cpu_entry_area.tss read-only +Subject: [PATCH] x86/entry/64: Make cpu_entry_area.tss read-only MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0160-x86-paravirt-Dont-patch-flush_tlb_single.patch b/patches/kernel/0160-x86-paravirt-Dont-patch-flush_tlb_single.patch index f0be8dd..638e7f0 100644 --- a/patches/kernel/0160-x86-paravirt-Dont-patch-flush_tlb_single.patch +++ b/patches/kernel/0160-x86-paravirt-Dont-patch-flush_tlb_single.patch @@ -1,7 +1,7 @@ -From 0f8a85764c86b5ce79e22969f87b2da087b05729 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:30 +0100 -Subject: [PATCH 160/242] x86/paravirt: Dont patch flush_tlb_single +Subject: [PATCH] x86/paravirt: Dont patch flush_tlb_single MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0161-x86-paravirt-Provide-a-way-to-check-for-hypervisors.patch b/patches/kernel/0161-x86-paravirt-Provide-a-way-to-check-for-hypervisors.patch index cbb34e3..d268b6e 100644 --- a/patches/kernel/0161-x86-paravirt-Provide-a-way-to-check-for-hypervisors.patch +++ b/patches/kernel/0161-x86-paravirt-Provide-a-way-to-check-for-hypervisors.patch @@ -1,7 +1,7 @@ -From 75ea12fecab1f4af63b39227509bf706b3faf21d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:31 +0100 -Subject: [PATCH 161/242] x86/paravirt: Provide a way to check for hypervisors +Subject: [PATCH] x86/paravirt: Provide a way to check for hypervisors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0162-x86-cpufeatures-Make-CPU-bugs-sticky.patch b/patches/kernel/0162-x86-cpufeatures-Make-CPU-bugs-sticky.patch index aa2fb14..eaa7c6d 100644 --- a/patches/kernel/0162-x86-cpufeatures-Make-CPU-bugs-sticky.patch +++ b/patches/kernel/0162-x86-cpufeatures-Make-CPU-bugs-sticky.patch @@ -1,7 +1,7 @@ -From f9bdf4dc3a7719aa39df4abe58efe3db3fb8b037 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:32 +0100 -Subject: [PATCH 162/242] x86/cpufeatures: Make CPU bugs sticky +Subject: [PATCH] x86/cpufeatures: Make CPU bugs sticky MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0163-x86-Kconfig-Limit-NR_CPUS-on-32-bit-to-a-sane-amount.patch b/patches/kernel/0163-x86-Kconfig-Limit-NR_CPUS-on-32-bit-to-a-sane-amount.patch index ecf44da..69f21bc 100644 --- a/patches/kernel/0163-x86-Kconfig-Limit-NR_CPUS-on-32-bit-to-a-sane-amount.patch +++ b/patches/kernel/0163-x86-Kconfig-Limit-NR_CPUS-on-32-bit-to-a-sane-amount.patch @@ -1,7 +1,7 @@ -From 883f164f2205159613e17e6550c7ff44cef0ff01 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 20 Dec 2017 18:02:34 +0100 -Subject: [PATCH 163/242] x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount +Subject: [PATCH] x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0164-x86-mm-dump_pagetables-Check-PAGE_PRESENT-for-real.patch b/patches/kernel/0164-x86-mm-dump_pagetables-Check-PAGE_PRESENT-for-real.patch index 5c5e13f..b8205ad 100644 --- a/patches/kernel/0164-x86-mm-dump_pagetables-Check-PAGE_PRESENT-for-real.patch +++ b/patches/kernel/0164-x86-mm-dump_pagetables-Check-PAGE_PRESENT-for-real.patch @@ -1,7 +1,7 @@ -From d54a0500d55a2856efdea3b427e91d8fcf74ca63 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sat, 16 Dec 2017 01:14:39 +0100 -Subject: [PATCH 164/242] x86/mm/dump_pagetables: Check PAGE_PRESENT for real +Subject: [PATCH] x86/mm/dump_pagetables: Check PAGE_PRESENT for real MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0165-x86-mm-dump_pagetables-Make-the-address-hints-correc.patch b/patches/kernel/0165-x86-mm-dump_pagetables-Make-the-address-hints-correc.patch index 1e08d2f..6b6716b 100644 --- a/patches/kernel/0165-x86-mm-dump_pagetables-Make-the-address-hints-correc.patch +++ b/patches/kernel/0165-x86-mm-dump_pagetables-Make-the-address-hints-correc.patch @@ -1,8 +1,8 @@ -From e16f646082d458ec595304dbc2e6906fdc417495 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 20 Dec 2017 18:07:42 +0100 -Subject: [PATCH 165/242] x86/mm/dump_pagetables: Make the address hints - correct and readable +Subject: [PATCH] x86/mm/dump_pagetables: Make the address hints correct and + readable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0166-x86-vsyscall-64-Explicitly-set-_PAGE_USER-in-the-pag.patch b/patches/kernel/0166-x86-vsyscall-64-Explicitly-set-_PAGE_USER-in-the-pag.patch index db87e9a..dd32f28 100644 --- a/patches/kernel/0166-x86-vsyscall-64-Explicitly-set-_PAGE_USER-in-the-pag.patch +++ b/patches/kernel/0166-x86-vsyscall-64-Explicitly-set-_PAGE_USER-in-the-pag.patch @@ -1,8 +1,8 @@ -From 1150912f8311cdf3d7f394528dcacf0f95d892d6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sun, 10 Dec 2017 22:47:19 -0800 -Subject: [PATCH 166/242] x86/vsyscall/64: Explicitly set _PAGE_USER in the - pagetable hierarchy +Subject: [PATCH] x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable + hierarchy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0167-x86-vsyscall-64-Warn-and-fail-vsyscall-emulation-in-.patch b/patches/kernel/0167-x86-vsyscall-64-Warn-and-fail-vsyscall-emulation-in-.patch index 80067e5..f1c7be9 100644 --- a/patches/kernel/0167-x86-vsyscall-64-Warn-and-fail-vsyscall-emulation-in-.patch +++ b/patches/kernel/0167-x86-vsyscall-64-Warn-and-fail-vsyscall-emulation-in-.patch @@ -1,8 +1,8 @@ -From e8354b2be6f97e97515021452082436cec8857ea Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Sun, 10 Dec 2017 22:47:20 -0800 -Subject: [PATCH 167/242] x86/vsyscall/64: Warn and fail vsyscall emulation in - NATIVE mode +Subject: [PATCH] x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE + mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0168-arch-mm-Allow-arch_dup_mmap-to-fail.patch b/patches/kernel/0168-arch-mm-Allow-arch_dup_mmap-to-fail.patch index cd5f494..d7db473 100644 --- a/patches/kernel/0168-arch-mm-Allow-arch_dup_mmap-to-fail.patch +++ b/patches/kernel/0168-arch-mm-Allow-arch_dup_mmap-to-fail.patch @@ -1,7 +1,7 @@ -From 45f502dae27e55fa46c65e71c226eec759ea7385 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 14 Dec 2017 12:27:29 +0100 -Subject: [PATCH 168/242] arch, mm: Allow arch_dup_mmap() to fail +Subject: [PATCH] arch, mm: Allow arch_dup_mmap() to fail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0169-x86-ldt-Rework-locking.patch b/patches/kernel/0169-x86-ldt-Rework-locking.patch index b0018b5..a8c17a4 100644 --- a/patches/kernel/0169-x86-ldt-Rework-locking.patch +++ b/patches/kernel/0169-x86-ldt-Rework-locking.patch @@ -1,7 +1,7 @@ -From b37d3e3a9b29caf78e2da6efba8959fc912e47a0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Thu, 14 Dec 2017 12:27:30 +0100 -Subject: [PATCH 169/242] x86/ldt: Rework locking +Subject: [PATCH] x86/ldt: Rework locking MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0170-x86-ldt-Prevent-LDT-inheritance-on-exec.patch b/patches/kernel/0170-x86-ldt-Prevent-LDT-inheritance-on-exec.patch index 65da824..4348215 100644 --- a/patches/kernel/0170-x86-ldt-Prevent-LDT-inheritance-on-exec.patch +++ b/patches/kernel/0170-x86-ldt-Prevent-LDT-inheritance-on-exec.patch @@ -1,7 +1,7 @@ -From ac21d052bf1fbdb4162b1fa522703f4f003f37c1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 14 Dec 2017 12:27:31 +0100 -Subject: [PATCH 170/242] x86/ldt: Prevent LDT inheritance on exec +Subject: [PATCH] x86/ldt: Prevent LDT inheritance on exec MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0171-x86-mm-64-Improve-the-memory-map-documentation.patch b/patches/kernel/0171-x86-mm-64-Improve-the-memory-map-documentation.patch index 6e70f45..453153a 100644 --- a/patches/kernel/0171-x86-mm-64-Improve-the-memory-map-documentation.patch +++ b/patches/kernel/0171-x86-mm-64-Improve-the-memory-map-documentation.patch @@ -1,7 +1,7 @@ -From fd143ce57a7cfaf015f1c0274b9f071f4046696a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 12 Dec 2017 07:56:43 -0800 -Subject: [PATCH 171/242] x86/mm/64: Improve the memory map documentation +Subject: [PATCH] x86/mm/64: Improve the memory map documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0172-x86-doc-Remove-obvious-weirdnesses-from-the-x86-MM-l.patch b/patches/kernel/0172-x86-doc-Remove-obvious-weirdnesses-from-the-x86-MM-l.patch index 07923a9..ddc6428 100644 --- a/patches/kernel/0172-x86-doc-Remove-obvious-weirdnesses-from-the-x86-MM-l.patch +++ b/patches/kernel/0172-x86-doc-Remove-obvious-weirdnesses-from-the-x86-MM-l.patch @@ -1,8 +1,8 @@ -From 8ae2a4b32fa54630c9b3c2302aa8faeb5a513e98 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:54 +0100 -Subject: [PATCH 172/242] x86/doc: Remove obvious weirdnesses from the x86 MM - layout documentation +Subject: [PATCH] x86/doc: Remove obvious weirdnesses from the x86 MM layout + documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0173-x86-entry-Rename-SYSENTER_stack-to-CPU_ENTRY_AREA_en.patch b/patches/kernel/0173-x86-entry-Rename-SYSENTER_stack-to-CPU_ENTRY_AREA_en.patch index 838daa9..a48ffba 100644 --- a/patches/kernel/0173-x86-entry-Rename-SYSENTER_stack-to-CPU_ENTRY_AREA_en.patch +++ b/patches/kernel/0173-x86-entry-Rename-SYSENTER_stack-to-CPU_ENTRY_AREA_en.patch @@ -1,7 +1,7 @@ -From 3437c6490b62ab15493658a4b9b19786e270bcb2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 17:25:07 -0800 -Subject: [PATCH 173/242] x86/entry: Rename SYSENTER_stack to +Subject: [PATCH] x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0174-x86-uv-Use-the-right-TLB-flush-API.patch b/patches/kernel/0174-x86-uv-Use-the-right-TLB-flush-API.patch index b7a6da4..cffa705 100644 --- a/patches/kernel/0174-x86-uv-Use-the-right-TLB-flush-API.patch +++ b/patches/kernel/0174-x86-uv-Use-the-right-TLB-flush-API.patch @@ -1,7 +1,7 @@ -From 37d56f22c5e02a6594bdae33e257d9ee420a83df Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:50 +0100 -Subject: [PATCH 174/242] x86/uv: Use the right TLB-flush API +Subject: [PATCH] x86/uv: Use the right TLB-flush API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0175-x86-microcode-Dont-abuse-the-TLB-flush-interface.patch b/patches/kernel/0175-x86-microcode-Dont-abuse-the-TLB-flush-interface.patch index 3b983f6..7873a60 100644 --- a/patches/kernel/0175-x86-microcode-Dont-abuse-the-TLB-flush-interface.patch +++ b/patches/kernel/0175-x86-microcode-Dont-abuse-the-TLB-flush-interface.patch @@ -1,7 +1,7 @@ -From e80edf9b45a0465ce8fbded75f6d5f218039a67c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:51 +0100 -Subject: [PATCH 175/242] x86/microcode: Dont abuse the TLB-flush interface +Subject: [PATCH] x86/microcode: Dont abuse the TLB-flush interface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0176-x86-mm-Use-__flush_tlb_one-for-kernel-memory.patch b/patches/kernel/0176-x86-mm-Use-__flush_tlb_one-for-kernel-memory.patch index 3975927..0474955 100644 --- a/patches/kernel/0176-x86-mm-Use-__flush_tlb_one-for-kernel-memory.patch +++ b/patches/kernel/0176-x86-mm-Use-__flush_tlb_one-for-kernel-memory.patch @@ -1,7 +1,7 @@ -From 23e04cdf533d255ec9b5bb58229b6785b17fd3f1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:49 +0100 -Subject: [PATCH 176/242] x86/mm: Use __flush_tlb_one() for kernel memory +Subject: [PATCH] x86/mm: Use __flush_tlb_one() for kernel memory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0177-x86-mm-Remove-superfluous-barriers.patch b/patches/kernel/0177-x86-mm-Remove-superfluous-barriers.patch index ba24b75..d3017fc 100644 --- a/patches/kernel/0177-x86-mm-Remove-superfluous-barriers.patch +++ b/patches/kernel/0177-x86-mm-Remove-superfluous-barriers.patch @@ -1,7 +1,7 @@ -From bf670c55337b76ab2449abe15d3fd3c11b14c013 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:46 +0100 -Subject: [PATCH 177/242] x86/mm: Remove superfluous barriers +Subject: [PATCH] x86/mm: Remove superfluous barriers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0178-x86-mm-Add-comments-to-clarify-which-TLB-flush-funct.patch b/patches/kernel/0178-x86-mm-Add-comments-to-clarify-which-TLB-flush-funct.patch index f184ad8..d750f16 100644 --- a/patches/kernel/0178-x86-mm-Add-comments-to-clarify-which-TLB-flush-funct.patch +++ b/patches/kernel/0178-x86-mm-Add-comments-to-clarify-which-TLB-flush-funct.patch @@ -1,8 +1,8 @@ -From 0e75b184111dbcd07911712bd87991df186c5fd3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:52 +0100 -Subject: [PATCH 178/242] x86/mm: Add comments to clarify which TLB-flush - functions are supposed to flush what +Subject: [PATCH] x86/mm: Add comments to clarify which TLB-flush functions are + supposed to flush what MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0179-x86-mm-Move-the-CR3-construction-functions-to-tlbflu.patch b/patches/kernel/0179-x86-mm-Move-the-CR3-construction-functions-to-tlbflu.patch index b06f16e..8927557 100644 --- a/patches/kernel/0179-x86-mm-Move-the-CR3-construction-functions-to-tlbflu.patch +++ b/patches/kernel/0179-x86-mm-Move-the-CR3-construction-functions-to-tlbflu.patch @@ -1,8 +1,7 @@ -From f978416e1df8d655e6ac7ae848928441cf33d598 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:54 +0100 -Subject: [PATCH 179/242] x86/mm: Move the CR3 construction functions to - tlbflush.h +Subject: [PATCH] x86/mm: Move the CR3 construction functions to tlbflush.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0180-x86-mm-Remove-hard-coded-ASID-limit-checks.patch b/patches/kernel/0180-x86-mm-Remove-hard-coded-ASID-limit-checks.patch index 957e4e0..e6c5079 100644 --- a/patches/kernel/0180-x86-mm-Remove-hard-coded-ASID-limit-checks.patch +++ b/patches/kernel/0180-x86-mm-Remove-hard-coded-ASID-limit-checks.patch @@ -1,7 +1,7 @@ -From f847420cd768a0b95c3159ab822c30c909f0e5ee Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:55 +0100 -Subject: [PATCH 180/242] x86/mm: Remove hard-coded ASID limit checks +Subject: [PATCH] x86/mm: Remove hard-coded ASID limit checks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0181-x86-mm-Put-MMU-to-hardware-ASID-translation-in-one-p.patch b/patches/kernel/0181-x86-mm-Put-MMU-to-hardware-ASID-translation-in-one-p.patch index 65d476b..51ab520 100644 --- a/patches/kernel/0181-x86-mm-Put-MMU-to-hardware-ASID-translation-in-one-p.patch +++ b/patches/kernel/0181-x86-mm-Put-MMU-to-hardware-ASID-translation-in-one-p.patch @@ -1,8 +1,7 @@ -From 427fbe54a8df451acd3cd31a4d6dbb1753036dee Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:56 +0100 -Subject: [PATCH 181/242] x86/mm: Put MMU to hardware ASID translation in one - place +Subject: [PATCH] x86/mm: Put MMU to hardware ASID translation in one place MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0182-x86-mm-Create-asm-invpcid.h.patch b/patches/kernel/0182-x86-mm-Create-asm-invpcid.h.patch index 7f53a1e..78cf317 100644 --- a/patches/kernel/0182-x86-mm-Create-asm-invpcid.h.patch +++ b/patches/kernel/0182-x86-mm-Create-asm-invpcid.h.patch @@ -1,7 +1,7 @@ -From a67ab82a8f60f725b002034dff10f28c7e2ac88e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:47 +0100 -Subject: [PATCH 182/242] x86/mm: Create asm/invpcid.h +Subject: [PATCH] x86/mm: Create asm/invpcid.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0183-x86-cpu_entry_area-Move-it-to-a-separate-unit.patch b/patches/kernel/0183-x86-cpu_entry_area-Move-it-to-a-separate-unit.patch index 0a9e229..84983a3 100644 --- a/patches/kernel/0183-x86-cpu_entry_area-Move-it-to-a-separate-unit.patch +++ b/patches/kernel/0183-x86-cpu_entry_area-Move-it-to-a-separate-unit.patch @@ -1,7 +1,7 @@ -From c03a5cb44d69723a8a2aa0b3b4808d28ea749431 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 20 Dec 2017 18:28:54 +0100 -Subject: [PATCH 183/242] x86/cpu_entry_area: Move it to a separate unit +Subject: [PATCH] x86/cpu_entry_area: Move it to a separate unit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0184-x86-cpu_entry_area-Move-it-out-of-the-fixmap.patch b/patches/kernel/0184-x86-cpu_entry_area-Move-it-out-of-the-fixmap.patch index c746960..726fe13 100644 --- a/patches/kernel/0184-x86-cpu_entry_area-Move-it-out-of-the-fixmap.patch +++ b/patches/kernel/0184-x86-cpu_entry_area-Move-it-out-of-the-fixmap.patch @@ -1,7 +1,7 @@ -From 1463b91d69f9e8ce61d264c4d108251192a9afbf Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 20 Dec 2017 18:51:31 +0100 -Subject: [PATCH 184/242] x86/cpu_entry_area: Move it out of the fixmap +Subject: [PATCH] x86/cpu_entry_area: Move it out of the fixmap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0185-init-Invoke-init_espfix_bsp-from-mm_init.patch b/patches/kernel/0185-init-Invoke-init_espfix_bsp-from-mm_init.patch index 663de5c..78868d6 100644 --- a/patches/kernel/0185-init-Invoke-init_espfix_bsp-from-mm_init.patch +++ b/patches/kernel/0185-init-Invoke-init_espfix_bsp-from-mm_init.patch @@ -1,7 +1,7 @@ -From a6bd428da9f8bbc467b119ef5dc9ad4a1fb58acc Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sun, 17 Dec 2017 10:56:29 +0100 -Subject: [PATCH 185/242] init: Invoke init_espfix_bsp() from mm_init() +Subject: [PATCH] init: Invoke init_espfix_bsp() from mm_init() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0186-x86-cpu_entry_area-Prevent-wraparound-in-setup_cpu_e.patch b/patches/kernel/0186-x86-cpu_entry_area-Prevent-wraparound-in-setup_cpu_e.patch index b1bb19d..4f6e414 100644 --- a/patches/kernel/0186-x86-cpu_entry_area-Prevent-wraparound-in-setup_cpu_e.patch +++ b/patches/kernel/0186-x86-cpu_entry_area-Prevent-wraparound-in-setup_cpu_e.patch @@ -1,7 +1,7 @@ -From 23aa91651cbaf32f10ff75f02c281493ee677dcb Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sat, 23 Dec 2017 19:45:11 +0100 -Subject: [PATCH 186/242] x86/cpu_entry_area: Prevent wraparound in +Subject: [PATCH] x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0187-x86-cpufeatures-Add-X86_BUG_CPU_INSECURE.patch b/patches/kernel/0187-x86-cpufeatures-Add-X86_BUG_CPU_INSECURE.patch index c9799c2..e0fbf55 100644 --- a/patches/kernel/0187-x86-cpufeatures-Add-X86_BUG_CPU_INSECURE.patch +++ b/patches/kernel/0187-x86-cpufeatures-Add-X86_BUG_CPU_INSECURE.patch @@ -1,7 +1,7 @@ -From 05be4302d695b8676c90b26abe0495df58602685 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:33 +0100 -Subject: [PATCH 187/242] x86/cpufeatures: Add X86_BUG_CPU_INSECURE +Subject: [PATCH] x86/cpufeatures: Add X86_BUG_CPU_INSECURE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0188-x86-mm-pti-Disable-global-pages-if-PAGE_TABLE_ISOLAT.patch b/patches/kernel/0188-x86-mm-pti-Disable-global-pages-if-PAGE_TABLE_ISOLAT.patch index b3ac18c..ad59431 100644 --- a/patches/kernel/0188-x86-mm-pti-Disable-global-pages-if-PAGE_TABLE_ISOLAT.patch +++ b/patches/kernel/0188-x86-mm-pti-Disable-global-pages-if-PAGE_TABLE_ISOLAT.patch @@ -1,8 +1,7 @@ -From 22da8888c8168530496ddfc0867181a8910089b3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:34 +0100 -Subject: [PATCH 188/242] x86/mm/pti: Disable global pages if - PAGE_TABLE_ISOLATION=y +Subject: [PATCH] x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0189-x86-mm-pti-Prepare-the-x86-entry-assembly-code-for-e.patch b/patches/kernel/0189-x86-mm-pti-Prepare-the-x86-entry-assembly-code-for-e.patch index 2c54eaa..c16486b 100644 --- a/patches/kernel/0189-x86-mm-pti-Prepare-the-x86-entry-assembly-code-for-e.patch +++ b/patches/kernel/0189-x86-mm-pti-Prepare-the-x86-entry-assembly-code-for-e.patch @@ -1,7 +1,7 @@ -From e3d1463a9c719eda9d9c566dd55b287018b320c0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:35 +0100 -Subject: [PATCH 189/242] x86/mm/pti: Prepare the x86/entry assembly code for +Subject: [PATCH] x86/mm/pti: Prepare the x86/entry assembly code for entry/exit CR3 switching MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0190-x86-mm-pti-Add-infrastructure-for-page-table-isolati.patch b/patches/kernel/0190-x86-mm-pti-Add-infrastructure-for-page-table-isolati.patch index 2c7639b..b84d5ac 100644 --- a/patches/kernel/0190-x86-mm-pti-Add-infrastructure-for-page-table-isolati.patch +++ b/patches/kernel/0190-x86-mm-pti-Add-infrastructure-for-page-table-isolati.patch @@ -1,8 +1,7 @@ -From 384e4cfab1886f8abb94fe16abbad2a034612f78 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:36 +0100 -Subject: [PATCH 190/242] x86/mm/pti: Add infrastructure for page table - isolation +Subject: [PATCH] x86/mm/pti: Add infrastructure for page table isolation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0191-x86-pti-Add-the-pti-cmdline-option-and-documentation.patch b/patches/kernel/0191-x86-pti-Add-the-pti-cmdline-option-and-documentation.patch index 5dcfdda..e5b25e7 100644 --- a/patches/kernel/0191-x86-pti-Add-the-pti-cmdline-option-and-documentation.patch +++ b/patches/kernel/0191-x86-pti-Add-the-pti-cmdline-option-and-documentation.patch @@ -1,8 +1,7 @@ -From d6b6a8fa92efd244f759ab8ded4ccaebac2b762c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Borislav Petkov Date: Tue, 12 Dec 2017 14:39:52 +0100 -Subject: [PATCH 191/242] x86/pti: Add the pti= cmdline option and - documentation +Subject: [PATCH] x86/pti: Add the pti= cmdline option and documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0192-x86-mm-pti-Add-mapping-helper-functions.patch b/patches/kernel/0192-x86-mm-pti-Add-mapping-helper-functions.patch index 4b52597..ee78a97 100644 --- a/patches/kernel/0192-x86-mm-pti-Add-mapping-helper-functions.patch +++ b/patches/kernel/0192-x86-mm-pti-Add-mapping-helper-functions.patch @@ -1,7 +1,7 @@ -From 1cb923a3733ac738f0d96fe4738bdf159db86cfd Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:37 +0100 -Subject: [PATCH 192/242] x86/mm/pti: Add mapping helper functions +Subject: [PATCH] x86/mm/pti: Add mapping helper functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0193-x86-mm-pti-Allow-NX-poison-to-be-set-in-p4d-pgd.patch b/patches/kernel/0193-x86-mm-pti-Allow-NX-poison-to-be-set-in-p4d-pgd.patch index 7a0bf9d..7060437 100644 --- a/patches/kernel/0193-x86-mm-pti-Allow-NX-poison-to-be-set-in-p4d-pgd.patch +++ b/patches/kernel/0193-x86-mm-pti-Allow-NX-poison-to-be-set-in-p4d-pgd.patch @@ -1,7 +1,7 @@ -From ea96d1e71945047c9e0af526e68b18782acc12c4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:38 +0100 -Subject: [PATCH 193/242] x86/mm/pti: Allow NX poison to be set in p4d/pgd +Subject: [PATCH] x86/mm/pti: Allow NX poison to be set in p4d/pgd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0194-x86-mm-pti-Allocate-a-separate-user-PGD.patch b/patches/kernel/0194-x86-mm-pti-Allocate-a-separate-user-PGD.patch index 600e2a0..f2a2ce0 100644 --- a/patches/kernel/0194-x86-mm-pti-Allocate-a-separate-user-PGD.patch +++ b/patches/kernel/0194-x86-mm-pti-Allocate-a-separate-user-PGD.patch @@ -1,7 +1,7 @@ -From 39f179e9baa1728a99a60c5933b1a4a3db73e617 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:39 +0100 -Subject: [PATCH 194/242] x86/mm/pti: Allocate a separate user PGD +Subject: [PATCH] x86/mm/pti: Allocate a separate user PGD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0195-x86-mm-pti-Populate-user-PGD.patch b/patches/kernel/0195-x86-mm-pti-Populate-user-PGD.patch index a816839..09d7bc8 100644 --- a/patches/kernel/0195-x86-mm-pti-Populate-user-PGD.patch +++ b/patches/kernel/0195-x86-mm-pti-Populate-user-PGD.patch @@ -1,7 +1,7 @@ -From 3bc42412073e1c559266e2b07bc1fbce154d92dc Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:40 +0100 -Subject: [PATCH 195/242] x86/mm/pti: Populate user PGD +Subject: [PATCH] x86/mm/pti: Populate user PGD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0196-x86-mm-pti-Add-functions-to-clone-kernel-PMDs.patch b/patches/kernel/0196-x86-mm-pti-Add-functions-to-clone-kernel-PMDs.patch index 7e62ca1..dc510fd 100644 --- a/patches/kernel/0196-x86-mm-pti-Add-functions-to-clone-kernel-PMDs.patch +++ b/patches/kernel/0196-x86-mm-pti-Add-functions-to-clone-kernel-PMDs.patch @@ -1,7 +1,7 @@ -From bcb5ffbfba8c6c557ad536eb9084040b8e52923e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:42 +0100 -Subject: [PATCH 196/242] x86/mm/pti: Add functions to clone kernel PMDs +Subject: [PATCH] x86/mm/pti: Add functions to clone kernel PMDs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0197-x86-mm-pti-Force-entry-through-trampoline-when-PTI-a.patch b/patches/kernel/0197-x86-mm-pti-Force-entry-through-trampoline-when-PTI-a.patch index 4f45d89..c0d2a1c 100644 --- a/patches/kernel/0197-x86-mm-pti-Force-entry-through-trampoline-when-PTI-a.patch +++ b/patches/kernel/0197-x86-mm-pti-Force-entry-through-trampoline-when-PTI-a.patch @@ -1,8 +1,7 @@ -From 4eeffdaf7e8e034633bab44f61c5f92002179d28 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:43 +0100 -Subject: [PATCH 197/242] x86/mm/pti: Force entry through trampoline when PTI - active +Subject: [PATCH] x86/mm/pti: Force entry through trampoline when PTI active MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0198-x86-mm-pti-Share-cpu_entry_area-with-user-space-page.patch b/patches/kernel/0198-x86-mm-pti-Share-cpu_entry_area-with-user-space-page.patch index d9ac53e..2decc9c 100644 --- a/patches/kernel/0198-x86-mm-pti-Share-cpu_entry_area-with-user-space-page.patch +++ b/patches/kernel/0198-x86-mm-pti-Share-cpu_entry_area-with-user-space-page.patch @@ -1,8 +1,7 @@ -From 0e6d8e0cd5b1439d97f56445aef57d8839580b33 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Mon, 4 Dec 2017 15:07:45 +0100 -Subject: [PATCH 198/242] x86/mm/pti: Share cpu_entry_area with user space page - tables +Subject: [PATCH] x86/mm/pti: Share cpu_entry_area with user space page tables MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0199-x86-entry-Align-entry-text-section-to-PMD-boundary.patch b/patches/kernel/0199-x86-entry-Align-entry-text-section-to-PMD-boundary.patch index 4698d89..4b7d5a4 100644 --- a/patches/kernel/0199-x86-entry-Align-entry-text-section-to-PMD-boundary.patch +++ b/patches/kernel/0199-x86-entry-Align-entry-text-section-to-PMD-boundary.patch @@ -1,7 +1,7 @@ -From 1b3d3968bb45b557ce76eaf3edf894aead9e9c03 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:46 +0100 -Subject: [PATCH 199/242] x86/entry: Align entry text section to PMD boundary +Subject: [PATCH] x86/entry: Align entry text section to PMD boundary MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0200-x86-mm-pti-Share-entry-text-PMD.patch b/patches/kernel/0200-x86-mm-pti-Share-entry-text-PMD.patch index 052f201..eb6ec0d 100644 --- a/patches/kernel/0200-x86-mm-pti-Share-entry-text-PMD.patch +++ b/patches/kernel/0200-x86-mm-pti-Share-entry-text-PMD.patch @@ -1,7 +1,7 @@ -From 9b8667a59df870d8f965d6681cb18843302c8510 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:47 +0100 -Subject: [PATCH 200/242] x86/mm/pti: Share entry text PMD +Subject: [PATCH] x86/mm/pti: Share entry text PMD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0201-x86-mm-pti-Map-ESPFIX-into-user-space.patch b/patches/kernel/0201-x86-mm-pti-Map-ESPFIX-into-user-space.patch index a99f4bd..0db3a23 100644 --- a/patches/kernel/0201-x86-mm-pti-Map-ESPFIX-into-user-space.patch +++ b/patches/kernel/0201-x86-mm-pti-Map-ESPFIX-into-user-space.patch @@ -1,7 +1,7 @@ -From 9378cf5830b41fc4659335da883d2a1d52fe0661 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Fri, 15 Dec 2017 22:08:18 +0100 -Subject: [PATCH 201/242] x86/mm/pti: Map ESPFIX into user space +Subject: [PATCH] x86/mm/pti: Map ESPFIX into user space MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0202-x86-cpu_entry_area-Add-debugstore-entries-to-cpu_ent.patch b/patches/kernel/0202-x86-cpu_entry_area-Add-debugstore-entries-to-cpu_ent.patch index ea0aba8..c9ca293 100644 --- a/patches/kernel/0202-x86-cpu_entry_area-Add-debugstore-entries-to-cpu_ent.patch +++ b/patches/kernel/0202-x86-cpu_entry_area-Add-debugstore-entries-to-cpu_ent.patch @@ -1,8 +1,7 @@ -From a1ccda197e7a758c8e9b7be299e9beaf3ca3ed51 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:07:49 +0100 -Subject: [PATCH 202/242] x86/cpu_entry_area: Add debugstore entries to - cpu_entry_area +Subject: [PATCH] x86/cpu_entry_area: Add debugstore entries to cpu_entry_area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0203-x86-events-intel-ds-Map-debug-buffers-in-cpu_entry_a.patch b/patches/kernel/0203-x86-events-intel-ds-Map-debug-buffers-in-cpu_entry_a.patch index 7e7fcd7..ef63988 100644 --- a/patches/kernel/0203-x86-events-intel-ds-Map-debug-buffers-in-cpu_entry_a.patch +++ b/patches/kernel/0203-x86-events-intel-ds-Map-debug-buffers-in-cpu_entry_a.patch @@ -1,8 +1,7 @@ -From 68338a3b7267b4fc346630b2d82a3599b5fbf54e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Mon, 4 Dec 2017 15:07:50 +0100 -Subject: [PATCH 203/242] x86/events/intel/ds: Map debug buffers in - cpu_entry_area +Subject: [PATCH] x86/events/intel/ds: Map debug buffers in cpu_entry_area MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0204-x86-mm-64-Make-a-full-PGD-entry-size-hole-in-the-mem.patch b/patches/kernel/0204-x86-mm-64-Make-a-full-PGD-entry-size-hole-in-the-mem.patch index 1dfa686..e408245 100644 --- a/patches/kernel/0204-x86-mm-64-Make-a-full-PGD-entry-size-hole-in-the-mem.patch +++ b/patches/kernel/0204-x86-mm-64-Make-a-full-PGD-entry-size-hole-in-the-mem.patch @@ -1,8 +1,7 @@ -From 7fe019fa29881889890256644249222a0c93697a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 12 Dec 2017 07:56:44 -0800 -Subject: [PATCH 204/242] x86/mm/64: Make a full PGD-entry size hole in the - memory map +Subject: [PATCH] x86/mm/64: Make a full PGD-entry size hole in the memory map MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0205-x86-pti-Put-the-LDT-in-its-own-PGD-if-PTI-is-on.patch b/patches/kernel/0205-x86-pti-Put-the-LDT-in-its-own-PGD-if-PTI-is-on.patch index fdc679b..74b842f 100644 --- a/patches/kernel/0205-x86-pti-Put-the-LDT-in-its-own-PGD-if-PTI-is-on.patch +++ b/patches/kernel/0205-x86-pti-Put-the-LDT-in-its-own-PGD-if-PTI-is-on.patch @@ -1,7 +1,7 @@ -From e0e5d2785d4b282a1f82f36199f52f9196868d6b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 12 Dec 2017 07:56:45 -0800 -Subject: [PATCH 205/242] x86/pti: Put the LDT in its own PGD if PTI is on +Subject: [PATCH] x86/pti: Put the LDT in its own PGD if PTI is on MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0206-x86-pti-Map-the-vsyscall-page-if-needed.patch b/patches/kernel/0206-x86-pti-Map-the-vsyscall-page-if-needed.patch index 80b0e32..e6e0ecc 100644 --- a/patches/kernel/0206-x86-pti-Map-the-vsyscall-page-if-needed.patch +++ b/patches/kernel/0206-x86-pti-Map-the-vsyscall-page-if-needed.patch @@ -1,7 +1,7 @@ -From 7505dd405211a42c3abf52ef33b97eea470aaf60 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 12 Dec 2017 07:56:42 -0800 -Subject: [PATCH 206/242] x86/pti: Map the vsyscall page if needed +Subject: [PATCH] x86/pti: Map the vsyscall page if needed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0207-x86-mm-Allow-flushing-for-future-ASID-switches.patch b/patches/kernel/0207-x86-mm-Allow-flushing-for-future-ASID-switches.patch index 03174c3..2314bde 100644 --- a/patches/kernel/0207-x86-mm-Allow-flushing-for-future-ASID-switches.patch +++ b/patches/kernel/0207-x86-mm-Allow-flushing-for-future-ASID-switches.patch @@ -1,7 +1,7 @@ -From c84a1d7630152f64ebe07519e757de5c1cf70808 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:57 +0100 -Subject: [PATCH 207/242] x86/mm: Allow flushing for future ASID switches +Subject: [PATCH] x86/mm: Allow flushing for future ASID switches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0208-x86-mm-Abstract-switching-CR3.patch b/patches/kernel/0208-x86-mm-Abstract-switching-CR3.patch index fea894a..081d23a 100644 --- a/patches/kernel/0208-x86-mm-Abstract-switching-CR3.patch +++ b/patches/kernel/0208-x86-mm-Abstract-switching-CR3.patch @@ -1,7 +1,7 @@ -From 7cc2d98148d5b5be191f4dbf4c29d4d6da93a9f8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:07:58 +0100 -Subject: [PATCH 208/242] x86/mm: Abstract switching CR3 +Subject: [PATCH] x86/mm: Abstract switching CR3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0209-x86-mm-Use-Fix-PCID-to-optimize-user-kernel-switches.patch b/patches/kernel/0209-x86-mm-Use-Fix-PCID-to-optimize-user-kernel-switches.patch index c4f5544..5e21faf 100644 --- a/patches/kernel/0209-x86-mm-Use-Fix-PCID-to-optimize-user-kernel-switches.patch +++ b/patches/kernel/0209-x86-mm-Use-Fix-PCID-to-optimize-user-kernel-switches.patch @@ -1,7 +1,7 @@ -From 99351a96543de29896fdc6e8a41fb60ae97b18e1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Mon, 4 Dec 2017 15:07:59 +0100 -Subject: [PATCH 209/242] x86/mm: Use/Fix PCID to optimize user/kernel switches +Subject: [PATCH] x86/mm: Use/Fix PCID to optimize user/kernel switches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0210-x86-mm-Optimize-RESTORE_CR3.patch b/patches/kernel/0210-x86-mm-Optimize-RESTORE_CR3.patch index 48d2533..2f04370 100644 --- a/patches/kernel/0210-x86-mm-Optimize-RESTORE_CR3.patch +++ b/patches/kernel/0210-x86-mm-Optimize-RESTORE_CR3.patch @@ -1,7 +1,7 @@ -From eb4a670cb54266bfab7bb4d9fd9e5da7b296ecdf Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Mon, 4 Dec 2017 15:08:00 +0100 -Subject: [PATCH 210/242] x86/mm: Optimize RESTORE_CR3 +Subject: [PATCH] x86/mm: Optimize RESTORE_CR3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0211-x86-mm-Use-INVPCID-for-__native_flush_tlb_single.patch b/patches/kernel/0211-x86-mm-Use-INVPCID-for-__native_flush_tlb_single.patch index ac12b93..61216e3 100644 --- a/patches/kernel/0211-x86-mm-Use-INVPCID-for-__native_flush_tlb_single.patch +++ b/patches/kernel/0211-x86-mm-Use-INVPCID-for-__native_flush_tlb_single.patch @@ -1,7 +1,7 @@ -From 534c2338c3f72069910c06eba7693a4a1d15faf8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:08:01 +0100 -Subject: [PATCH 211/242] x86/mm: Use INVPCID for __native_flush_tlb_single() +Subject: [PATCH] x86/mm: Use INVPCID for __native_flush_tlb_single() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0212-x86-mm-Clarify-the-whole-ASID-kernel-PCID-user-PCID-.patch b/patches/kernel/0212-x86-mm-Clarify-the-whole-ASID-kernel-PCID-user-PCID-.patch index e5646d2..1aee978 100644 --- a/patches/kernel/0212-x86-mm-Clarify-the-whole-ASID-kernel-PCID-user-PCID-.patch +++ b/patches/kernel/0212-x86-mm-Clarify-the-whole-ASID-kernel-PCID-user-PCID-.patch @@ -1,8 +1,7 @@ -From c8bd55aa2deb4e7491561567e8e01b71ab61ffe4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Tue, 5 Dec 2017 13:34:53 +0100 -Subject: [PATCH 212/242] x86/mm: Clarify the whole ASID/kernel PCID/user PCID - naming +Subject: [PATCH] x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0213-x86-dumpstack-Indicate-in-Oops-whether-PTI-is-config.patch b/patches/kernel/0213-x86-dumpstack-Indicate-in-Oops-whether-PTI-is-config.patch index 1c0e630..171622c 100644 --- a/patches/kernel/0213-x86-dumpstack-Indicate-in-Oops-whether-PTI-is-config.patch +++ b/patches/kernel/0213-x86-dumpstack-Indicate-in-Oops-whether-PTI-is-config.patch @@ -1,8 +1,8 @@ -From c7ef01f56951b1c876069387c44e11575288f3d2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Vlastimil Babka Date: Tue, 19 Dec 2017 22:33:46 +0100 -Subject: [PATCH 213/242] x86/dumpstack: Indicate in Oops whether PTI is - configured and enabled +Subject: [PATCH] x86/dumpstack: Indicate in Oops whether PTI is configured and + enabled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0214-x86-mm-pti-Add-Kconfig.patch b/patches/kernel/0214-x86-mm-pti-Add-Kconfig.patch index cc4228a..07ebcee 100644 --- a/patches/kernel/0214-x86-mm-pti-Add-Kconfig.patch +++ b/patches/kernel/0214-x86-mm-pti-Add-Kconfig.patch @@ -1,7 +1,7 @@ -From 0692cf84257a92f7be9553af55d65c668e2b3bc8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dave Hansen Date: Mon, 4 Dec 2017 15:08:03 +0100 -Subject: [PATCH 214/242] x86/mm/pti: Add Kconfig +Subject: [PATCH] x86/mm/pti: Add Kconfig MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0215-x86-mm-dump_pagetables-Add-page-table-directory-to-t.patch b/patches/kernel/0215-x86-mm-dump_pagetables-Add-page-table-directory-to-t.patch index dac3764..a80eab0 100644 --- a/patches/kernel/0215-x86-mm-dump_pagetables-Add-page-table-directory-to-t.patch +++ b/patches/kernel/0215-x86-mm-dump_pagetables-Add-page-table-directory-to-t.patch @@ -1,8 +1,8 @@ -From d03b4d2a3e43228bb98fae4c6f5365d4f9d00f4c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Borislav Petkov Date: Mon, 4 Dec 2017 15:08:04 +0100 -Subject: [PATCH 215/242] x86/mm/dump_pagetables: Add page table directory to - the debugfs VFS hierarchy +Subject: [PATCH] x86/mm/dump_pagetables: Add page table directory to the + debugfs VFS hierarchy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0216-x86-mm-dump_pagetables-Check-user-space-page-table-f.patch b/patches/kernel/0216-x86-mm-dump_pagetables-Check-user-space-page-table-f.patch index fa738ce..8152b66 100644 --- a/patches/kernel/0216-x86-mm-dump_pagetables-Check-user-space-page-table-f.patch +++ b/patches/kernel/0216-x86-mm-dump_pagetables-Check-user-space-page-table-f.patch @@ -1,8 +1,8 @@ -From 2ed23a29f6f9c736c86dcc8d8ab87cc670593503 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:08:05 +0100 -Subject: [PATCH 216/242] x86/mm/dump_pagetables: Check user space page table - for WX pages +Subject: [PATCH] x86/mm/dump_pagetables: Check user space page table for WX + pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0217-x86-mm-dump_pagetables-Allow-dumping-current-pagetab.patch b/patches/kernel/0217-x86-mm-dump_pagetables-Allow-dumping-current-pagetab.patch index af8cd92..00aa1ce 100644 --- a/patches/kernel/0217-x86-mm-dump_pagetables-Allow-dumping-current-pagetab.patch +++ b/patches/kernel/0217-x86-mm-dump_pagetables-Allow-dumping-current-pagetab.patch @@ -1,8 +1,7 @@ -From 0a708f5b66f8b49338f8cf8b6d84d3fdc7b3f67f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Mon, 4 Dec 2017 15:08:06 +0100 -Subject: [PATCH 217/242] x86/mm/dump_pagetables: Allow dumping current - pagetables +Subject: [PATCH] x86/mm/dump_pagetables: Allow dumping current pagetables MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0218-x86-ldt-Make-the-LDT-mapping-RO.patch b/patches/kernel/0218-x86-ldt-Make-the-LDT-mapping-RO.patch index 1f14481..4e42731 100644 --- a/patches/kernel/0218-x86-ldt-Make-the-LDT-mapping-RO.patch +++ b/patches/kernel/0218-x86-ldt-Make-the-LDT-mapping-RO.patch @@ -1,7 +1,7 @@ -From d1feee4957a5cb314ec0b3c4ca86ba79ccaeceb8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Fri, 15 Dec 2017 20:35:11 +0100 -Subject: [PATCH 218/242] x86/ldt: Make the LDT mapping RO +Subject: [PATCH] x86/ldt: Make the LDT mapping RO MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0219-x86-smpboot-Remove-stale-TLB-flush-invocations.patch b/patches/kernel/0219-x86-smpboot-Remove-stale-TLB-flush-invocations.patch index bc6ca67..b5c62d0 100644 --- a/patches/kernel/0219-x86-smpboot-Remove-stale-TLB-flush-invocations.patch +++ b/patches/kernel/0219-x86-smpboot-Remove-stale-TLB-flush-invocations.patch @@ -1,7 +1,7 @@ -From 079b59f4b5c810ea51534a8d7bcee4860589b5c1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sat, 30 Dec 2017 22:13:53 +0100 -Subject: [PATCH 219/242] x86/smpboot: Remove stale TLB flush invocations +Subject: [PATCH] x86/smpboot: Remove stale TLB flush invocations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0220-x86-mm-Remove-preempt_disable-enable-from-__native_f.patch b/patches/kernel/0220-x86-mm-Remove-preempt_disable-enable-from-__native_f.patch index 3384c88..934ff9b 100644 --- a/patches/kernel/0220-x86-mm-Remove-preempt_disable-enable-from-__native_f.patch +++ b/patches/kernel/0220-x86-mm-Remove-preempt_disable-enable-from-__native_f.patch @@ -1,7 +1,7 @@ -From 5a86516e393d12bb3965342f1f690db319d01241 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sat, 30 Dec 2017 22:13:54 +0100 -Subject: [PATCH 220/242] x86/mm: Remove preempt_disable/enable() from +Subject: [PATCH] x86/mm: Remove preempt_disable/enable() from __native_flush_tlb() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0221-x86-ldt-Plug-memory-leak-in-error-path.patch b/patches/kernel/0221-x86-ldt-Plug-memory-leak-in-error-path.patch index edfde66..ef3580a 100644 --- a/patches/kernel/0221-x86-ldt-Plug-memory-leak-in-error-path.patch +++ b/patches/kernel/0221-x86-ldt-Plug-memory-leak-in-error-path.patch @@ -1,7 +1,7 @@ -From f7b3a0038fd5bdc21d05f09002e16db3ea8e6e3b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sun, 31 Dec 2017 11:24:34 +0100 -Subject: [PATCH 221/242] x86/ldt: Plug memory leak in error path +Subject: [PATCH] x86/ldt: Plug memory leak in error path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0222-x86-ldt-Make-LDT-pgtable-free-conditional.patch b/patches/kernel/0222-x86-ldt-Make-LDT-pgtable-free-conditional.patch index 2ca90f9..5d177cd 100644 --- a/patches/kernel/0222-x86-ldt-Make-LDT-pgtable-free-conditional.patch +++ b/patches/kernel/0222-x86-ldt-Make-LDT-pgtable-free-conditional.patch @@ -1,7 +1,7 @@ -From 35ef33d8c7a31a246e499588a28717ef0bfa2a91 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sun, 31 Dec 2017 16:52:15 +0100 -Subject: [PATCH 222/242] x86/ldt: Make LDT pgtable free conditional +Subject: [PATCH] x86/ldt: Make LDT pgtable free conditional MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0223-UBUNTU-Config-updateconfigs-to-enable-PTI.patch b/patches/kernel/0223-UBUNTU-Config-updateconfigs-to-enable-PTI.patch index 999a853..66452e5 100644 --- a/patches/kernel/0223-UBUNTU-Config-updateconfigs-to-enable-PTI.patch +++ b/patches/kernel/0223-UBUNTU-Config-updateconfigs-to-enable-PTI.patch @@ -1,7 +1,7 @@ -From 22ad4e1d6ca8885ad2cca842838125de9130eb7a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Whitcroft Date: Mon, 18 Dec 2017 12:09:25 +0000 -Subject: [PATCH 223/242] UBUNTU: [Config] updateconfigs to enable PTI +Subject: [PATCH] UBUNTU: [Config] updateconfigs to enable PTI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0224-kvm-x86-fix-RSM-when-PCID-is-non-zero.patch b/patches/kernel/0224-kvm-x86-fix-RSM-when-PCID-is-non-zero.patch index 5a22101..e83e451 100644 --- a/patches/kernel/0224-kvm-x86-fix-RSM-when-PCID-is-non-zero.patch +++ b/patches/kernel/0224-kvm-x86-fix-RSM-when-PCID-is-non-zero.patch @@ -1,7 +1,7 @@ -From 59b914593681a98524e4f3ba239544f77f03d14a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 21 Dec 2017 00:49:14 +0100 -Subject: [PATCH 224/242] kvm: x86: fix RSM when PCID is non-zero +Subject: [PATCH] kvm: x86: fix RSM when PCID is non-zero MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0225-x86-pti-Switch-to-kernel-CR3-at-early-in-entry_SYSCA.patch b/patches/kernel/0225-x86-pti-Switch-to-kernel-CR3-at-early-in-entry_SYSCA.patch index e8ef7b7..547c382 100644 --- a/patches/kernel/0225-x86-pti-Switch-to-kernel-CR3-at-early-in-entry_SYSCA.patch +++ b/patches/kernel/0225-x86-pti-Switch-to-kernel-CR3-at-early-in-entry_SYSCA.patch @@ -1,7 +1,7 @@ -From ee46485b45de9c2008e3ef5f847041fc18743052 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 3 Jan 2018 19:52:04 +0100 -Subject: [PATCH 225/242] x86/pti: Switch to kernel CR3 at early in +Subject: [PATCH] x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 diff --git a/patches/kernel/0226-UBUNTU-SAUCE-bpf-reject-out-of-bounds-stack-pointer-.patch b/patches/kernel/0226-UBUNTU-SAUCE-bpf-reject-out-of-bounds-stack-pointer-.patch index 3c09891..802ae9f 100644 --- a/patches/kernel/0226-UBUNTU-SAUCE-bpf-reject-out-of-bounds-stack-pointer-.patch +++ b/patches/kernel/0226-UBUNTU-SAUCE-bpf-reject-out-of-bounds-stack-pointer-.patch @@ -1,8 +1,8 @@ -From 3c5659ffcc9d2497045dda465a35720f78314e87 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jann Horn Date: Thu, 4 Jan 2018 08:01:21 -0600 -Subject: [PATCH 226/242] UBUNTU: SAUCE: bpf: reject out-of-bounds stack - pointer calculation +Subject: [PATCH] UBUNTU: SAUCE: bpf: reject out-of-bounds stack pointer + calculation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0227-bpf-fix-incorrect-sign-extension-in-check_alu_op.patch b/patches/kernel/0227-bpf-fix-incorrect-sign-extension-in-check_alu_op.patch index 641be5c..9934332 100644 --- a/patches/kernel/0227-bpf-fix-incorrect-sign-extension-in-check_alu_op.patch +++ b/patches/kernel/0227-bpf-fix-incorrect-sign-extension-in-check_alu_op.patch @@ -1,7 +1,7 @@ -From 652c6cabaf30e4c75f7dc2c42a33a8f066d7df2c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jann Horn Date: Thu, 4 Jan 2018 08:01:22 -0600 -Subject: [PATCH 227/242] bpf: fix incorrect sign extension in check_alu_op() +Subject: [PATCH] bpf: fix incorrect sign extension in check_alu_op() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0228-UBUNTU-SAUCE-bpf-verifier-Fix-states_equal-compariso.patch b/patches/kernel/0228-UBUNTU-SAUCE-bpf-verifier-Fix-states_equal-compariso.patch index e9bcc4c..58d7259 100644 --- a/patches/kernel/0228-UBUNTU-SAUCE-bpf-verifier-Fix-states_equal-compariso.patch +++ b/patches/kernel/0228-UBUNTU-SAUCE-bpf-verifier-Fix-states_equal-compariso.patch @@ -1,8 +1,8 @@ -From 9327cee21ebe7ca7a82c27c209e1fa3ac3d23232 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Thu, 4 Jan 2018 08:01:23 -0600 -Subject: [PATCH 228/242] UBUNTU: SAUCE: bpf/verifier: Fix states_equal() - comparison of pointer and UNKNOWN +Subject: [PATCH] UBUNTU: SAUCE: bpf/verifier: Fix states_equal() comparison of + pointer and UNKNOWN MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0229-bpf-fix-branch-pruning-logic.patch b/patches/kernel/0229-bpf-fix-branch-pruning-logic.patch index 0239915..977e60a 100644 --- a/patches/kernel/0229-bpf-fix-branch-pruning-logic.patch +++ b/patches/kernel/0229-bpf-fix-branch-pruning-logic.patch @@ -1,7 +1,7 @@ -From 4cdf7c9d4e0958e38635df638229bba6f562511a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Alexei Starovoitov Date: Thu, 4 Jan 2018 08:01:24 -0600 -Subject: [PATCH 229/242] bpf: fix branch pruning logic +Subject: [PATCH] bpf: fix branch pruning logic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0230-UBUNTU-SAUCE-only-attempt-to-use-PCID-in-64-bit-buil.patch b/patches/kernel/0230-UBUNTU-SAUCE-only-attempt-to-use-PCID-in-64-bit-buil.patch index 57d83a2..cbc69e6 100644 --- a/patches/kernel/0230-UBUNTU-SAUCE-only-attempt-to-use-PCID-in-64-bit-buil.patch +++ b/patches/kernel/0230-UBUNTU-SAUCE-only-attempt-to-use-PCID-in-64-bit-buil.patch @@ -1,8 +1,7 @@ -From 3642d7fb8bcab15ab1f82531f8120e22181cd7da Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andy Whitcroft Date: Wed, 20 Dec 2017 13:33:50 +0000 -Subject: [PATCH 230/242] UBUNTU: SAUCE: only attempt to use PCID in 64 bit - builds +Subject: [PATCH] UBUNTU: SAUCE: only attempt to use PCID in 64 bit builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0231-UBUNTU-SAUCE-BODGE-temporarily-disable-some-kprobe-t.patch b/patches/kernel/0231-UBUNTU-SAUCE-BODGE-temporarily-disable-some-kprobe-t.patch index 0eb3414..2467366 100644 --- a/patches/kernel/0231-UBUNTU-SAUCE-BODGE-temporarily-disable-some-kprobe-t.patch +++ b/patches/kernel/0231-UBUNTU-SAUCE-BODGE-temporarily-disable-some-kprobe-t.patch @@ -1,8 +1,8 @@ -From 13df3feb2ec154e844bca62c6bb7b91ced2b067c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Colin Ian King Date: Sat, 6 Jan 2018 10:26:31 +0000 -Subject: [PATCH 231/242] UBUNTU: SAUCE: BODGE: temporarily disable some kprobe - trace points which are cratering +Subject: [PATCH] UBUNTU: SAUCE: BODGE: temporarily disable some kprobe trace + points which are cratering MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0232-kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch b/patches/kernel/0232-kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch index 1072577..4e1f81a 100644 --- a/patches/kernel/0232-kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch +++ b/patches/kernel/0232-kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch @@ -1,7 +1,7 @@ -From 711a55c9d58955a2bfca89cd25935ca607e49bc0 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jim Mattson Date: Wed, 3 Jan 2018 14:31:38 -0800 -Subject: [PATCH 232/242] kvm: vmx: Scrub hardware GPRs at VM-exit +Subject: [PATCH] kvm: vmx: Scrub hardware GPRs at VM-exit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0233-objtool-use-sh-to-invoke-sync-check.sh-in-the-Makefi.patch b/patches/kernel/0233-objtool-use-sh-to-invoke-sync-check.sh-in-the-Makefi.patch index e2deb82..f343025 100644 --- a/patches/kernel/0233-objtool-use-sh-to-invoke-sync-check.sh-in-the-Makefi.patch +++ b/patches/kernel/0233-objtool-use-sh-to-invoke-sync-check.sh-in-the-Makefi.patch @@ -1,8 +1,7 @@ -From 4047df49cf44e46d8a213373a8bd5949fd4ef4a6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Marcelo Henrique Cerri Date: Sat, 6 Jan 2018 17:50:34 -0200 -Subject: [PATCH 233/242] objtool: use sh to invoke sync-check.sh in the - Makefile +Subject: [PATCH] objtool: use sh to invoke sync-check.sh in the Makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0234-x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-export.patch b/patches/kernel/0234-x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-export.patch index 47a4fad..d72b125 100644 --- a/patches/kernel/0234-x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-export.patch +++ b/patches/kernel/0234-x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-export.patch @@ -1,7 +1,7 @@ -From 2b75ea581156c7f6d53cf736167e2d32c7087af5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 4 Jan 2018 22:19:04 +0100 -Subject: [PATCH 234/242] x86/tlb: Drop the _GPL from the cpu_tlbstate export +Subject: [PATCH] x86/tlb: Drop the _GPL from the cpu_tlbstate export MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0235-x86-events-intel-ds-Use-the-proper-cache-flush-metho.patch b/patches/kernel/0235-x86-events-intel-ds-Use-the-proper-cache-flush-metho.patch index 8a164e1..b3276d5 100644 --- a/patches/kernel/0235-x86-events-intel-ds-Use-the-proper-cache-flush-metho.patch +++ b/patches/kernel/0235-x86-events-intel-ds-Use-the-proper-cache-flush-metho.patch @@ -1,8 +1,8 @@ -From 35f252cc11a7fc0009caf1a088cbb5d47a60ab50 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Thu, 4 Jan 2018 18:07:12 +0100 -Subject: [PATCH 235/242] x86/events/intel/ds: Use the proper cache flush - method for mapping ds buffers +Subject: [PATCH] x86/events/intel/ds: Use the proper cache flush method for + mapping ds buffers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0236-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch b/patches/kernel/0236-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch index 1d027ca..4b07728 100644 --- a/patches/kernel/0236-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch +++ b/patches/kernel/0236-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch @@ -1,7 +1,7 @@ -From 650929f1bdce50bab031b0886ae91d459edcd18e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andrey Ryabinin Date: Thu, 28 Dec 2017 19:06:20 +0300 -Subject: [PATCH 236/242] x86/mm: Set MODULES_END to 0xffffffffff000000 +Subject: [PATCH] x86/mm: Set MODULES_END to 0xffffffffff000000 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0237-x86-mm-Map-cpu_entry_area-at-the-same-place-on-4-5-l.patch b/patches/kernel/0237-x86-mm-Map-cpu_entry_area-at-the-same-place-on-4-5-l.patch index 84f4c3e..8f7ff69 100644 --- a/patches/kernel/0237-x86-mm-Map-cpu_entry_area-at-the-same-place-on-4-5-l.patch +++ b/patches/kernel/0237-x86-mm-Map-cpu_entry_area-at-the-same-place-on-4-5-l.patch @@ -1,8 +1,7 @@ -From 9ec7ffb2871c23d5c0961f0241bd118ca2395edb Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 4 Jan 2018 13:01:40 +0100 -Subject: [PATCH 237/242] x86/mm: Map cpu_entry_area at the same place on 4/5 - level +Subject: [PATCH] x86/mm: Map cpu_entry_area at the same place on 4/5 level MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0238-x86-kaslr-Fix-the-vaddr_end-mess.patch b/patches/kernel/0238-x86-kaslr-Fix-the-vaddr_end-mess.patch index b9716d6..112e421 100644 --- a/patches/kernel/0238-x86-kaslr-Fix-the-vaddr_end-mess.patch +++ b/patches/kernel/0238-x86-kaslr-Fix-the-vaddr_end-mess.patch @@ -1,7 +1,7 @@ -From 58d3cea9911d75f766b67dfc639405360b6ee6e5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Thu, 4 Jan 2018 12:32:03 +0100 -Subject: [PATCH 238/242] x86/kaslr: Fix the vaddr_end mess +Subject: [PATCH] x86/kaslr: Fix the vaddr_end mess MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0239-x86-alternatives-Add-missing-n-at-end-of-ALTERNATIVE.patch b/patches/kernel/0239-x86-alternatives-Add-missing-n-at-end-of-ALTERNATIVE.patch index 07df566..79d0c2c 100644 --- a/patches/kernel/0239-x86-alternatives-Add-missing-n-at-end-of-ALTERNATIVE.patch +++ b/patches/kernel/0239-x86-alternatives-Add-missing-n-at-end-of-ALTERNATIVE.patch @@ -1,8 +1,8 @@ -From fe5fdc3484283039f5f7477874eeef1a26f2b6be Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Thu, 4 Jan 2018 14:37:05 +0000 -Subject: [PATCH 239/242] x86/alternatives: Add missing '\n' at end of - ALTERNATIVE inline asm +Subject: [PATCH] x86/alternatives: Add missing '\n' at end of ALTERNATIVE + inline asm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0240-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch b/patches/kernel/0240-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch index bb73546..9f6c71e 100644 --- a/patches/kernel/0240-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch +++ b/patches/kernel/0240-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch @@ -1,7 +1,7 @@ -From 309461b2f634fc18271468b4396551ddf6a1dba8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Tom Lendacky Date: Tue, 26 Dec 2017 23:43:54 -0600 -Subject: [PATCH 240/242] x86/cpu, x86/pti: Do not enable PTI on AMD processors +Subject: [PATCH] x86/cpu, x86/pti: Do not enable PTI on AMD processors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0241-x86-microcode-AMD-Add-support-for-fam17h-microcode-l.patch b/patches/kernel/0241-x86-microcode-AMD-Add-support-for-fam17h-microcode-l.patch index 126dff4..b7d44c5 100644 --- a/patches/kernel/0241-x86-microcode-AMD-Add-support-for-fam17h-microcode-l.patch +++ b/patches/kernel/0241-x86-microcode-AMD-Add-support-for-fam17h-microcode-l.patch @@ -1,8 +1,7 @@ -From 674b72ef0eb73751e4f838dc789e4c393d225834 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Tom Lendacky Date: Thu, 30 Nov 2017 16:46:40 -0600 -Subject: [PATCH 241/242] x86/microcode/AMD: Add support for fam17h microcode - loading +Subject: [PATCH] x86/microcode/AMD: Add support for fam17h microcode loading MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/patches/kernel/0242-Revert-scsi-libsas-allow-async-aborts.patch b/patches/kernel/0242-Revert-scsi-libsas-allow-async-aborts.patch index 5f61992..f6b461c 100644 --- a/patches/kernel/0242-Revert-scsi-libsas-allow-async-aborts.patch +++ b/patches/kernel/0242-Revert-scsi-libsas-allow-async-aborts.patch @@ -1,7 +1,7 @@ -From b62d6a17e87a8899fe0f9be2517a9ea29972c007 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Mon, 8 Jan 2018 11:49:28 +0100 -Subject: [PATCH 242/242] Revert "scsi: libsas: allow async aborts" +Subject: [PATCH] Revert "scsi: libsas: allow async aborts" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit