diff options
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rw-r--r-- | config | 7 | ||||
-rw-r--r-- | config.x86_64 | 7 |
4 files changed, 22 insertions, 65 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Mon Nov 21 20:17:51 UTC 2016 +# Tue Nov 22 08:32:07 UTC 2016 pkgbase = linux-ck pkgver = 4.8.10 - pkgrel = 1 + pkgrel = 2 url = https://wiki.archlinux.org/index.php/Linux-ck arch = i686 arch = x86_64 @@ -16,7 +16,7 @@ pkgbase = linux-ck source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.8.tar.sign source = http://www.kernel.org/pub/linux/kernel/v4.x/patch-4.8.10.xz source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.8.10.sign - source = http://ck.kolivas.org/patches/4.0/4.8/4.8-ck7/patch-4.8-ck7.xz + source = http://ck.kolivas.org/patches/4.0/4.8/4.8-ck8/patch-4.8-ck8.xz source = http://repo-ck.com/source/gcc_patch/enable_additional_cpu_optimizations_for_gcc_v4.9+_kernel_v3.15+.patch.gz source = config.x86_64 source = config @@ -27,16 +27,16 @@ pkgbase = linux-ck sha256sums = SKIP sha256sums = d0ea1671c488957d7b1ef46a5107c47c16b37f2985ca7ee4c900ba0f89d40d3c sha256sums = SKIP - sha256sums = 65a9a1d4ab050fa3c4d5640197d8e72dbe99a4464c97b607003729047f5b96da + sha256sums = cea596c606da2125946154a0121ea0516583f659ad823c93669ad5d25bbc3ef7 sha256sums = e1b8c54c3b81dfd526e24287436b16ec523715e6b3b96156c3e57af035ade127 - sha256sums = 0e2a8eadd0530c1d2270937141973f71810cfbddd379696fe291e0e91bc5ccb1 - sha256sums = 96d4e5932302c4b46fc7832b3f39d8da57ccd167cb1b89da2566c32a59a5d871 + sha256sums = c9a52842fe24e1e6c68e753ad8e5d142f9847c72a7bdc7aecef13c1d5f6580e6 + sha256sums = 9d96711c091686e3b9f477fa842f5c154038a7262384617f1ed871ef686aa958 sha256sums = 834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0 sha256sums = ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65 sha256sums = 1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99 pkgname = linux-ck - pkgdesc = The Linux-ck kernel and modules with the ck7 patchset featuring MuQSS CPU scheduler v0.140 + pkgdesc = The Linux-ck kernel and modules with the ck8 patchset featuring MuQSS CPU scheduler v0.144 install = linux.install depends = coreutils depends = linux-firmware @@ -44,23 +44,6 @@ pkgname = linux-ck depends = mkinitcpio>=0.7 optdepends = crda: to set the correct wireless channels of your country provides = linux-ck=4.8.10 - conflicts = linux-ck-corex - conflicts = linux-ck-p4 - conflicts = linux-ck-pentm - conflicts = linux-ck-atom - conflicts = linux-ck-core2 - conflicts = linux-ck-nehalem - conflicts = linux-ck-sandybridge - conflicts = linux-ck-ivybridge - conflicts = linux-ck-broadwell - conflicts = linux-ck-skylake - conflicts = linux-ck-haswell - conflicts = linux-ck-kx - conflicts = linux-ck-k10 - conflicts = linux-ck-barcelona - conflicts = linux-ck-bulldozer - conflicts = linux-ck-piledriver - conflicts = linux-ck-silvermont backup = etc/mkinitcpio.d/linux-ck.preset pkgname = linux-ck-headers @@ -68,21 +51,4 @@ pkgname = linux-ck-headers depends = linux-ck provides = linux-ck-headers=4.8.10 provides = linux-headers=4.8.10 - conflicts = linux-ck-corex-headers - conflicts = linux-ck-p4-headers - conflicts = linux-ck-pentm-headers - conflicts = linux-ck-atom-headers - conflicts = linux-ck-core2-headers - conflicts = linux-ck-nehalem-headers - conflicts = linux-ck-sandybridge-headers - conflicts = linux-ck-ivybridge-headers - conflicts = linux-ck-haswell-headers - conflicts = linux-ck-broadwell-headers - conflicts = linux-ck-skylake-headers - conflicts = linux-ck-kx-headers - conflicts = linux-ck-k10-headers - conflicts = linux-ck-barcelona-headers - conflicts = linux-ck-bulldozer-headers - conflicts = linux-ck-piledriver-headers - conflicts = linux-ck-silvermont-headers @@ -45,8 +45,8 @@ _use_current= pkgbase=linux-ck _srcname=linux-4.8 pkgver=4.8.10 -pkgrel=1 -_ckpatchversion=7 +pkgrel=2 +_ckpatchversion=8 arch=('i686' 'x86_64') url="https://wiki.archlinux.org/index.php/Linux-ck" license=('GPL2') @@ -72,10 +72,10 @@ sha256sums=('3e9150065f193d3d94bcf46a1fe9f033c7ef7122ab71d75a7fb5a2f0c9a7e11a' 'SKIP' 'd0ea1671c488957d7b1ef46a5107c47c16b37f2985ca7ee4c900ba0f89d40d3c' 'SKIP' - '65a9a1d4ab050fa3c4d5640197d8e72dbe99a4464c97b607003729047f5b96da' + 'cea596c606da2125946154a0121ea0516583f659ad823c93669ad5d25bbc3ef7' 'e1b8c54c3b81dfd526e24287436b16ec523715e6b3b96156c3e57af035ade127' - '0e2a8eadd0530c1d2270937141973f71810cfbddd379696fe291e0e91bc5ccb1' - '96d4e5932302c4b46fc7832b3f39d8da57ccd167cb1b89da2566c32a59a5d871' + 'c9a52842fe24e1e6c68e753ad8e5d142f9847c72a7bdc7aecef13c1d5f6580e6' + '9d96711c091686e3b9f477fa842f5c154038a7262384617f1ed871ef686aa958' '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99') @@ -116,15 +116,6 @@ prepare() { cat "${srcdir}/config" > ./.config fi - # MuQSS is now a tickless scheduler. That means it can maintain its - # guaranteed low latency even in a build configured with a low Hz tick rate. - # To that end, it is now defaulting to 100Hz, and it is recommended to use - # this as the default choice for it leads to more throughput and power - # savings as well. - sed -i -e 's/^CONFIG_HZ_300=y/# CONFIG_HZ_300 is not set/' \ - -i -e 's/^# CONFIG_HZ_100 is not set/CONFIG_HZ_100=y/' \ - -i -e 's/^CONFIG_HZ=300/CONFIG_HZ=100/' .config - ### Optionally disable NUMA for 64-bit kernels only # (x86 kernels do not support NUMA) if [ -n "$_NUMAdisable" ]; then @@ -215,13 +206,12 @@ build() { } _package() { - pkgdesc="The ${pkgbase/linux/Linux} kernel and modules with the ck7 patchset featuring MuQSS CPU scheduler v0.140" - #_Kpkgdesc="The ${pkgbase/linux/Linux} kernel and modules with the ck7 patchset featuring MuQSS CPU scheduler v0.140" + pkgdesc="The ${pkgbase/linux/Linux} kernel and modules with the ck8 patchset featuring MuQSS CPU scheduler v0.144" + #_Kpkgdesc="The ${pkgbase/linux/Linux} kernel and modules with the ck8 patchset featuring MuQSS CPU scheduler v0.144" #pkgdesc="${_Kpkgdesc}" depends=('coreutils' 'linux-firmware' 'kmod' 'mkinitcpio>=0.7') optdepends=('crda: to set the correct wireless channels of your country') provides=("linux-ck=${pkgver}") - conflicts=('linux-ck-corex' 'linux-ck-p4' 'linux-ck-pentm' 'linux-ck-atom' 'linux-ck-core2' 'linux-ck-nehalem' 'linux-ck-sandybridge' 'linux-ck-ivybridge' 'linux-ck-broadwell' 'linux-ck-skylake' 'linux-ck-haswell' 'linux-ck-kx' 'linux-ck-k10' 'linux-ck-barcelona' 'linux-ck-bulldozer' 'linux-ck-piledriver' 'linux-ck-silvermont') backup=("etc/mkinitcpio.d/${pkgbase}.preset") install=linux.install #groups=('ck-generic') @@ -279,7 +269,6 @@ _package-headers() { #pkgdesc="${_Hpkgdesc}" depends=('linux-ck') # added to keep kernel and headers packages matched provides=("linux-ck-headers=${pkgver}" "linux-headers=${pkgver}") - conflicts=('linux-ck-corex-headers' 'linux-ck-p4-headers' 'linux-ck-pentm-headers' 'linux-ck-atom-headers' 'linux-ck-core2-headers' 'linux-ck-nehalem-headers' 'linux-ck-sandybridge-headers' 'linux-ck-ivybridge-headers' 'linux-ck-haswell-headers' 'linux-ck-broadwell-headers' 'linux-ck-skylake-headers' 'linux-ck-kx-headers' 'linux-ck-k10-headers' 'linux-ck-barcelona-headers' 'linux-ck-bulldozer-headers' 'linux-ck-piledriver-headers' 'linux-ck-silvermont-headers') #groups=('ck-generic') install -dm755 "${pkgdir}/usr/lib/modules/${_kernver}" @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.8.10-1 Kernel Configuration +# Linux/x86 4.8.10-2 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -573,11 +573,12 @@ CONFIG_X86_INTEL_MPX=y CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_SECCOMP=y -CONFIG_HZ_100=y +# CONFIG_HZ_100 is not set +CONFIG_HZ_128=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set -CONFIG_HZ=100 +CONFIG_HZ=128 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y diff --git a/config.x86_64 b/config.x86_64 index 6132f01e14e1..1120f41de64f 100644 --- a/config.x86_64 +++ b/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.8.10-1 Kernel Configuration +# Linux/x86 4.8.10-2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -589,11 +589,12 @@ CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y CONFIG_SECCOMP=y -CONFIG_HZ_100=y +# CONFIG_HZ_100 is not set +CONFIG_HZ_128=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set -CONFIG_HZ=100 +CONFIG_HZ=128 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y |