diff options
author | Daniel Bermond | 2019-02-05 15:11:47 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-02-05 15:11:47 +0000 |
commit | e01399946053687f9e030a94b891326fdf040c0b (patch) | |
tree | 1e392f88ef8d111d97b338df699f7e5a24883600 | |
parent | e6f69cecc6c9e493e7df2b599e9ded2dc1627849 (diff) | |
download | aur-e01399946053687f9e030a94b891326fdf040c0b.tar.gz |
Updated to version 4.20.6
-rw-r--r-- | .SRCINFO | 52 | ||||
-rw-r--r-- | 0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch | 6 | ||||
-rw-r--r-- | 0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch | 6 | ||||
-rw-r--r-- | 0003-SMILE-Plug-device-tree-file.patch | 6 | ||||
-rw-r--r-- | 0004-fix-mvsdio-eMMC-timing.patch | 6 | ||||
-rw-r--r-- | 0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch | 8 | ||||
-rw-r--r-- | 0006-set-default-cubietruck-led-triggers.patch | 6 | ||||
-rw-r--r-- | 0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch | 6 | ||||
-rw-r--r-- | 0008-ARM-dove-enable-ethernet-on-D3Plug.patch | 6 | ||||
-rw-r--r-- | 0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch | 38 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | config.armv7h | 9 | ||||
-rw-r--r-- | config.i686 | 8 | ||||
-rw-r--r-- | config.x86_64 | 8 |
14 files changed, 124 insertions, 78 deletions
@@ -1,5 +1,5 @@ pkgbase = linux-libre - pkgver = 4.20_gnu + pkgver = 4.20.6_gnu pkgrel = 1 url = https://linux-libre.fsfla.org/ arch = i686 @@ -14,10 +14,10 @@ pkgbase = linux-libre makedepends = python-sphinx makedepends = graphviz options = !strip - source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.19-gnu/linux-libre-4.19-gnu.tar.xz - source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.19-gnu/linux-libre-4.19-gnu.tar.xz.sign - source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20-gnu/patch-4.19-gnu-4.20-gnu.xz - source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20-gnu/patch-4.19-gnu-4.20-gnu.xz.sign + source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20-gnu/linux-libre-4.20-gnu.tar.xz + source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20-gnu/linux-libre-4.20-gnu.tar.xz.sign + source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20.6-gnu/patch-4.20-gnu-4.20.6-gnu.xz + source = https://linux-libre.fsfla.org/pub/linux-libre/releases/4.20.6-gnu/patch-4.20-gnu-4.20.6-gnu.xz.sign source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm.sig source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm @@ -33,8 +33,8 @@ pkgbase = linux-libre source = kernel.its source = kernel.keyblock source = kernel_data_key.vbprivk - source = https://repo.parabola.nu/other/rcn-libre/patches/4.20/rcn-libre-4.20-armv7-x0.patch - source = https://repo.parabola.nu/other/rcn-libre/patches/4.20/rcn-libre-4.20-armv7-x0.patch.sig + source = https://repo.parabola.nu/other/rcn-libre/patches/4.20.6/rcn-libre-4.20.6-armv7-x5.patch + source = https://repo.parabola.nu/other/rcn-libre/patches/4.20.6/rcn-libre-4.20.6-armv7-x5.patch.sig source = 0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch source = 0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch source = 0003-SMILE-Plug-device-tree-file.patch @@ -43,14 +43,15 @@ pkgbase = linux-libre source = 0006-set-default-cubietruck-led-triggers.patch source = 0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch source = 0008-ARM-dove-enable-ethernet-on-D3Plug.patch + source = 0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch source = 0001-usb-serial-gadget-no-TTY-hangup-on-USB-disconnect-WI.patch source = 0002-fix-Atmel-maXTouch-touchscreen-support.patch source = 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch validpgpkeys = 474402C8C582DAFBE389C427BCB7CF877E7D47A7 validpgpkeys = 6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78 - sha512sums = 5bc800b3beff43a8c15bd5515f4e0babe2beb5fa600491b7b37110e22d9b739d293f1e38753ed681be289c51390e0e64b3e60ce0db0a3bfe1f94ee5c014579a3 + sha512sums = a4a0a25fd490c051deb32ff84ba51e8807bfc8db1ad46c22c7807e9be2e5db5e1c22c211e47fca2509d5d75d64626fb28e9bbc8ccadc565f27fe9c8e47e12dc4 sha512sums = SKIP - sha512sums = f250b2fefdc540b5f5727b98a4d3988f3bd57a7d9821f626867c703db627409bb9aeadc932d1ff3d7928c220f3cbb4b5beaf77876c17b47d4e851a14df194be7 + sha512sums = 8560fba880d6ff04e9361371824a55eb7ef78b183b7343a553a85b32ecb3a44e5c31e078d43d84181f371617fdfb6eb2f07dd298c1727c01c6bfd514bde4f4a7 sha512sums = SKIP sha512sums = 13cb5bc42542e7b8bb104d5f68253f6609e463b6799800418af33eb0272cc269aaa36163c3e6f0aacbdaaa1d05e2827a4a7c4a08a029238439ed08b89c564bb3 sha512sums = SKIP @@ -58,25 +59,26 @@ pkgbase = linux-libre sha512sums = SKIP sha512sums = 7a3716bfe3b9f546da309c7492f3e08f8f506813afeb1c737a474c83313d5c313cf4582b65215c2cfce3b74d9d1021c96e8badafe8f6e5b01fe28d2b5c61ae78 sha512sums = SKIP - sha512sums = 482328dd3e74f67f218be82f0596de29f7f721f2ac7ad17432f87ac45563f6d42f132252cc1e60dd596fedd5fa8c29c9fa034f26300802f246da548cfea62d3a - sha512sums = f1d80d21ef23c3588343cfd684f5a6b06cb6ebd2dccd61c6b8d639830e492f2a98ba3038c5fe63ac1c8222eb7d27ac2c7381b912d25ce62a6e86394bdc91d94c - sha512sums = c8c7456cf7004fa59a7066153496f804d04f62e2e6f8af8ee9c24a42505d6b0e278b4e023e49ab1748a6043bb9fd1ca977cee88a37a5746d5d575f7ffdd04c8d + sha512sums = a0e2b9f0afc3b345ea0f867933978649bb69f5c540906a3e06a77f7454a3f0d744f8ec324503d1e2812e46ae978b698c068b1e26369144438c01470ed2e4b45a + sha512sums = cd59115054eab200d58914d77e3f6ea50b77378da2d85ce3f0d9a5f73146f226910c3cac880fb5f194a2aa08a9740e70164d3ff14df711cfadb3f0a2b3590992 + sha512sums = a5407c54725ba58a34bbbbeff33bbcb72929084ede78b7ee07c4b8b7c47badedf01d60d2c51de1da2d11f927e62748e4e149826a80f42d4a993c206a168e41fa sha512sums = 7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a sha512sums = 2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7 sha512sums = 2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf sha512sums = 167bc73c6c1c63931806238905dc44c7d87c5a5c0f6293159f2133dfe717fb44081018d810675716d1605ec7dff5e8333b87b19e09e2de21d0448e447437873b sha512sums = bb6718984a7357c9b00c37e4788480e5b8b75018c172ecc1441bc3fc5d2d42444eb5d8c7f9d2e3a7d6fed6d03acb565e3c0559486e494c40a7fe6bd0570c9ede sha512sums = 143dea30c6da00e504c99984a98a0eb2411f558fcdd9dfa7f607d6c14e9e7dffff9cb00121d9317044b07e3e210808286598c785ee854084b993ec9cb14d8232 - sha512sums = 67fc2b0117ee1bbce2b244475d8f8b394f6f17820b350d6f569c02f430b8ff200e65ccdd21a815a181ffb6d8675e528b852b49b5c8687131e051a09e7de024dd + sha512sums = b901baa68b314f2b4263eb3e2a48605fa1a39729cac851386278f1417d2623894f1faff0ee2adb953db087e2787e012f0bc03eaee448dbda648fa0dbee3dca93 sha512sums = SKIP - sha512sums = 49d0826dea0fde49774e400c921de32d7545aca5fb88b44d939e71bff9afd5c0342dae7213e70b0e162d66960e01b0213d5a6cb9b0f894ef3be5e641fbf7bc63 - sha512sums = d266690eb495ccd24c4586d8aed30a5eef0acfa5b9af04958802a4fffca5f2e25a050b0bfe8ee5e677b996ab764a2a4a3bfc8eb3c8646f7925b67a005d3f5ab1 - sha512sums = 4253d7a069ebf30238f845f2e1d98198e71edd39f0ef7be56d2833a38378994d74839b1f7e892fadac3c7fb1d155a381b2de16971fb4fbb8afe00ee0611790d8 - sha512sums = 52fb6f86deb28295660e34c101fa6b75b370a94b700b1269874e87530324b9b81f69d27eedb2b2c5c591728034804ebcfa95a274e5b465ad6928fe448dfdd367 - sha512sums = 9d2ca08856b1d2b486f757ccfd209f432513f3720e062814851d175070a6adc5e1c8af85d93e128bda1962b1601e4bb3bffec38f3445078f4abaa00d1d9ac887 - sha512sums = e09472fa210f404d622f8db68611f2bc229b639d78cc8206741e7f169f387c15f4c166cbe7f716458eee474200e5574904ec2c268c1370b7fb1d4d7abb7722e0 - sha512sums = 16eea6348982f277afbab251fb5b62ad78e71ba5a4404c1f601c187127cca46f920fefdde7e27156ab4ec51d0cf9a1a7b64ce7c9d380f7f6747547d5e42ac3f4 - sha512sums = bed721b576bc0c8fb4d39bc52b757f554cc8695ae547fdafe2cf3a20fdb49f9822886eac55f4bb00ce6071f275b5f445d2281d1aed80ca73ad1655ef0c2637cc + sha512sums = a1d15484cc68e1ce6919ecde2172d458641bcbb4fca467d3ecb3daa576f26173574c782c89120dab4c6e0d7277aa72695ea5197db47c9ff6964cdd62991bdaeb + sha512sums = 5cc794a821e68b089a09a0083c4971d9c11a057f2cc06c39b7e0c6ba9838cd2e0f2a299a1525725f2b8e462a200e108be97c5b9015d520978e5c61fa932add12 + sha512sums = ff2b5ed0ef46b8a412ef76c0505ddfaa9f19dd8ec1dab001185ef238e5416719aff4a9b70cef52aa734f51c0bc63408082b799e8e30a9d88fc9d7fa7bbde551c + sha512sums = 4fa06537796e5408e67f9e545624ee6512cf502a06c01b231114c16d379a444f8881ce3f217efd74c646c3d75800d41cd78b815458139f592fd012a7e29a06a9 + sha512sums = 6d11f0b6d07a395cb2e1517d06aeffe2a8b0593e0e5120f6ba32c61b3af381501e985579ec3dd6febe89385eba6210a5f3dac6abcc237e3ccef2668b99478b69 + sha512sums = 0c749098828c4b6cccde15a6899e642520177afac8d07a83602682d43082f9b80a987f3318eb995981d6b9090e2ca0022f507a923ab669a6c78377f92e12ce00 + sha512sums = 0967368a1c0ea4c409342050dfdac45a9bde3eaceac766fed1fc0b5127922484cc0d7816d29b43de7ec96634405e811787a5ebd9e09a16515cc8c1d0ac59a0f0 + sha512sums = a0915900391ab897ce2b0ab4eb6524e7ca82cf292db986548357e5d637ca39fdc9dc2cb826ced8ed6afa9bf61bb426f9da38c5a1e240132cc6e4a37f5bf121c5 + sha512sums = 1834eff6ff158ae05d059e8e20d33a950ec0c4dc5fb60fd215f9e7202e9efb14231f3d5e312e826e097dff131fb399e6a9d4e8d4069a1ccf6e2966364f453c0d sha512sums = 02af4dd2a007e41db0c63822c8ab3b80b5d25646af1906dc85d0ad9bb8bbf5236f8e381d7f91cf99ed4b0978c50aee37cb9567cdeef65b7ec3d91b882852b1af sha512sums = b8fe56e14006ab866970ddbd501c054ae37186ddc065bb869cf7d18db8c0d455118d5bda3255fb66a0dde38b544655cfe9040ffe46e41d19830b47959b2fb168 sha512sums = 9d24dff68a11aee6b5f1b6b003b27603a8c431e76c3cb638e852cd8c0ccd2a298b1116bbad0dc816e9de7d987dcf329a5d250673067ec125760eee543f65eed5 @@ -92,21 +94,21 @@ pkgname = linux-libre depends = kmod depends = mkinitcpio optdepends = crda: to set the correct wireless channels of your country - provides = linux=4.20 - provides = LINUX-ABI_VERSION=4.20 + provides = linux=4.20.6 + provides = LINUX-ABI_VERSION=4.20.6 conflicts = linux replaces = linux backup = etc/mkinitcpio.d/linux-libre.preset pkgname = linux-libre-headers pkgdesc = Header files and scripts for building modules for Linux-libre kernel - provides = linux-headers=4.20 + provides = linux-headers=4.20.6 conflicts = linux-headers replaces = linux-headers pkgname = linux-libre-docs pkgdesc = Kernel hackers manual - HTML documentation that comes with the Linux-libre kernel - provides = linux-docs=4.20 + provides = linux-docs=4.20.6 conflicts = linux-docs replaces = linux-docs diff --git a/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch b/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch index 084795369be3..a710049c87c9 100644 --- a/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch +++ b/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch @@ -1,7 +1,7 @@ -From 87f9d8f819d91c53e805731e414dda1e4df4d647 Mon Sep 17 00:00:00 2001 +From b0383806e04f3ec9bb8c54e1ff142b03fc16ef3c Mon Sep 17 00:00:00 2001 From: Willy Tarreau <w@xxxxxx> Date: Sun, 2 Dec 2012 19:59:28 +0100 -Subject: [PATCH 1/8] ARM: atags: add support for Marvell's u-boot +Subject: [PATCH 1/9] ARM: atags: add support for Marvell's u-boot Marvell uses a specific atag in its u-boot which includes among other information the MAC addresses for up to 4 network interfaces. @@ -47,5 +47,5 @@ index 6b335a9ff8c8..614150b53643 100644 }; -- -2.19.0 +2.19.2 diff --git a/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch b/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch index 5a7f6240fb11..572b74d7ec66 100644 --- a/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch +++ b/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch @@ -1,7 +1,7 @@ -From 222f535102a5991c3b66c8399c0f55edc2550a71 Mon Sep 17 00:00:00 2001 +From 79a223586f088505b766e86b5762fb3399ab6f76 Mon Sep 17 00:00:00 2001 From: Willy Tarreau <w@xxxxxx> Date: Sun, 2 Dec 2012 19:56:58 +0100 -Subject: [PATCH 2/8] ARM: atags/fdt: retrieve MAC addresses from Marvell boot +Subject: [PATCH 2/9] ARM: atags/fdt: retrieve MAC addresses from Marvell boot loader The atags are parsed and if a Marvell atag is found, up to 4 MAC @@ -43,5 +43,5 @@ index 41fa7316c52b..807ed160a4b9 100644 } -- -2.19.0 +2.19.2 diff --git a/0003-SMILE-Plug-device-tree-file.patch b/0003-SMILE-Plug-device-tree-file.patch index aa9e9ab44cf4..29ededdf47b7 100644 --- a/0003-SMILE-Plug-device-tree-file.patch +++ b/0003-SMILE-Plug-device-tree-file.patch @@ -1,7 +1,7 @@ -From ac901e5dc70f393fb646b64f3968d27a2c71214e Mon Sep 17 00:00:00 2001 +From f1ec970d7f0ae471a18f23ce33ab00619f198d19 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Fri, 5 Sep 2014 15:41:19 -0600 -Subject: [PATCH 3/8] SMILE Plug device tree file +Subject: [PATCH 3/9] SMILE Plug device tree file This adds a dts file for the SMILE Plug, which only differs from the Mirabox dts with the LED definitions. @@ -205,5 +205,5 @@ index 000000000000..d01308ab848b + }; +}; -- -2.19.0 +2.19.2 diff --git a/0004-fix-mvsdio-eMMC-timing.patch b/0004-fix-mvsdio-eMMC-timing.patch index df1fe226127d..fdf8d720c2c8 100644 --- a/0004-fix-mvsdio-eMMC-timing.patch +++ b/0004-fix-mvsdio-eMMC-timing.patch @@ -1,7 +1,7 @@ -From 9f825fec8b1e366c27d759011835d7583fa36600 Mon Sep 17 00:00:00 2001 +From 659ffdc3f28c87dc54d3ee4d4d597f07ea4f0221 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Fri, 5 Sep 2014 15:43:56 -0600 -Subject: [PATCH 4/8] fix mvsdio eMMC timing +Subject: [PATCH 4/9] fix mvsdio eMMC timing These changes from Globalscale change the MMC timing to allow the eMMC versions of the Mirabox and SMILE Plug to work. @@ -34,5 +34,5 @@ index e22bbff89c8d..6b30c850ce07 100644 host->clock = ios->clock; host->ns_per_clk = 1000000000 / (host->base_clock / (m+1)); -- -2.19.0 +2.19.2 diff --git a/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch b/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch index 17c6cdc74134..429d9e99580c 100644 --- a/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch +++ b/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch @@ -1,14 +1,14 @@ -From 3c01b2e173ec9bcfe828e1e860f2a653918bcbff Mon Sep 17 00:00:00 2001 +From 76b41625a2f0bd09ad91f30bc785d238f444b178 Mon Sep 17 00:00:00 2001 From: popcornmix <popcornmix@gmail.com> Date: Tue, 18 Feb 2014 01:43:50 -0300 -Subject: [PATCH 5/8] net/smsc95xx: Allow mac address to be set as a parameter +Subject: [PATCH 5/9] net/smsc95xx: Allow mac address to be set as a parameter --- drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c -index 262e7a3c23cb..c2b3c5b6e1f3 100644 +index f2d01cb6f958..6a39efed33ea 100644 --- a/drivers/net/usb/smsc95xx.c +++ b/drivers/net/usb/smsc95xx.c @@ -60,6 +60,7 @@ @@ -91,5 +91,5 @@ index 262e7a3c23cb..c2b3c5b6e1f3 100644 /* maybe the boot loader passed the MAC address in devicetree */ -- -2.19.0 +2.19.2 diff --git a/0006-set-default-cubietruck-led-triggers.patch b/0006-set-default-cubietruck-led-triggers.patch index 594bd6e01549..dfd2f65cba96 100644 --- a/0006-set-default-cubietruck-led-triggers.patch +++ b/0006-set-default-cubietruck-led-triggers.patch @@ -1,7 +1,7 @@ -From 82bd3fc447c442bae2f082ac1fe765089ce3e312 Mon Sep 17 00:00:00 2001 +From 227f68f9dcb5f1c50121d7fa5ba49f0715522d18 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Sat, 14 Feb 2015 12:32:27 +0100 -Subject: [PATCH 6/8] set default cubietruck led triggers +Subject: [PATCH 6/9] set default cubietruck led triggers Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org> --- @@ -29,5 +29,5 @@ index 5649161de1d7..2be64a886555 100644 }; -- -2.19.0 +2.19.2 diff --git a/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch b/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch index 29c55c685a26..16d3573fe4b6 100644 --- a/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch +++ b/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch @@ -1,7 +1,7 @@ -From cd97ab74c3c0f71ea8f3ea3c655084e8e5122a1c Mon Sep 17 00:00:00 2001 +From 9b489a0d23c2e0e1025330f301ffde8754b81228 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Thu, 11 Aug 2016 00:42:37 -0600 -Subject: [PATCH 7/8] exynos4412-odroid: set higher minimum buck2 regulator +Subject: [PATCH 7/9] exynos4412-odroid: set higher minimum buck2 regulator voltage Set a higher minimum voltage to help reboot issue. @@ -26,5 +26,5 @@ index 2caa3132f34e..06c6ca20a969 100644 regulator-always-on; regulator-boot-on; -- -2.19.0 +2.19.2 diff --git a/0008-ARM-dove-enable-ethernet-on-D3Plug.patch b/0008-ARM-dove-enable-ethernet-on-D3Plug.patch index 887a67845c0e..80410770ec82 100644 --- a/0008-ARM-dove-enable-ethernet-on-D3Plug.patch +++ b/0008-ARM-dove-enable-ethernet-on-D3Plug.patch @@ -1,7 +1,7 @@ -From 8606176243418d2735ef99c848afe9ef2a867be2 Mon Sep 17 00:00:00 2001 +From d75f6db84386ce81fb595daab15a0425dd1f9dd7 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Sun, 7 May 2017 13:32:25 -0600 -Subject: [PATCH 8/8] ARM: dove: enable ethernet on D3Plug +Subject: [PATCH 8/9] ARM: dove: enable ethernet on D3Plug Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org> --- @@ -27,5 +27,5 @@ index 826026c28f90..a4c9963e1261 100644 /* Samsung M8G2F eMMC */ &sdio0 { -- -2.19.0 +2.19.2 diff --git a/0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch b/0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch new file mode 100644 index 000000000000..3843073ba312 --- /dev/null +++ b/0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch @@ -0,0 +1,38 @@ +From 9b6ed88a92f7f5e6b04024dcefec19c59698c5c8 Mon Sep 17 00:00:00 2001 +From: Marek Szyprowski <m.szyprowski@samsung.com> +Date: Mon, 7 Jan 2019 13:04:14 +0100 +Subject: [PATCH 9/9] media: s5p-mfc: fix incorrect bus assignment in virtual + child device +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Virtual MFC codec's child devices must not be assigned to platform bus, +because they are allocated as raw 'struct device' and don't have the +corresponding 'platform' part. This fixes NULL pointer access revealed +recently by commit a66d972465d1 ("devres: Align data[] to +ARCH_KMALLOC_MINALIGN"). + +Reported-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> +Fixes: c79667dd93b0 ("media: s5p-mfc: replace custom reserved memory handling code with generic one") +Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> +Tested-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> +--- + drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/drivers/media/platform/s5p-mfc/s5p_mfc.c b/drivers/media/platform/s5p-mfc/s5p_mfc.c +index 927a1235408d..ca11f8a7569d 100644 +--- a/drivers/media/platform/s5p-mfc/s5p_mfc.c ++++ b/drivers/media/platform/s5p-mfc/s5p_mfc.c +@@ -1089,7 +1089,6 @@ static struct device *s5p_mfc_alloc_memdev(struct device *dev, + device_initialize(child); + dev_set_name(child, "%s:%s", dev_name(dev), name); + child->parent = dev; +- child->bus = dev->bus; + child->coherent_dma_mask = dev->coherent_dma_mask; + child->dma_mask = dev->dma_mask; + child->release = s5p_mfc_memdev_release; +-- +2.19.2 + @@ -12,8 +12,8 @@ pkgbase=linux-libre # Build stock kernel #pkgbase=linux-libre-custom # Build kernel with a different name -_srcbasever=4.19-gnu -_srcver=4.20-gnu +_srcbasever=4.20-gnu +_srcver=4.20.6-gnu _replacesarchkernel=('linux%') # '%' gets replaced with _kernelname _replacesoldkernels=() # '%' gets replaced with _kernelname @@ -23,7 +23,7 @@ _srcname=linux-${_srcbasever%-*} _archpkgver=${_srcver%-*} pkgver=${_srcver//-/_} pkgrel=1 -rcnrel=armv7-x0 +rcnrel=armv7-x5 arch=(i686 x86_64 armv7h) url="https://linux-libre.fsfla.org/" license=(GPL2) @@ -54,6 +54,7 @@ source=( '0006-set-default-cubietruck-led-triggers.patch' '0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch' '0008-ARM-dove-enable-ethernet-on-D3Plug.patch' + '0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch' # other patches '0001-usb-serial-gadget-no-TTY-hangup-on-USB-disconnect-WI.patch' '0002-fix-Atmel-maXTouch-touchscreen-support.patch' @@ -63,9 +64,9 @@ validpgpkeys=( '474402C8C582DAFBE389C427BCB7CF877E7D47A7' # Alexandre Oliva '6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78' # David P. ) -sha512sums=('5bc800b3beff43a8c15bd5515f4e0babe2beb5fa600491b7b37110e22d9b739d293f1e38753ed681be289c51390e0e64b3e60ce0db0a3bfe1f94ee5c014579a3' +sha512sums=('a4a0a25fd490c051deb32ff84ba51e8807bfc8db1ad46c22c7807e9be2e5db5e1c22c211e47fca2509d5d75d64626fb28e9bbc8ccadc565f27fe9c8e47e12dc4' 'SKIP' - 'f250b2fefdc540b5f5727b98a4d3988f3bd57a7d9821f626867c703db627409bb9aeadc932d1ff3d7928c220f3cbb4b5beaf77876c17b47d4e851a14df194be7' + '8560fba880d6ff04e9361371824a55eb7ef78b183b7343a553a85b32ecb3a44e5c31e078d43d84181f371617fdfb6eb2f07dd298c1727c01c6bfd514bde4f4a7' 'SKIP' '13cb5bc42542e7b8bb104d5f68253f6609e463b6799800418af33eb0272cc269aaa36163c3e6f0aacbdaaa1d05e2827a4a7c4a08a029238439ed08b89c564bb3' 'SKIP' @@ -73,25 +74,26 @@ sha512sums=('5bc800b3beff43a8c15bd5515f4e0babe2beb5fa600491b7b37110e22d9b739d293 'SKIP' '7a3716bfe3b9f546da309c7492f3e08f8f506813afeb1c737a474c83313d5c313cf4582b65215c2cfce3b74d9d1021c96e8badafe8f6e5b01fe28d2b5c61ae78' 'SKIP' - '482328dd3e74f67f218be82f0596de29f7f721f2ac7ad17432f87ac45563f6d42f132252cc1e60dd596fedd5fa8c29c9fa034f26300802f246da548cfea62d3a' - 'f1d80d21ef23c3588343cfd684f5a6b06cb6ebd2dccd61c6b8d639830e492f2a98ba3038c5fe63ac1c8222eb7d27ac2c7381b912d25ce62a6e86394bdc91d94c' - 'c8c7456cf7004fa59a7066153496f804d04f62e2e6f8af8ee9c24a42505d6b0e278b4e023e49ab1748a6043bb9fd1ca977cee88a37a5746d5d575f7ffdd04c8d' + 'a0e2b9f0afc3b345ea0f867933978649bb69f5c540906a3e06a77f7454a3f0d744f8ec324503d1e2812e46ae978b698c068b1e26369144438c01470ed2e4b45a' + 'cd59115054eab200d58914d77e3f6ea50b77378da2d85ce3f0d9a5f73146f226910c3cac880fb5f194a2aa08a9740e70164d3ff14df711cfadb3f0a2b3590992' + 'a5407c54725ba58a34bbbbeff33bbcb72929084ede78b7ee07c4b8b7c47badedf01d60d2c51de1da2d11f927e62748e4e149826a80f42d4a993c206a168e41fa' '7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a' '2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7' '2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf' '167bc73c6c1c63931806238905dc44c7d87c5a5c0f6293159f2133dfe717fb44081018d810675716d1605ec7dff5e8333b87b19e09e2de21d0448e447437873b' 'bb6718984a7357c9b00c37e4788480e5b8b75018c172ecc1441bc3fc5d2d42444eb5d8c7f9d2e3a7d6fed6d03acb565e3c0559486e494c40a7fe6bd0570c9ede' '143dea30c6da00e504c99984a98a0eb2411f558fcdd9dfa7f607d6c14e9e7dffff9cb00121d9317044b07e3e210808286598c785ee854084b993ec9cb14d8232' - '67fc2b0117ee1bbce2b244475d8f8b394f6f17820b350d6f569c02f430b8ff200e65ccdd21a815a181ffb6d8675e528b852b49b5c8687131e051a09e7de024dd' + 'b901baa68b314f2b4263eb3e2a48605fa1a39729cac851386278f1417d2623894f1faff0ee2adb953db087e2787e012f0bc03eaee448dbda648fa0dbee3dca93' 'SKIP' - '49d0826dea0fde49774e400c921de32d7545aca5fb88b44d939e71bff9afd5c0342dae7213e70b0e162d66960e01b0213d5a6cb9b0f894ef3be5e641fbf7bc63' - 'd266690eb495ccd24c4586d8aed30a5eef0acfa5b9af04958802a4fffca5f2e25a050b0bfe8ee5e677b996ab764a2a4a3bfc8eb3c8646f7925b67a005d3f5ab1' - '4253d7a069ebf30238f845f2e1d98198e71edd39f0ef7be56d2833a38378994d74839b1f7e892fadac3c7fb1d155a381b2de16971fb4fbb8afe00ee0611790d8' - '52fb6f86deb28295660e34c101fa6b75b370a94b700b1269874e87530324b9b81f69d27eedb2b2c5c591728034804ebcfa95a274e5b465ad6928fe448dfdd367' - '9d2ca08856b1d2b486f757ccfd209f432513f3720e062814851d175070a6adc5e1c8af85d93e128bda1962b1601e4bb3bffec38f3445078f4abaa00d1d9ac887' - 'e09472fa210f404d622f8db68611f2bc229b639d78cc8206741e7f169f387c15f4c166cbe7f716458eee474200e5574904ec2c268c1370b7fb1d4d7abb7722e0' - '16eea6348982f277afbab251fb5b62ad78e71ba5a4404c1f601c187127cca46f920fefdde7e27156ab4ec51d0cf9a1a7b64ce7c9d380f7f6747547d5e42ac3f4' - 'bed721b576bc0c8fb4d39bc52b757f554cc8695ae547fdafe2cf3a20fdb49f9822886eac55f4bb00ce6071f275b5f445d2281d1aed80ca73ad1655ef0c2637cc' + 'a1d15484cc68e1ce6919ecde2172d458641bcbb4fca467d3ecb3daa576f26173574c782c89120dab4c6e0d7277aa72695ea5197db47c9ff6964cdd62991bdaeb' + '5cc794a821e68b089a09a0083c4971d9c11a057f2cc06c39b7e0c6ba9838cd2e0f2a299a1525725f2b8e462a200e108be97c5b9015d520978e5c61fa932add12' + 'ff2b5ed0ef46b8a412ef76c0505ddfaa9f19dd8ec1dab001185ef238e5416719aff4a9b70cef52aa734f51c0bc63408082b799e8e30a9d88fc9d7fa7bbde551c' + '4fa06537796e5408e67f9e545624ee6512cf502a06c01b231114c16d379a444f8881ce3f217efd74c646c3d75800d41cd78b815458139f592fd012a7e29a06a9' + '6d11f0b6d07a395cb2e1517d06aeffe2a8b0593e0e5120f6ba32c61b3af381501e985579ec3dd6febe89385eba6210a5f3dac6abcc237e3ccef2668b99478b69' + '0c749098828c4b6cccde15a6899e642520177afac8d07a83602682d43082f9b80a987f3318eb995981d6b9090e2ca0022f507a923ab669a6c78377f92e12ce00' + '0967368a1c0ea4c409342050dfdac45a9bde3eaceac766fed1fc0b5127922484cc0d7816d29b43de7ec96634405e811787a5ebd9e09a16515cc8c1d0ac59a0f0' + 'a0915900391ab897ce2b0ab4eb6524e7ca82cf292db986548357e5d637ca39fdc9dc2cb826ced8ed6afa9bf61bb426f9da38c5a1e240132cc6e4a37f5bf121c5' + '1834eff6ff158ae05d059e8e20d33a950ec0c4dc5fb60fd215f9e7202e9efb14231f3d5e312e826e097dff131fb399e6a9d4e8d4069a1ccf6e2966364f453c0d' '02af4dd2a007e41db0c63822c8ab3b80b5d25646af1906dc85d0ad9bb8bbf5236f8e381d7f91cf99ed4b0978c50aee37cb9567cdeef65b7ec3d91b882852b1af' 'b8fe56e14006ab866970ddbd501c054ae37186ddc065bb869cf7d18db8c0d455118d5bda3255fb66a0dde38b544655cfe9040ffe46e41d19830b47959b2fb168' '9d24dff68a11aee6b5f1b6b003b27603a8c431e76c3cb638e852cd8c0ccd2a298b1116bbad0dc816e9de7d987dcf329a5d250673067ec125760eee543f65eed5') @@ -130,6 +132,7 @@ prepare() { patch -p1 -i ../0006-set-default-cubietruck-led-triggers.patch patch -p1 -i ../0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch patch -p1 -i ../0008-ARM-dove-enable-ethernet-on-D3Plug.patch + patch -p1 -i ../0009-media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch fi # add freedo as boot logo diff --git a/config.armv7h b/config.armv7h index e2423da2ee56..3cc301a47a3c 100644 --- a/config.armv7h +++ b/config.armv7h @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 4.20.0-gnu Kernel Configuration +# Linux/arm 4.20.6-gnu Kernel Configuration # # @@ -3916,7 +3916,7 @@ CONFIG_GENERIC_PINCONF=y CONFIG_PINCTRL_AS3722=y CONFIG_PINCTRL_AXP209=y # CONFIG_PINCTRL_AMD is not set -# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_MCP23S08=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_SX150X=y @@ -4712,7 +4712,7 @@ CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_MEDIA_CONTROLLER=y # CONFIG_MEDIA_CONTROLLER_DVB is not set -# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set +CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_VIDEO_DEV=y CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_V4L2=y @@ -6634,6 +6634,7 @@ CONFIG_USB_G_HID=m # CONFIG_USB_G_DBGP is not set CONFIG_USB_G_WEBCAM=m # CONFIG_TYPEC is not set +# CONFIG_USB_ROLE_SWITCH is not set CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=y CONFIG_UWB=m @@ -7159,6 +7160,7 @@ CONFIG_SOC_CAMERA_IMX074=m CONFIG_SOC_CAMERA_MT9T031=m CONFIG_VIDEO_OMAP4=m CONFIG_VIDEO_SUNXI=y +CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_TEGRA_VDE=m # @@ -8631,6 +8633,7 @@ CONFIG_SYSTEM_TRUSTED_KEYS="" # Library routines # CONFIG_RAID6_PQ=y +CONFIG_RAID6_PQ_BENCHMARK=y CONFIG_BITREVERSE=y CONFIG_HAVE_ARCH_BITREVERSE=y CONFIG_RATIONAL=y diff --git a/config.i686 b/config.i686 index 5e67b90036c6..dca7cc8c6270 100644 --- a/config.i686 +++ b/config.i686 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.20.0-gnu Kernel Configuration +# Linux/x86 4.20.6-gnu Kernel Configuration # # @@ -890,7 +890,7 @@ CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODVERSIONS=y +# CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SIG_FORCE is not set @@ -7190,10 +7190,10 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # USB Type-C Alternate Mode drivers # CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_USB_ROLE_SWITCH=m CONFIG_USB_ROLES_INTEL_XHCI=m CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=m -CONFIG_USB_ROLE_SWITCH=m CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m @@ -9245,7 +9245,7 @@ CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CFB=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m -CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m diff --git a/config.x86_64 b/config.x86_64 index 43c878ee84d4..b4a84d35a627 100644 --- a/config.x86_64 +++ b/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.20.0-gnu Kernel Configuration +# Linux/x86 4.20.6-gnu Kernel Configuration # # @@ -912,7 +912,7 @@ CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODVERSIONS=y +# CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SIG_FORCE is not set @@ -7134,10 +7134,10 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # USB Type-C Alternate Mode drivers # CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_USB_ROLE_SWITCH=m CONFIG_USB_ROLES_INTEL_XHCI=m CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=m -CONFIG_USB_ROLE_SWITCH=m CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m @@ -9210,7 +9210,7 @@ CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CFB=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m -CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m |