diff options
author | Alexandre Oliva <lxoliva@fsfla.org> | 2017-11-22 23:58:15 +0000 |
---|---|---|
committer | Alexandre Oliva <lxoliva@fsfla.org> | 2017-11-22 23:58:15 +0000 |
commit | fe20d0720258b7ad5cea5c5e8bc6dfffa866ae76 (patch) | |
tree | 477ca1b49203de4e5a56301a6c58155a113e1d0c | |
parent | 4ee3b898c5fc7dea2611c4bfab7a37f5ab6b673d (diff) | |
download | linux-libre-raptor-fe20d0720258b7ad5cea5c5e8bc6dfffa866ae76.tar.gz linux-libre-raptor-fe20d0720258b7ad5cea5c5e8bc6dfffa866ae76.zip |
4.13.15-100.fc25.gnu
24 files changed, 36 insertions, 102 deletions
diff --git a/freed-ora/current/f25/0001-platform-x86-peaq-wmi-Add-DMI-check-before-binding-t.patch b/freed-ora/current/f25/0001-platform-x86-peaq-wmi-Add-DMI-check-before-binding-t.patch deleted file mode 100644 index e8376331d..000000000 --- a/freed-ora/current/f25/0001-platform-x86-peaq-wmi-Add-DMI-check-before-binding-t.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 0e9df6a74f9573409e5a2fbe29c1389188280bfc Mon Sep 17 00:00:00 2001 -From: Hans de Goede <hdegoede@redhat.com> -Date: Thu, 5 Oct 2017 16:02:33 +0200 -Subject: [PATCH] platform/x86: peaq-wmi: Add DMI check before binding to the - WMI interface - -It seems that the WMI GUID used by the PEAQ 2-in-1 WMI hotkeys is not -as unique as a GUID should be and is used on some other devices too. - -This is causing spurious key-press reports on these other devices. - -This commits adds a DMI check to the PEAQ 2-in-1 WMI hotkeys driver to -ensure that it is actually running on a PEAQ 2-in-1, fixing the -spurious key-presses on these other devices. - -BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1497861 -BugLink: https://bugzilla.suse.com/attachment.cgi?id=743182 -Cc: stable@vger.kernel.org -Signed-off-by: Hans de Goede <hdegoede@redhat.com> ---- - drivers/platform/x86/peaq-wmi.c | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - -diff --git a/drivers/platform/x86/peaq-wmi.c b/drivers/platform/x86/peaq-wmi.c -index bc98ef95514a..67fa3fa32011 100644 ---- a/drivers/platform/x86/peaq-wmi.c -+++ b/drivers/platform/x86/peaq-wmi.c -@@ -8,6 +8,7 @@ - */ - - #include <linux/acpi.h> -+#include <linux/dmi.h> - #include <linux/input-polldev.h> - #include <linux/kernel.h> - #include <linux/module.h> -@@ -64,8 +65,22 @@ static void peaq_wmi_poll(struct input_polled_dev *dev) - } - } - -+/* Some other devices (Shuttle XS35) use the same WMI GUID for other purposes */ -+static const struct dmi_system_id peaq_dmi_table[] = { -+ { -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "PEAQ"), -+ DMI_MATCH(DMI_PRODUCT_NAME, "PEAQ PMM C1010 MD99187"), -+ }, -+ }, -+}; -+ - static int __init peaq_wmi_init(void) - { -+ /* WMI GUID is not unique, also check for a DMI match */ -+ if (!dmi_check_system(peaq_dmi_table)) -+ return -ENODEV; -+ - if (!wmi_has_guid(PEAQ_DOLBY_BUTTON_GUID)) - return -ENODEV; - -@@ -86,6 +101,9 @@ static int __init peaq_wmi_init(void) - - static void __exit peaq_wmi_exit(void) - { -+ if (!dmi_check_system(peaq_dmi_table)) -+ return; -+ - if (!wmi_has_guid(PEAQ_DOLBY_BUTTON_GUID)) - return; - --- -2.14.2 - diff --git a/freed-ora/current/f25/baseconfig/CONFIG_SND_BCD2000 b/freed-ora/current/f25/baseconfig/CONFIG_SND_BCD2000 index 0a60c490b..b56c9162f 100644 --- a/freed-ora/current/f25/baseconfig/CONFIG_SND_BCD2000 +++ b/freed-ora/current/f25/baseconfig/CONFIG_SND_BCD2000 @@ -1 +1 @@ -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m diff --git a/freed-ora/current/f25/kernel-aarch64-debug.config b/freed-ora/current/f25/kernel-aarch64-debug.config index e098039d5..27ebd8930 100644 --- a/freed-ora/current/f25/kernel-aarch64-debug.config +++ b/freed-ora/current/f25/kernel-aarch64-debug.config @@ -5048,7 +5048,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-aarch64.config b/freed-ora/current/f25/kernel-aarch64.config index 2e7fe4c66..e24859f59 100644 --- a/freed-ora/current/f25/kernel-aarch64.config +++ b/freed-ora/current/f25/kernel-aarch64.config @@ -5026,7 +5026,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-armv7hl-debug.config b/freed-ora/current/f25/kernel-armv7hl-debug.config index b213f57bb..f0af17e20 100644 --- a/freed-ora/current/f25/kernel-armv7hl-debug.config +++ b/freed-ora/current/f25/kernel-armv7hl-debug.config @@ -5435,7 +5435,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-armv7hl-lpae-debug.config b/freed-ora/current/f25/kernel-armv7hl-lpae-debug.config index c5db710f3..2d161ec6a 100644 --- a/freed-ora/current/f25/kernel-armv7hl-lpae-debug.config +++ b/freed-ora/current/f25/kernel-armv7hl-lpae-debug.config @@ -5116,7 +5116,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-armv7hl-lpae.config b/freed-ora/current/f25/kernel-armv7hl-lpae.config index 25eb4ddc8..36d745018 100644 --- a/freed-ora/current/f25/kernel-armv7hl-lpae.config +++ b/freed-ora/current/f25/kernel-armv7hl-lpae.config @@ -5094,7 +5094,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-armv7hl.config b/freed-ora/current/f25/kernel-armv7hl.config index 1c91a4609..ef5c2e2c6 100644 --- a/freed-ora/current/f25/kernel-armv7hl.config +++ b/freed-ora/current/f25/kernel-armv7hl.config @@ -5413,7 +5413,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m diff --git a/freed-ora/current/f25/kernel-i686-PAE.config b/freed-ora/current/f25/kernel-i686-PAE.config index ad85ecf6f..cebbb5285 100644 --- a/freed-ora/current/f25/kernel-i686-PAE.config +++ b/freed-ora/current/f25/kernel-i686-PAE.config @@ -4763,7 +4763,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-i686-PAEdebug.config b/freed-ora/current/f25/kernel-i686-PAEdebug.config index 7635aacfd..4c0faf13c 100644 --- a/freed-ora/current/f25/kernel-i686-PAEdebug.config +++ b/freed-ora/current/f25/kernel-i686-PAEdebug.config @@ -4784,7 +4784,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-i686-debug.config b/freed-ora/current/f25/kernel-i686-debug.config index 8471c9b82..8f9021f85 100644 --- a/freed-ora/current/f25/kernel-i686-debug.config +++ b/freed-ora/current/f25/kernel-i686-debug.config @@ -4784,7 +4784,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-i686.config b/freed-ora/current/f25/kernel-i686.config index 8f7730665..3006b02f3 100644 --- a/freed-ora/current/f25/kernel-i686.config +++ b/freed-ora/current/f25/kernel-i686.config @@ -4763,7 +4763,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-ppc64-debug.config b/freed-ora/current/f25/kernel-ppc64-debug.config index 38711404b..0d5a64269 100644 --- a/freed-ora/current/f25/kernel-ppc64-debug.config +++ b/freed-ora/current/f25/kernel-ppc64-debug.config @@ -4608,7 +4608,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-ppc64.config b/freed-ora/current/f25/kernel-ppc64.config index b80e17e65..53675a889 100644 --- a/freed-ora/current/f25/kernel-ppc64.config +++ b/freed-ora/current/f25/kernel-ppc64.config @@ -4585,7 +4585,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-ppc64le-debug.config b/freed-ora/current/f25/kernel-ppc64le-debug.config index b3e61b906..9a4367c09 100644 --- a/freed-ora/current/f25/kernel-ppc64le-debug.config +++ b/freed-ora/current/f25/kernel-ppc64le-debug.config @@ -4538,7 +4538,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-ppc64le.config b/freed-ora/current/f25/kernel-ppc64le.config index 53e81275b..363e41dda 100644 --- a/freed-ora/current/f25/kernel-ppc64le.config +++ b/freed-ora/current/f25/kernel-ppc64le.config @@ -4515,7 +4515,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-s390x-debug.config b/freed-ora/current/f25/kernel-s390x-debug.config index 8d25979a9..cd5b0f36d 100644 --- a/freed-ora/current/f25/kernel-s390x-debug.config +++ b/freed-ora/current/f25/kernel-s390x-debug.config @@ -4437,7 +4437,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-s390x.config b/freed-ora/current/f25/kernel-s390x.config index f058c4553..a3ce59fbd 100644 --- a/freed-ora/current/f25/kernel-s390x.config +++ b/freed-ora/current/f25/kernel-s390x.config @@ -4414,7 +4414,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-x86_64-debug.config b/freed-ora/current/f25/kernel-x86_64-debug.config index 7d5b0431c..cfd70aec9 100644 --- a/freed-ora/current/f25/kernel-x86_64-debug.config +++ b/freed-ora/current/f25/kernel-x86_64-debug.config @@ -4826,7 +4826,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel-x86_64.config b/freed-ora/current/f25/kernel-x86_64.config index c6828af0b..da645c385 100644 --- a/freed-ora/current/f25/kernel-x86_64.config +++ b/freed-ora/current/f25/kernel-x86_64.config @@ -4805,7 +4805,7 @@ CONFIG_SND_AU8830=m # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_BCD2000=m CONFIG_SND_BEBOB=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set diff --git a/freed-ora/current/f25/kernel.spec b/freed-ora/current/f25/kernel.spec index 14e446265..ab96a67a4 100644 --- a/freed-ora/current/f25/kernel.spec +++ b/freed-ora/current/f25/kernel.spec @@ -92,7 +92,7 @@ Summary: The Linux kernel %if 0%{?released_kernel} # Do we have a -stable update to apply? -%define stable_update 14 +%define stable_update 15 # Set rpm version accordingly %if 0%{?stable_update} %define stablerev %{stable_update} @@ -724,10 +724,6 @@ Patch724: 1-3-net-set-tb--fast_sk_family.patch Patch725: 2-3-net-use-inet6_rcv_saddr-to-compare-sockets.patch Patch726: 3-3-inet-fix-improper-empty-comparison.patch - -# rhbz 1497861 -Patch629: 0001-platform-x86-peaq-wmi-Add-DMI-check-before-binding-t.patch - # rhbz 1482648 Patch630: Input-synaptics---Disable-kernel-tracking-on-SMBus-devices.patch @@ -2420,6 +2416,15 @@ fi # # %changelog +* Tue Nov 21 2017 Alexandre Oliva <lxoliva@fsfla.org> -libre +- GNU Linux-libre 4.13.15-gnu. + +* Tue Nov 21 2017 Jeremy Cline <jeremy@jcline.org> - 4.13.15-100 +- Linux v4.13.15 + +* Mon Nov 20 2017 Laura Abbott <labbott@redhat.com> +- Enable driver for the Behringer BCD 2000 (rhbz 1514945) + * Mon Nov 20 2017 Alexandre Oliva <lxoliva@fsfla.org> -libre - GNU Linux-libre 4.13.14-gnu. diff --git a/freed-ora/current/f25/patch-4.13-gnu-4.13.14-gnu.xz.sign b/freed-ora/current/f25/patch-4.13-gnu-4.13.14-gnu.xz.sign deleted file mode 100644 index 1f4228c43..000000000 --- a/freed-ora/current/f25/patch-4.13-gnu-4.13.14-gnu.xz.sign +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQRHRALIxYLa++OJxCe8t8+Hfn1HpwUCWhJh5AAKCRC8t8+Hfn1H -pyTbAKCZIBK7YO7BRkMV+dhtOaKp8wF4CACeIfQ9P19ANLYtQ1Ox6pYDD3LU3X4= -=G4nB ------END PGP SIGNATURE----- diff --git a/freed-ora/current/f25/patch-4.13-gnu-4.13.15-gnu.xz.sign b/freed-ora/current/f25/patch-4.13-gnu-4.13.15-gnu.xz.sign new file mode 100644 index 000000000..9511b5e27 --- /dev/null +++ b/freed-ora/current/f25/patch-4.13-gnu-4.13.15-gnu.xz.sign @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRHRALIxYLa++OJxCe8t8+Hfn1HpwUCWhSFAgAKCRC8t8+Hfn1H +p5XHAJ9TQ8eDoFjGGpQ7q+likLlUK14bDQCeK4oDCqEkqjO2N+sroCtdT9vEpgo= +=WYwS +-----END PGP SIGNATURE----- diff --git a/freed-ora/current/f25/sources b/freed-ora/current/f25/sources index 5588f3703..1cd99cf73 100644 --- a/freed-ora/current/f25/sources +++ b/freed-ora/current/f25/sources @@ -1,3 +1,3 @@ SHA512 (linux-libre-4.13-gnu.tar.xz) = 9ad6866c68f29f7e4f8b53d0b857f9b3c7f6abd0054460675c76f3100db34a77c2777d7f4191831008b532cb2ab6f686d8c4f457a4d005226c73f90937963518 SHA512 (perf-man-4.13.tar.gz) = 9bcc2cd8e56ec583ed2d8e0b0c88e7a94035a1915e40b3177bb02d6c0f10ddd4df9b097b1f5af59efc624226b613e240ddba8ddc2156f3682f992d5455fc5c03 -SHA512 (patch-4.13-gnu-4.13.14-gnu.xz) = a47260d65ef16fc220094e766c136b23f0d41d94503779a88b6a9c2c5bac5a1261fb2b1567d9d457a87445445b19cd2aa5d820cc92131c8b89f49d943b4f2fe2 +SHA512 (patch-4.13-gnu-4.13.15-gnu.xz) = 62ac015aa1853b28546447b8028d122a52ad3c0783c2ae8cf6152a7d689941077c1629699edcac07dd7477e30bba43be24599a9779a17f75adc141c24d955905 |