From 93dda3e86e59efb47d8bf77cc798a07edda9f3b1 Mon Sep 17 00:00:00 2001 From: Piotr Gorski Date: Thu, 22 Jun 2023 20:32:32 +0200 Subject: [PATCH] Bump to 6.3.9-1 Signed-off-by: Piotr Gorski --- .SRCINFO | 10 +++++----- PKGBUILD | 21 ++++++++++++++++----- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b99eafe09797..a00f53778678 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = linux-cachyos-bore pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements - pkgver = 6.3.8 + pkgver = 6.3.9 pkgrel = 1 url = https://github.com/CachyOS/linux-cachyos arch = x86_64 @@ -22,18 +22,18 @@ pkgbase = linux-cachyos-bore makedepends = patch makedepends = python options = !strip - source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.8.tar.xz + source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.9.tar.xz source = config source = auto-cpu-optimization.sh source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/all/0001-cachyos-base-all.patch source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/misc/0001-bore-tuning-sysctl.patch source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/sched/0001-bore-cachy.patch - b2sums = 07b1156f9f5a2673ea53308cd1e67eed34b6354b61b1bf4d8fa020da1976824bdf971239c24d28745964798db9d786e65868391431cd26c713e92128f568d47a + b2sums = 8f2f75272d5d2a23c6694dffa2a20260310b5b958dbaf27c5bf74ce679cd929493116ff01e94444c3f891147869d09e9dee111cb52a04a8957ae5c8d94b4ee71 b2sums = ef911bd8cae1803e7c23f481e14870c02ede699659ae09ae7af26dcb5a9e6919f28e13e2f5775af008383a1771f64812f601f910679ee0388385f7442184bc54 b2sums = 11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0 - b2sums = 420457f82f603c48d783651fed45c93b538c1f516fe529d310c0df5e9ae22327376f479112b9be83fb57423c51956e659403f56ba0d04d5439e5af3ea63ec7fa + b2sums = 0f0b918d92b59841ff0d667c18200353f2e516a714bde369afc50fab199e3ae7c4a31b390fb2676abb5610db3d1c8a0c1ef2ae515f0e94c282b82f2585cbc6cc b2sums = d3a9449a407f04f3e0759642ad474958ebb4d1283d826987156f6421b94ca46b872c6f4bb43014e8bd5b9cbe61e7b3a07e65f84557f4ae4bd47244d2ba5495ab - b2sums = 3dd7c4b95830e4e456bf02657d2cbf170f17f6cacf08f934b5790d9e11d6d68c3a25015399c70cd7cfc7bdb02b4e0e076eb32e209e6c5e8d7a1a81c5dc5f23ab + b2sums = 4f65224e3511338d4994e36fe03a0486000efd918f1791f23337b395995e79654b02cb0e4680dd725bc4b7b9bc4a4deb81216a659f9a77b0aa4f7883b67f75be pkgname = linux-cachyos-bore pkgdesc = The Linux BORE scheduler Kernel by CachyOS with other patches and improvements kernel and modules diff --git a/PKGBUILD b/PKGBUILD index 83ce4ca77f79..0d4e2aa06b36 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -61,6 +61,10 @@ _use_current=${_use_current-} ### Enable KBUILD_CFLAGS -O3 _cc_harder=${_cc_harder-y} +### Enable KBUILD_CFLAGS -Os +## DO NOT SET, THIS IS FOR INTERNAL CI USE ONLY. +_cc_size=${_cc_size-} + ### Set this to your number of threads you have in your machine otherwise it will default to 128 _nr_cpus=${_nr_cpus-} @@ -183,7 +187,7 @@ else pkgbase=linux-$pkgsuffix fi _major=6.3 -_minor=8 +_minor=9 #_minorc=$((_minor+1)) #_rcver=rc8 pkgver=${_major}.${_minor} @@ -437,12 +441,19 @@ prepare() { echo "Selecting '$_preempt' preempt type..." ### Enable O3 - if [ -n "$_cc_harder" ]; then + if [ -n "$_cc_harder" ] && [ -z "$_cc_size" ]; then echo "Enabling KBUILD_CFLAGS -O3..." scripts/config -d CC_OPTIMIZE_FOR_PERFORMANCE \ -e CC_OPTIMIZE_FOR_PERFORMANCE_O3 fi + ### Enable Os + if [ -n "$_cc_size" ] && [ -z "$_cc_harder" ]; then + echo "Enabling KBUILD_CFLAGS -Os..." + scripts/config -d CC_OPTIMIZE_FOR_PERFORMANCE \ + -e CONFIG_CC_OPTIMIZE_FOR_SIZE + fi + ### Enable bbr2 if [ -n "$_tcp_bbr2" ]; then echo "Disabling TCP_CONG_CUBIC..." @@ -825,9 +836,9 @@ for _p in "${pkgname[@]}"; do }" done -b2sums=('07b1156f9f5a2673ea53308cd1e67eed34b6354b61b1bf4d8fa020da1976824bdf971239c24d28745964798db9d786e65868391431cd26c713e92128f568d47a' +b2sums=('8f2f75272d5d2a23c6694dffa2a20260310b5b958dbaf27c5bf74ce679cd929493116ff01e94444c3f891147869d09e9dee111cb52a04a8957ae5c8d94b4ee71' 'ef911bd8cae1803e7c23f481e14870c02ede699659ae09ae7af26dcb5a9e6919f28e13e2f5775af008383a1771f64812f601f910679ee0388385f7442184bc54' '11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0' - '420457f82f603c48d783651fed45c93b538c1f516fe529d310c0df5e9ae22327376f479112b9be83fb57423c51956e659403f56ba0d04d5439e5af3ea63ec7fa' + '0f0b918d92b59841ff0d667c18200353f2e516a714bde369afc50fab199e3ae7c4a31b390fb2676abb5610db3d1c8a0c1ef2ae515f0e94c282b82f2585cbc6cc' 'd3a9449a407f04f3e0759642ad474958ebb4d1283d826987156f6421b94ca46b872c6f4bb43014e8bd5b9cbe61e7b3a07e65f84557f4ae4bd47244d2ba5495ab' - '3dd7c4b95830e4e456bf02657d2cbf170f17f6cacf08f934b5790d9e11d6d68c3a25015399c70cd7cfc7bdb02b4e0e076eb32e209e6c5e8d7a1a81c5dc5f23ab') + '4f65224e3511338d4994e36fe03a0486000efd918f1791f23337b395995e79654b02cb0e4680dd725bc4b7b9bc4a4deb81216a659f9a77b0aa4f7883b67f75be')