summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2020-11-22 18:17:21 -0500
committerDavid P <megver83@parabola.nu>2020-11-22 18:17:21 -0500
commit18a04e04caf38a02553bdf42e5aa4e6dc098e726 (patch)
tree3764c2098f903ae2cb5b897d57163811b7b2c47f
parent39ed695702689f9c3fb7addf6cb298ea4b54893e (diff)
updpkg: libre/linux-libre-lts 5.4.78-1
Signed-off-by: David P <megver83@parabola.nu>
-rw-r--r--libre/linux-libre-lts/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch10
-rw-r--r--libre/linux-libre-lts/PKGBUILD16
-rw-r--r--libre/linux-libre-lts/config.i6862
-rw-r--r--libre/linux-libre-lts/config.x86_642
4 files changed, 15 insertions, 15 deletions
diff --git a/libre/linux-libre-lts/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch b/libre/linux-libre-lts/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
index a6abd1bbd..3020b9065 100644
--- a/libre/linux-libre-lts/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+++ b/libre/linux-libre-lts/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
@@ -13,10 +13,10 @@ Our default behavior continues to match the vanilla kernel.
4 files changed, 50 insertions(+)
diff --git a/init/Kconfig b/init/Kconfig
-index 6db3e310a5e4..2dd7dd1b6b0d 100644
+index 96fc45d1b686..3bc58f03a2cd 100644
--- a/init/Kconfig
+++ b/init/Kconfig
-@@ -1083,6 +1083,22 @@ config USER_NS
+@@ -1084,6 +1084,22 @@ config USER_NS
If unsure, say N.
@@ -40,7 +40,7 @@ index 6db3e310a5e4..2dd7dd1b6b0d 100644
bool "PID Namespaces"
default y
diff --git a/kernel/fork.c b/kernel/fork.c
-index 594272569a80..96a55931654c 100644
+index 419fff8eb9e5..70da21e5c06a 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -106,6 +106,11 @@
@@ -55,7 +55,7 @@ index 594272569a80..96a55931654c 100644
/*
* Minimum number of threads to boot the kernel
-@@ -1780,6 +1785,10 @@ static __latent_entropy struct task_struct *copy_process(
+@@ -1799,6 +1804,10 @@ static __latent_entropy struct task_struct *copy_process(
if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS))
return ERR_PTR(-EINVAL);
@@ -66,7 +66,7 @@ index 594272569a80..96a55931654c 100644
/*
* Thread groups must share signals as well, and detached threads
* can only be started up within the thread group.
-@@ -2838,6 +2847,12 @@ int ksys_unshare(unsigned long unshare_flags)
+@@ -2859,6 +2868,12 @@ int ksys_unshare(unsigned long unshare_flags)
if (unshare_flags & CLONE_NEWNS)
unshare_flags |= CLONE_FS;
diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD
index 86ed5080e..b1e492fec 100644
--- a/libre/linux-libre-lts/PKGBUILD
+++ b/libre/linux-libre-lts/PKGBUILD
@@ -14,11 +14,11 @@ _replacesoldkernels=() # '%' gets replaced with kernel suffix
_replacesoldmodules=() # '%' gets replaced with kernel suffix
pkgbase=linux-libre-lts
-pkgver=5.4.69
+pkgver=5.4.78
pkgrel=1
pkgdesc='LTS Linux-libre'
-rcnver=5.4.69
-rcnrel=armv7-x36
+rcnver=5.4.70
+rcnrel=armv7-x38
url='https://linux-libre.fsfla.org/'
arch=(i686 x86_64 armv7h)
license=(GPL2)
@@ -67,7 +67,7 @@ validpgpkeys=(
)
sha512sums=('0d0915133864eb031adfc6700066147dcf3e768a50a31c39754950c95ef4fd322dc701cd50af49c403ef0325adfcb07e354d5e46c1be3dcdd719a7a55c963f37'
'SKIP'
- 'fe6e7c60c296bd57a0523c6959d5ac1d698ea11b9eaa9355a91a778f9b60e3ff0c4a361d521abaf9751817138bbc9e6dff0626d60316de192ea701749aecd741'
+ '9b9b341c079b66ddd7eb59959fdc6e1fb6dce90092b250e75914b23aac0f540565aa5322a805e71280891d33f09d4dde08168c1b0de2441bcbda2d98200493d9'
'SKIP'
'13cb5bc42542e7b8bb104d5f68253f6609e463b6799800418af33eb0272cc269aaa36163c3e6f0aacbdaaa1d05e2827a4a7c4a08a029238439ed08b89c564bb3'
'SKIP'
@@ -75,16 +75,16 @@ sha512sums=('0d0915133864eb031adfc6700066147dcf3e768a50a31c39754950c95ef4fd322dc
'SKIP'
'267295aa0cea65684968420c68b32f1a66a22d018b9d2b2c1ef14267bcf4cb68aaf7099d073cbfefe6c25c8608bdcbbd45f7ac8893fdcecbf1e621abdfe9ecc1'
'SKIP'
- 'a56a858cd8714a4c3548303b73d63d7663b51cd630f7cea0a04b3674f45c492c86eea4545abc097cc7b57c193f88eb553a00791e39ad0246d56468391bedb143'
- '37eae6596e0055c046960ab5ae183d984d3305401f96fec7d30ca45da4e0002893f309d2756f9a5b7288bc49cac8302834cd37dd9cd0745becb0d238555b1f6d'
+ '9e9da5e446f574150ff4d6770150d7890b54a22565584b2045f39d1a4b4e836baaee2b89ec4b9b703d080a03f80e1248781a25fbb98a9d45943d19f755aa0d5b'
+ 'e1da753ac3e0789fbcbb0d8660bb769a0b3fbaa9156cfc305828471793611ce086ac6cafde67c26fee6aa3a9daa1a0d607234057bc4754d1f01419cde8756331'
'4d7e613ada85e48c9b57f9ea17b8445bd96fd6d16662186dba5073b40afc2b43de0bef5977afdaa82f789bfb7df3f99db1b2babd7588099df213fe60f00fed70'
'53103bf55b957b657039510527df0df01279dec59cda115a4d6454e4135025d4546167fa30bdc99107f232561c1e096d8328609ab5a876cf7017176f92ad3e0b'
'02af4dd2a007e41db0c63822c8ab3b80b5d25646af1906dc85d0ad9bb8bbf5236f8e381d7f91cf99ed4b0978c50aee37cb9567cdeef65b7ec3d91b882852b1af'
'b8fe56e14006ab866970ddbd501c054ae37186ddc065bb869cf7d18db8c0d455118d5bda3255fb66a0dde38b544655cfe9040ffe46e41d19830b47959b2fb168'
- 'a91c371d99a94b1ab6cd102951325247d254da0dbf3d179ed177a6c332a32cbfc4afbfbf0135e6e531b0245a4e6afa825b62c3e0bed737e6dec8d9b612e1d088'
+ '423d2a2327a47505a0f55b312fff8b00e439b3fcfbbe89dcc6e4f32f0e8239a779dd53978e1b4dbded8fd43bee10415516bb46e69bd52aad8d191f85713f19d3'
'315aaf31af7b869ba64e324ab33ffa5050b761ecbd7aa6b9a900b8b2ca655d80f840fca9973d4f12ec067519ba4ab2ebdd41d518a9fda4586377ee9c9e9a2fda'
'8081673a6594e5fc2fddc98fa434e99817aa822f7136d3c14c8d465fa7b93c9ac5d3a4150a5b632e25b1dc76a814dfa19d8aede37d58b935db288465b6585c58')
-sha512sums_armv7h=('0e00ae65bb3ea2fd987f311bc4a325cccdd612c5b8b85131221f15a181f62ac8e90616c4a1ba20c2fb7795be9095c6f6ac53accf759ac821f75d0f81a802b406'
+sha512sums_armv7h=('e126e87aa168556af5e829e17fbebb08e2d3ec80df9164bc5a494a8e317a3ab3dd4b740dbc9deae55e2a9460a9c8f4716dcad148e53dac353e40f7a04cad3f85'
'SKIP'
'b576a9c40ba59485c350f71b9234d9e71f245e25b26382bd2f67019f3309c3b5705a6020eae0a9dfccacc763fb2056a5937c0a8ff4e64f99ba1d60f0b2acb03f'
'85a13a274d4cbaca3ddbe8eaf883f1a1184765f8d09d6d40bb32defbe0876cb0153513e8db8671d7fc053e383ced793b74245ff29364a760e1a52bb36ebc8e85'
diff --git a/libre/linux-libre-lts/config.i686 b/libre/linux-libre-lts/config.i686
index e65c990ed..4afc0e6dc 100644
--- a/libre/linux-libre-lts/config.i686
+++ b/libre/linux-libre-lts/config.i686
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.69-gnu Kernel Configuration
+# Linux/x86 5.4.78-gnu Kernel Configuration
#
#
diff --git a/libre/linux-libre-lts/config.x86_64 b/libre/linux-libre-lts/config.x86_64
index 4c5c68457..354a1be3e 100644
--- a/libre/linux-libre-lts/config.x86_64
+++ b/libre/linux-libre-lts/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.69-gnu Kernel Configuration
+# Linux/x86 5.4.78-gnu Kernel Configuration
#
#