diff --git a/.SRCINFO b/.SRCINFO index 1b44695f19d2..df625b64ea4b 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = linux-cachyos-bore pkgdesc = Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements - pkgver = 6.15.0 + pkgver = 6.15.1 pkgrel = 1 url = https://github.com/CachyOS/linux-cachyos arch = x86_64 @@ -21,13 +21,13 @@ pkgbase = linux-cachyos-bore options = !strip options = !debug options = !lto - source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.15.tar.xz + source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.15.1.tar.xz source = config source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.15/all/0001-cachyos-base-all.patch source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.15/sched/0001-bore-cachy.patch - b2sums = 465596c6dc053ff3a3966302a906d3edb4f7ee1ef82f8c20b96360196d3414f5b1deeafa67b8340fcdecd3617280ba9b756d7073ad15c707865e256397b4af53 + b2sums = bce19089e6c7b7e6f905855940b69a6edb68818caa25de866a3673082ec9e8ad95f842689db185a9271eac5cccd122212c05711f99b4d0c2e0a1b7abc895bc24 b2sums = 314fc1f56f6c812592b4b74a42bd7ba48a8b2c4a3d0a36c21486023b5fec907ff9ce97c6e8e0f73ede2ea6743750b912f2c236fe2788e36980c160ad23838258 - b2sums = 9547fe59559c2d620054e9170db21edbda60cb68fc9363a87c41a907f39f817c3f974e06702779212f5f9c6dea0743cb6f7da16ae763e866df49721ff22a26b9 + b2sums = 5660ed3bdbad6030acc683c4d0df61cb4d0ceb2aabce0dcefc7b2a955915bacb29033988ca1953e123b7f85b81e4f056c510c7734fd2c7ced90e74ee644702e8 b2sums = 162130c38d315b06fdb9f0b08d1df6b63c1cc44ee140df044665ff693ab3cde4f55117eed12253504184ccd379fc7f9142aa91c5334dff1a42dbd009f43d8897 pkgname = linux-cachyos-bore diff --git a/PKGBUILD b/PKGBUILD index 0626412577f9..c412b2161c8a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -85,6 +85,7 @@ # ATTENTION - one of three predefined values should be selected! # "full: uses 1 thread for Linking, slow and uses more memory, theoretically with the highest performance gains." # "thin: uses multiple threads, faster and uses less memory, may have a lower runtime performance than Full." +# "thin-dist: Similar to thin, but uses a distributed model rather than in-process: https://discourse.llvm.org/t/rfc-distributed-thinlto-build-for-kernel/85934" # "none: disable LTO : "${_use_llvm_lto:=none}" @@ -125,7 +126,7 @@ # ATTENTION: Do not modify after this line _is_lto_kernel() { - [[ "$_use_llvm_lto" = "thin" || "$_use_llvm_lto" = "full" ]] + [[ "$_use_llvm_lto" = "thin" || "$_use_llvm_lto" = "full" || "$_use_llvm_lto" = "thin-dist" ]] return $? } @@ -139,12 +140,12 @@ fi pkgbase="linux-$_pkgsuffix" _major=6.15 -_minor=0 +_minor=1 #_minorc=$((_minor+1)) #_rcver=rc8 pkgver=${_major}.${_minor} -#_stable=${_major}.${_minor} -_stable=${_major} +_stable=${_major}.${_minor} +#_stable=${_major} #_stablerc=${_major}-${_rcver} _srcname=linux-${_stable} #_srcname=linux-${_major} @@ -298,6 +299,7 @@ prepare() { ### Select LLVM level case "$_use_llvm_lto" in thin) scripts/config -e LTO_CLANG_THIN;; + thin-dist) scripts/config -e LTO_CLANG_THIN_DIST;; full) scripts/config -e LTO_CLANG_FULL;; none) scripts/config -e LTO_NONE;; *) _die "The value '$_use_llvm_lto' is invalid. Choose the correct one again.";; @@ -705,7 +707,7 @@ for _p in "${pkgname[@]}"; do }" done -b2sums=('465596c6dc053ff3a3966302a906d3edb4f7ee1ef82f8c20b96360196d3414f5b1deeafa67b8340fcdecd3617280ba9b756d7073ad15c707865e256397b4af53' +b2sums=('bce19089e6c7b7e6f905855940b69a6edb68818caa25de866a3673082ec9e8ad95f842689db185a9271eac5cccd122212c05711f99b4d0c2e0a1b7abc895bc24' '314fc1f56f6c812592b4b74a42bd7ba48a8b2c4a3d0a36c21486023b5fec907ff9ce97c6e8e0f73ede2ea6743750b912f2c236fe2788e36980c160ad23838258' - '9547fe59559c2d620054e9170db21edbda60cb68fc9363a87c41a907f39f817c3f974e06702779212f5f9c6dea0743cb6f7da16ae763e866df49721ff22a26b9' + '5660ed3bdbad6030acc683c4d0df61cb4d0ceb2aabce0dcefc7b2a955915bacb29033988ca1953e123b7f85b81e4f056c510c7734fd2c7ced90e74ee644702e8' '162130c38d315b06fdb9f0b08d1df6b63c1cc44ee140df044665ff693ab3cde4f55117eed12253504184ccd379fc7f9142aa91c5334dff1a42dbd009f43d8897')