From 35eff41288ccf2a1ddd555db0b0e51906af970a0 Mon Sep 17 00:00:00 2001 From: Josh Boyer Date: Fri, 26 Jun 2015 09:33:38 -0400 Subject: [PATCH] Linux v4.1-5596-gaefbef10e3ae --- Add-EFI-signature-data-types.patch | 6 +- ...signature-blob-parser-and-key-loader.patch | 4 +- ...tomatically-enforce-module-signature.patch | 8 +- Add-secure_modules-call.patch | 2 +- ...q-option-to-disable-secure-boot-mode.patch | 16 +- ...lenovo-set-INPUT_PROP_POINTING_STICK.patch | 52 -- ...populating-F30-when-the-touchpad-has.patch | 44 - KEYS-Add-a-system-blacklist-keyring.patch | 4 +- Kbuild-Add-an-option-to-enable-GCC-VTA.patch | 6 +- ...t-certificates-from-UEFI-Secure-Boot.patch | 8 +- ...PI-video-change-acpi-video-brightnes.patch | 14 +- ..._rsdp-kernel-parameter-when-module-l.patch | 4 +- ...nable_native_backlight-quirk-for-Mac.patch | 37 - ...hy-a0-Add-support-for-XGBE-PHY-on-A0.patch | 11 +- ...atch => arm64-acpi-drop-expert-patch.patch | 10 +- ...ing-console-to-enable-serial-console.patch | 4 +- ...t-debugfs-interface-when-module-load.patch | 2 +- ...-loop-avoid-too-many-pending-work-IO.patch | 16 +- config-arm-generic | 2 +- config-arm64 | 4 + config-armv7 | 3 + config-armv7-generic | 14 + config-generic | 43 + config-powerpc-generic | 1 + config-powerpc64 | 5 + config-powerpc64p7 | 5 + config-x86-generic | 3 + config-x86_64-generic | 1 + criu-no-expert.patch | 6 +- efi-Add-EFI_SECURE_BOOT-bit.patch | 8 +- efi-Add-esrt-support.patch | 780 ------------------ ...ECURE_BOOT_SIG_ENFORCE-depend-on-EFI.patch | 2 +- input-silence-i8042-noise.patch | 6 +- kbuild-AFTER_LINK.patch | 12 +- kernel.spec | 296 +++---- ...apic_has_events-to-check-for-NULL-po.patch | 25 - ...-CPUMASK_OFFSTACK-usable-without-deb.patch | 4 +- ...trl-single-must-be-initialized-early.patch | 2 +- ...validate_disk-prevent-NULL-ptr-deref.patch | 2 +- sources | 3 +- ...Disable-watchdog-on-virtual-machines.patch | 12 +- 41 files changed, 281 insertions(+), 1206 deletions(-) delete mode 100644 HID-lenovo-set-INPUT_PROP_POINTING_STICK.patch delete mode 100644 HID-rmi-Disable-populating-F30-when-the-touchpad-has.patch delete mode 100644 acpi_video-Add-enable_native_backlight-quirk-for-Mac.patch rename arm64-acpi-drop-expert.patch => arm64-acpi-drop-expert-patch.patch (66%) rename blk-loop-avoid-too-many-pending-per-work-IO.patch => blk-loop-avoid-too-many-pending-work-IO.patch (90%) delete mode 100644 efi-Add-esrt-support.patch delete mode 100644 kvm-x86-fix-kvm_apic_has_events-to-check-for-NULL-po.patch diff --git a/Add-EFI-signature-data-types.patch b/Add-EFI-signature-data-types.patch index ba3f85e7f..953eb02ad 100644 --- a/Add-EFI-signature-data-types.patch +++ b/Add-EFI-signature-data-types.patch @@ -14,10 +14,10 @@ Signed-off-by: David Howells 1 file changed, 20 insertions(+) diff --git a/include/linux/efi.h b/include/linux/efi.h -index aa4ee20ec8bb..958d1d9a5af8 100644 +index 13a3a411c65f..1d54caed7ae8 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h -@@ -589,6 +589,12 @@ void efi_native_runtime_setup(void); +@@ -594,6 +594,12 @@ void efi_native_runtime_setup(void); #define DEVICE_TREE_GUID \ EFI_GUID( 0xb1b621d5, 0xf19c, 0x41a5, 0x83, 0x0b, 0xd9, 0x15, 0x2c, 0x69, 0xaa, 0xe0 ) @@ -30,7 +30,7 @@ index aa4ee20ec8bb..958d1d9a5af8 100644 typedef struct { efi_guid_t guid; u64 table; -@@ -804,6 +810,20 @@ typedef struct _efi_file_io_interface { +@@ -809,6 +815,20 @@ typedef struct _efi_file_io_interface { #define EFI_INVALID_TABLE_ADDR (~0UL) diff --git a/Add-an-EFI-signature-blob-parser-and-key-loader.patch b/Add-an-EFI-signature-blob-parser-and-key-loader.patch index 66f99885e..569d4a7b4 100644 --- a/Add-an-EFI-signature-blob-parser-and-key-loader.patch +++ b/Add-an-EFI-signature-blob-parser-and-key-loader.patch @@ -159,10 +159,10 @@ index 000000000000..424896a0b169 + return 0; +} diff --git a/include/linux/efi.h b/include/linux/efi.h -index 958d1d9a5af8..3dd6f4a51b9b 100644 +index 1d54caed7ae8..1ed1fa0ea172 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h -@@ -925,6 +925,10 @@ extern bool efi_poweroff_required(void); +@@ -940,6 +940,10 @@ extern bool efi_poweroff_required(void); char * __init efi_md_typeattr_format(char *buf, size_t size, const efi_memory_desc_t *md); diff --git a/Add-option-to-automatically-enforce-module-signature.patch b/Add-option-to-automatically-enforce-module-signature.patch index 17f877a5c..8f3fcab9c 100644 --- a/Add-option-to-automatically-enforce-module-signature.patch +++ b/Add-option-to-automatically-enforce-module-signature.patch @@ -33,7 +33,7 @@ index 82fbdbc1e0b0..a811210ad486 100644 290/040 ALL edd_mbr_sig_buffer EDD MBR signatures 2D0/A00 ALL e820_map E820 memory map table diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig -index 226d5696e1d1..6a8f880e213f 100644 +index 8e0b76ad8350..39645abe44e3 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1697,6 +1697,16 @@ config EFI_MIXED @@ -129,10 +129,10 @@ index ab456dc233b5..74ba4083e7ce 100644 * The sentinel is set to a nonzero value (0xff) in header.S. * diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index d74ac33290ae..88dad730e858 100644 +index d3b95b89e9b2..d3071ca120eb 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c -@@ -1156,6 +1156,12 @@ void __init setup_arch(char **cmdline_p) +@@ -1161,6 +1161,12 @@ void __init setup_arch(char **cmdline_p) io_delay_init(); @@ -146,7 +146,7 @@ index d74ac33290ae..88dad730e858 100644 * Parse the ACPI tables for possible boot-time SMP configuration. */ diff --git a/include/linux/module.h b/include/linux/module.h -index cdc46a791b9d..0c1edd33a42c 100644 +index 6b99261cbb4b..7117d03cbfe8 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -188,6 +188,12 @@ const struct exception_table_entry *search_exception_tables(unsigned long add); diff --git a/Add-secure_modules-call.patch b/Add-secure_modules-call.patch index 712f69dfe..bc9b9b6ad 100644 --- a/Add-secure_modules-call.patch +++ b/Add-secure_modules-call.patch @@ -16,7 +16,7 @@ Signed-off-by: Matthew Garrett 2 files changed, 17 insertions(+) diff --git a/include/linux/module.h b/include/linux/module.h -index c883b86ea964..cdc46a791b9d 100644 +index 1e5436042eb0..6b99261cbb4b 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -508,6 +508,8 @@ int unregister_module_notifier(struct notifier_block *nb); diff --git a/Add-sysrq-option-to-disable-secure-boot-mode.patch b/Add-sysrq-option-to-disable-secure-boot-mode.patch index 8c7c071d3..18c145132 100644 --- a/Add-sysrq-option-to-disable-secure-boot-mode.patch +++ b/Add-sysrq-option-to-disable-secure-boot-mode.patch @@ -15,7 +15,7 @@ Upstream-status: Fedora mustard 7 files changed, 65 insertions(+), 10 deletions(-) diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index d99c8c38914f..bfb77c4faae6 100644 +index 9bcd51050511..0290275eaaf8 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -70,6 +70,11 @@ @@ -30,7 +30,7 @@ index d99c8c38914f..bfb77c4faae6 100644 #include