upg linux 5.15.131

This commit is contained in:
joborun linux 2023-09-07 18:06:10 +03:00
parent fc364bc03f
commit ba03936ef5
5 changed files with 84 additions and 48 deletions

View File

@ -6,17 +6,16 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgbase=linux
pkgver=5.15.128
pkgver=5.15.131
pkgrel=01
pkgdesc='Linux LTS 5.15 w/o zstd ipv6 + vfio i915 patch'
url="https://www.kernel.org/"
makedepends=(bc libelf pahole cpio perl tar xz kmod
xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick)
# texlive-latexextra) ## for building docs
makedepends=(bc libelf pahole cpio perl tar xz gettext)
# python-sphinx python-sphinx_rtd_theme graphviz imagemagick)
# texlive-latexextra) ## for building docs
options=('!strip')
_srcname=linux-$pkgver
source=(
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
source=(https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
config # the main kernel config file
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch
@ -30,6 +29,11 @@ export KBUILD_BUILD_HOST=joborun
export KBUILD_BUILD_USER=$pkgbase
export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
_make() {
test -s version
make KERNELRELEASE="$(<version)" "$@"
}
prepare() {
cd $_srcname
@ -37,6 +41,9 @@ prepare() {
scripts/setlocalversion --save-scmversion
echo "-$pkgrel" > localversion.10-pkgrel
echo "${pkgbase#linux}" > localversion.20-pkgname
make defconfig
make -s kernelrelease > version
make mrproper
local src
for src in "${source[@]}"; do
@ -49,41 +56,44 @@ prepare() {
echo "Setting joborun config..."
cp ../config .config
make olddefconfig
_make olddefconfig
diff -u ../config .config || :
make -s kernelrelease > version
# make -s kernelrelease > version
echo "Prepared $pkgbase version $(<version)"
}
build() {
cd $_srcname
make all
_make all
# _make htmldocs
}
## make htmldocs all ## Add this into the build to make docs and uncomment the package section
_package() {
pkgdesc="The $pkgdesc"
depends=(coreutils kmod initramfs)
optdepends=('wireless-regdb: to set the correct wireless channels of your country'
'linux-firmware: firmware images needed for some devices')
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE KSMBD-MODULE)
replaces=(wireguard virtualbox-guest-modules)
pkgdesc="The $pkgdesc kernel and modules"
depends=(coreutils initramfs kmod)
optdepends=(
'wireless-regdb: to set the correct wireless channels of your country'
'linux-firmware: firmware images needed for some devices'
)
provides=(KSMBD-MODULE VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE )
replaces=(virtualbox-guest-modules wireguard
virtualbox-guest-modules-arch
wireguard-arch)
cd $_srcname
local kernver="$(<version)"
local modulesdir="$pkgdir/usr/lib/modules/$kernver"
local modulesdir="$pkgdir/usr/lib/modules/$(<version)"
echo "Installing boot image..."
# systemd expects to find the kernel here to allow hibernation
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
install -Dm644 "$(_make -s image_name)" "$modulesdir/vmlinuz"
# Used by mkinitcpio to name the kernel
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
echo "Installing modules..."
make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
_make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
DEPMOD=/doesnt/exist modules_install # Suppress depmod
# remove build and source links
@ -213,20 +223,19 @@ validpgpkeys=(ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
647F28654894E3BD457199BE38DBBDC86092693E) # Greg Kroah-Hartman
# https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc --> sha256sums
# 0f2eca845183fd76f53b0c867c97f12b9ace2d7e8ee2cdeec7eb2897651b80de linux-5.15.128.tar.xz
# 997c3391f439fb6fe32f1938fe089a046b840a5cde9a2215b6745144f8b24c69 linux-5.15.131.tar.xz
sha256sums=(0f2eca845183fd76f53b0c867c97f12b9ace2d7e8ee2cdeec7eb2897651b80de # linux-5.15.128.tar.xz
8ce534fa85b7dabb17d0d8e460b7017e432c4f25946436531a3bc9a004ed0960 # linux-5.15.128.tar.sign
5f51093d99948fef815efe9a33eb74cc01177351a164737adc03abd6e30397ec # config
sha256sums=(997c3391f439fb6fe32f1938fe089a046b840a5cde9a2215b6745144f8b24c69 # linux-5.15.131.tar.xz
1792317864b63e9a63ffa72a480af88b898d8d7c97801179d6ff5566cefed082 # linux-5.15.131.tar.sign
b8e1c26650463e40b57361cce6aded04a7cf2b90698d069248fdf7a31842483f # config
3b5cfc9ca9cf778ea2c4b619b933cda26519969df2d764b5a687f63cf59974cd # 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
c175fbb141c3cec013c799f694d88310375ac5456042f6a4a1adc7667836d786 # 0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch
8357f000b2b622e73dcfd41c2bad42b5e99fffe8f7ee64f774aa771f86cef43c # 0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch
5c1ee81fdd5818442af6081de987f9c1a9ce3c8d183566b3dfc19a8433aa3dde # 0004-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch
067e8995fcd6f6ed25e0253e9374c0e179a000c154da3e59ce62634945ac5be9 # 0005-lg-laptop-Recognize-more-models.patch
856230cfbdc2bb53a4920dfbcb6fb2d58427b7b184e5f94e21f08011d0a2fcc6 # i915-vga-arbiter.patch
51baf6c0d9b7f565ebd1bef3300464972f4bc6c47dedf02b415e013809b43fe0) # sha256sums
##
##
903e97182522aad1333da08f76e5e2d5da8bc9742c99a1d6e13b36084770ce4d) # sha256sums
## f775b64f0352d653e868c691f49a6a2a06c5cc381ed3f83452086be3b6028e00 linux-5.15.131-01-x86_64.pkg.tar.lz
## de2165c64cfff03195bf5c46fbbefcd28dfd707106286eea9e2ebee3bf26d5e5 linux-headers-5.15.131-01-x86_64.pkg.tar.lz

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.15.128 Kernel Configuration
# Linux/x86 5.15.131 Kernel Configuration
#
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230804"

View File

@ -7,7 +7,7 @@ python-sphinx_rtd_theme
graphviz
imagemagick
bison
libgit2
gettext
python
libjpeg-turbo

View File

@ -341,6 +341,8 @@ e0ba691027fec388f6476284f54857d8d0712c9ce6ca6d6d77b868927034b9d4 ChangeLog-5.4.
5449a7bfa8575eb8afe32ab6e373ef4936f5ddfbd5a424fd23048c0ce3307d43 ChangeLog-5.4.252
792c0ea7919e7d3699ab3b631960ed097179ec935a2f6773c2b6dc095158ff9e ChangeLog-5.4.253
6a48a7865ca6118344d6144f306f147456d84c51fc85e50912e3fbab013cb60d ChangeLog-5.4.254
9c254a157dd9223e64c37bebccfc65c4ff1731fcfc74dfa14c8d9f849da18dad ChangeLog-5.4.255
47cedeb3ed38588fffa9129e5bf850d0d3efbff13dbf293c2bf1ee812ed2f98d ChangeLog-5.4.256
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
@ -630,6 +632,8 @@ e51038e6d7080ee224d6b1263afafd64a47ef01f308d05114b99e1c416caac69 ChangeLog-5.10
77b6c8bb63bb1c24e2b9fc1d4f5dbba2606807e68e57a1597181ef989d6e0c40 ChangeLog-5.10.190
92b988e202a5b4a139a597347008f3dc081af4f0ef21516503cf3ffcdc21c0e1 ChangeLog-5.10.191
68d8992f224b457bd59d37ee5afec63c3576fca4a659477e4e775eb22e9aad11 ChangeLog-5.10.192
bf8f6d70c9fbea18338758686ee2892b383ad59fad357324c409a04325fff4aa ChangeLog-5.10.193
b777407f8e47d5556d75993c9a01c0386b1ca1f0cfd3cc63eff13564c53f8c0a ChangeLog-5.10.194
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
@ -844,6 +848,9 @@ be95a124bab6f4a23ff4742ba279655e000c9fd300146b084f898d43d215cd0b ChangeLog-5.15
47288c4b3031d5fe9c465639d04005f9049881d7c4d0eb19476b3d7d0470a32d ChangeLog-5.15.126
6ea2aa44f3032979420042220fcf4616685d146b2ab9ed3f8b7e5b584b274d84 ChangeLog-5.15.127
b4846c8e3c0b3ee97d84fce74e67093c286483034a634c526128397e85f5de28 ChangeLog-5.15.128
093b72e448d541460f327efbecf81ded768d07ae774cab7dc5af5726800a09f7 ChangeLog-5.15.129
1e58e5913fe78c809f9b5050cca73d07c1d203b4eb39359b44eac11c3a4dd8db ChangeLog-5.15.130
eb9231a8edbb65c2cb995d5533c5d114845e08f43f5456583835bd468001a026 ChangeLog-5.15.131
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
@ -1600,6 +1607,10 @@ bcb4953ed68131ef17f9f1ba52cac8b9d70007f5ab600bf3dee1fbf8beb218ca linux-5.4.251.
1fb2ba5f09aa98fa2a5965372cac438564dcc5270e4abc526dfc19bea6ad26e7 linux-5.4.253.tar.xz
3b2efde9f80227824e32ba4da02be0984f9dc80a12fd84492241a8eadf15520e linux-5.4.254.tar.gz
51608da961b5e34d6a9452a7b302699e109633f769a4253c74b1048abba8d9c7 linux-5.4.254.tar.xz
54a795ca378d6a03ee0d38138100ccb94e7c03cf19feafd51ae6001de10d325d linux-5.4.255.tar.gz
34d5ed902f47d90f27b9d5d6b8db0d3fa660834111f9452e166d920968a4a061 linux-5.4.255.tar.xz
61f6148ab308629ca95680e7d18695de0f41e4c08a95013b38a93c2fae13bc83 linux-5.4.256.tar.gz
c7a4086ba23507b8539d18534565de0d6591138bfa2e449e93964fd5132e353a linux-5.4.256.tar.xz
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
@ -2178,6 +2189,10 @@ c7cf922b0760061026e79a392519f5827c8369c0ab3b3bcf56c9b3aa8f8c81f4 linux-5.10.190
cb54660ed4917cc4f9a9ab93d117defefd8bcbe745ec6082d909bbfd5ae962c2 linux-5.10.191.tar.xz
9024e91795c010891fbfc03f04d4733f8121d75952ec9b17e697ea3906b029da linux-5.10.192.tar.gz
c40d11ee56e50a132429badbd1ba1c53e42b3312590b2a39be34c241d1b0b5b9 linux-5.10.192.tar.xz
58e03a300edc1103a4f15b90d066d298de920b3fe2e498268c28ff8bdb53d8a7 linux-5.10.193.tar.gz
bd4036da47612d0d8c5f8c43e7700e8c996ae3b51084aa8fc6530c9d00f1ded0 linux-5.10.193.tar.xz
d419989af291da0d9098e2dd8afda5c60f183c55a81822f20bf5887d150f1622 linux-5.10.194.tar.gz
240d5e47bb378c6813ecd07704fb887651ea7617159d2771071fd70bf33cd995 linux-5.10.194.tar.xz
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
@ -2606,6 +2621,12 @@ adf4aab9840f89ee151b837defbe16e9f388e8eef20df7ee94bf63be33b3ed6f linux-5.15.126
add0a575341b263a06e93599fc220a5dd34cb4ca5b9d05097a5db2a061928f26 linux-5.15.127.tar.xz
4ce1331bb3877bc92581ec5faff76d63d19e7b1fa174acdda1f5cba4a8f2abf7 linux-5.15.128.tar.gz
0f2eca845183fd76f53b0c867c97f12b9ace2d7e8ee2cdeec7eb2897651b80de linux-5.15.128.tar.xz
4e4c6b7de06da00ac796a88dacd6ca7020acdf9c3413207b7b942026d60e44f6 linux-5.15.129.tar.gz
750ec97ce4f1473e392b367a55eca4ea7a6b1e9e65ca2fb3bbca2eaa64802b66 linux-5.15.129.tar.xz
b006a21164c20a50599127cefec85a4af95ead19c4d654af4ec6fe48d0250d2e linux-5.15.130.tar.gz
ab464e4107329ff5262f1c585c40fc29dc68f17687a9a918f3e90faba5303d62 linux-5.15.130.tar.xz
690e6eea90de6757a7273cd2e9508faeb9439e0e6d74955ad387f2637c1fb189 linux-5.15.131.tar.gz
997c3391f439fb6fe32f1938fe089a046b840a5cde9a2215b6745144f8b24c69 linux-5.15.131.tar.xz
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
@ -3098,6 +3119,8 @@ f3e6559d83083ae0b7a2cc432974774ce2eaeda22296935667168518aeae77c1 patch-5.4.250.
691b5efaeaa0d83036933ce016087fb6b7d1a351509c5866e493947dab7a1f3a patch-5.4.252.xz
29c807bbcdc764770c830be1a847f182d0240c1eaf2798a9025691577ec8acfb patch-5.4.253.xz
e45c5f578d73ed3caf8959f97371a62ce93211a8fc9bbfbe731284fa7bd74dfe patch-5.4.254.xz
908d941b0af50f6905b758ff1684228c9b52228355e459760e74c69af291bdea patch-5.4.255.xz
721df9dbdf9f8133e496cbedff9565e825be388e07dd8b6a8c05464b22388056 patch-5.4.256.xz
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
@ -3387,6 +3410,8 @@ c04019da6ab852a66bad81382fd9ba1d3a30d1d1fd784f8a0ca4565516b36098 patch-5.10.181
87a8daa09d705b71881c9d384ab7dc3722152d4aca9397f1ed9223b6f4bfc1fe patch-5.10.190.xz
6c9b19f13bcd190197e98344ff27f78dcd01f77be3c6ef88fe39c04c62698842 patch-5.10.191.xz
15a2f65c5bf4a4b05129ed2825660154a63b2fce8733557032ab2d47518113c5 patch-5.10.192.xz
aff0670a8bfc7e648510640e9a7c26c60f3357b66a1d8ce39dbca1015734ca3c patch-5.10.193.xz
01091c143691b4063b630d284d77bd2840fe2a85194c8bbbfb6523d0740852f7 patch-5.10.194.xz
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
@ -3601,6 +3626,9 @@ ea551fa64a48e34ba03e7349436a9bf998b19444845129819a6074d785892025 patch-5.15.125
99b72e19f6e8e743cec85952206519276378579f2cd81f4ca3edd8629097ac11 patch-5.15.126.xz
956dc078074c1c336f94b5b4ba4c407cb332989c01ebbfefb087181454e9dbf6 patch-5.15.127.xz
181c0a6397eebab5f594890d7ee0dd4c311f6b7bc73a71b78f513c53c6824c31 patch-5.15.128.xz
51c40f2d1fd1ec0841d72bb19295369b5780f9c627c1d215c095f358dfe53009 patch-5.15.129.xz
49c64911f307ef7dfb09e98f547f08c1e23a0d5722bbf87e78882c5ab546d705 patch-5.15.130.xz
83c41f12a8e9a870a272a7b69eba21e1843df3a108029fdd45480ea3eae16df1 patch-5.15.131.xz
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
@ -3680,17 +3708,17 @@ fdabf20292982e808a26b87f2f29493ba9f20a87d958dc592018ba1a381669df patch-5.19.15.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJk6f+RAAoJEGMtOgZYnaaxN+UP/2UFUKBST+ERA/LKj37klxTG
E+15XfHnatukRpVAvuX96koMssf4NnyS5uemhZZX6urd/2O2kBHwr17I91brpumC
M+Spme2woAW4SjTd5w0DlKTpMo/PdI2xj1IbtZLjF5AmlOKekBXP+SPip/LsC++j
drFSEo0jAzW8T0195Ca+rTdWL9FPwOlkRv3OR3s4+yjx1zt0QwbqFZKXJEInkapv
DB4yeGZIKakK206LfaacJV4Dsx0p7vPoUet48Xee+EeGuTITwgM1g3RRVoaGi2mR
vhUkPb/kAZ0LINBTIuI/tODOz46JBVBZFxUR9GcktLGZMoUbydL3CltbBl/LbMYP
IY3QC/ENFf1rvq9DNMo9AaDLu9LkMoI4czhYK3iTnxJuxtCxaUmcvlHIZborjeV+
R/c0y0WPu7W/pHEfxoydW1ZifnNyMVhHPc+adaeMJ3SqiYS8GgDrE1ISm4I3HmiQ
l9hQFcT+Pubizu4pZSjmZyalnpwuNumhAowR3xPDeUvfZyDIewSGD5rvYqfplxK6
HE5C5BMO1Tdr1frKpF3mtAPfarC6A/mIs/nYR811sJxY5joeCDZdPsmyiF20KxY1
lc1TNtvA8ogTowAQl48hJy9Ipmo7nTSIfly5zp6v9iIDeGjR63Uc0nn8lkHk9pEf
v6Qqzxf8WTcB09Smcgjq
=+Zn4
iQIcBAEBCAAGBQJk+OTZAAoJEGMtOgZYnaaxNhEP+wVOzk57JsvKKYg5PjaxDOI6
V+x060f1QnDKYq25yvj7d6CsP9h2KVpctOuk5GUWz6COLL/+qQBNHP15pcOmhg9P
tUmTUP/oHCDcQ6pqClncl/gdkEZikZzMNe6sqBHIJTM5wtW0jrSJG5SWm7RKVyN7
OrqzKDrZGJLxt0KhVZJq1ExulAmVgUqlxZSNH7jPa+tFVS2sVm+WlqE+l6ArlNfQ
LAdXPQOUUI7g449yu4UfVWCex1DNDLBIC1ehDNw4tWstHwStczmZe17dTippl6mc
IVdzEm5fg2HoO0HEsBFwBADe8PbWqDJMSqoYaD5pjDmPHW06P3am/thBi0ZxtWv/
kWuUnpUZ7VqRYpSSsaHFksa+Y6e9vLiAe86sfyfKkwsS8rLzBzvTiWN4WbpDKWVr
0c8hZvX9vXmSa9lIWN6/x8Jw8PCshUFWTWIQV9I0IDuLhv2DaNLhxLbT4PFBSpjb
u6EgpyY1rg/AjI+AE520cDcOir7EeEBzzicCPN/afEojfxnROArgw09jy8cHPIUQ
9jmiVmZBlD7npg1fpmxurdSDFecgoDr27+w7r1/EijVdiDALnb57WKSIYSthtLgt
GqhH3x4WXwc/oJxnP7c6AmVZuyjHzNAKFM9T1rhbXwZB0fZBtDUEMkXgKqKyewkE
X8jq9+B3eGthlpbadVSr
=VJo1
-----END PGP SIGNATURE-----

View File

@ -1,6 +1,5 @@
real 249m38.047s
user 226m26.887s
sys 22m32.726s
real 260m52.120s
user 237m50.206s
sys 21m58.688s