summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD16
-rw-r--r--config79
3 files changed, 80 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a3c39de1f1cf..1fd3372c3ece 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-cacule
pkgdesc = Linux-CacULE Kernel by Hamad Marri and with some other patchsets
- pkgver = 5.13.3
+ pkgver = 5.13.4
pkgrel = 1
url = https://github.com/hamadmarri/cacule-cpu-scheduler
arch = x86_64
@@ -20,7 +20,7 @@ pkgbase = linux-cacule
makedepends = xz
options = !strip
source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.13.tar.xz
- source = https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.13.3.xz
+ source = https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.13.4.xz
source = config
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/arch-patches/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/CacULE/v5.13/cacule-5.13.patch
@@ -42,17 +42,13 @@ pkgbase = linux-cacule
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/lrng-patches/0001-lrng-patches.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/security-patches/0001-security-patches.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/misc/nohzfull.patch
- source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/misc/1000-tune-vm-mm-and-vfs-settings.patch
- source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/misc/0001-rcu-boost.patch
- source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/misc/rcu-fixes-next.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/alsa-patches/0001-alsa-patches.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/zstd-upstream-patches/0001-zstd-upstream-patches.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/clearlinux-patches-v2/0001-clearlinux-patches.patch
- source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/ksm-patches/0001-ksm-patches.patch
source = https://raw.githubusercontent.com/ptr1337/linux-cacule-aur/master/patches/5.13/v4l2loopback-patches/0001-v4l2loopback-patches.patch
md5sums = 76c60fb304510a7bbd9c838790bc5fe4
- md5sums = 013715dbd2007cf8310f14437933d780
- md5sums = 754593f2f3bb88854fc31b89cd1e6cd2
+ md5sums = 663870cbd6392bf34b84e2254ffd550a
+ md5sums = d248a523e04b5cfe5db9a4e168851436
md5sums = 9bb46b8ce45259c238c5233b8394d70b
md5sums = fd078b2b7d5995b9d79e1a68ac0159a7
md5sums = 7640a753a7803248543675a6edc75e08
@@ -73,13 +69,9 @@ pkgbase = linux-cacule
md5sums = a1869abc4d1a6ec1901f34302cd09b7e
md5sums = 9977ba0e159416108217a45438ebebb4
md5sums = c68e4fd9b4a55ee730a34bb39ae325ad
- md5sums = 0632f49f076c90b6d6098cad7b5a88ac
- md5sums = 8fb9f2b248004031700a17faf1e20f10
- md5sums = eff4bb43a8defb7ed08b9c1e403291ea
md5sums = 92e9db1a7777666a1e6353b4760f1275
md5sums = 9e5114dba6da65e8d444aa225b109a21
md5sums = 7dd37a74d7926f4c5ae3b3f76d7172a2
- md5sums = ce9beff503ee9e6ce6fd983c1bbbdd9e
md5sums = ef7748efcae55f7db8961227cbae3677
pkgname = linux-cacule
diff --git a/PKGBUILD b/PKGBUILD
index ecc7e75e0dc6..fdf8001cd72e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -58,7 +58,7 @@ _use_current=
### IMPORTANT: Do no edit below this line unless you know what you're doing
_major=5.13
-_minor=3
+_minor=4
_srcname=linux-${_major}
pkgbase=linux-cacule
pkgver=${_major}.${_minor}
@@ -96,17 +96,12 @@ source=(
# "${_patchsource}/lru-patches/lru_5.13.patch"
# "${_patchsource}/lru-patches/le9db_patches/le9db1-5.10.patch"
"${_patchsource}/ntfs3-patches/0001-ntfs3-patches.patch"
-# "${_patchsource}/security-2/hardened-patches.patch"
"${_patchsource}/lrng-patches/0001-lrng-patches.patch"
"${_patchsource}/security-patches/0001-security-patches.patch"
"${_patchsource}/misc/nohzfull.patch"
- "${_patchsource}/misc/1000-tune-vm-mm-and-vfs-settings.patch"
- "${_patchsource}/misc/0001-rcu-boost.patch"
- "${_patchsource}/misc/rcu-fixes-next.patch"
"${_patchsource}/alsa-patches/0001-alsa-patches.patch"
"${_patchsource}/zstd-upstream-patches/0001-zstd-upstream-patches.patch"
"${_patchsource}/clearlinux-patches-v2/0001-clearlinux-patches.patch"
- "${_patchsource}/ksm-patches/0001-ksm-patches.patch"
"${_patchsource}/v4l2loopback-patches/0001-v4l2loopback-patches.patch"
)
@@ -327,7 +322,6 @@ prepare() {
scripts/config --set-str CONFIG_DEFAULT_TCP_CONG bbr2
echo "Enable VHBA-Module"
scripts/config --module CONFIG_VHBA
- scripts/config --disable CONFIG_GCC_PLUGINS
# General Setup
scripts/config --disable CONFIG_BSD_PROCESS_ACCT
scripts/config --disable CONFIG_TASK_XACCT
@@ -542,8 +536,8 @@ for _p in "${pkgname[@]}"; do
done
md5sums=('76c60fb304510a7bbd9c838790bc5fe4'
- '013715dbd2007cf8310f14437933d780'
- '754593f2f3bb88854fc31b89cd1e6cd2'
+ '663870cbd6392bf34b84e2254ffd550a'
+ 'd248a523e04b5cfe5db9a4e168851436'
'9bb46b8ce45259c238c5233b8394d70b'
'fd078b2b7d5995b9d79e1a68ac0159a7'
'7640a753a7803248543675a6edc75e08'
@@ -564,11 +558,7 @@ md5sums=('76c60fb304510a7bbd9c838790bc5fe4'
'a1869abc4d1a6ec1901f34302cd09b7e'
'9977ba0e159416108217a45438ebebb4'
'c68e4fd9b4a55ee730a34bb39ae325ad'
- '0632f49f076c90b6d6098cad7b5a88ac'
- '8fb9f2b248004031700a17faf1e20f10'
- 'eff4bb43a8defb7ed08b9c1e403291ea'
'92e9db1a7777666a1e6353b4760f1275'
'9e5114dba6da65e8d444aa225b109a21'
'7dd37a74d7926f4c5ae3b3f76d7172a2'
- 'ce9beff503ee9e6ce6fd983c1bbbdd9e'
'ef7748efcae55f7db8961227cbae3677')
diff --git a/config b/config
index d585c3dde543..f046fa09e09d 100644
--- a/config
+++ b/config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.13.3 Kernel Configuration
+# Linux/x86 5.13.4 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
CONFIG_CC_IS_GCC=y
@@ -26,7 +26,7 @@ CONFIG_THREAD_INFO_IN_TASK=y
CONFIG_INIT_ENV_ARG_LIMIT=32
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
-CONFIG_LOCALVERSION_AUTO=y
+# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
@@ -42,6 +42,14 @@ CONFIG_HAVE_KERNEL_ZSTD=y
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_KERNEL_ZSTD=y
+
+#
+# ZSTD compression options
+#
+CONFIG_KERNEL_ZSTD_LEVEL=19
+#CONFIG_KERNEL_ZSTD_LEVEL_ULTRA=y
+# end of ZSTD compression options
+
CONFIG_DEFAULT_INIT=""
CONFIG_DEFAULT_HOSTNAME="archlinux"
CONFIG_SWAP=y
@@ -239,7 +247,9 @@ CONFIG_RD_LZO=y
CONFIG_RD_LZ4=y
CONFIG_RD_ZSTD=y
CONFIG_BOOT_CONFIG=y
+# CONFIG_CC_OPTIMIZE_BASAL is not set
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
+# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_LD_ORPHAN_WARN=y
CONFIG_SYSCTL=y
@@ -260,6 +270,7 @@ CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
+CONFIG_FUTEX2=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
@@ -383,10 +394,46 @@ CONFIG_PARAVIRT_CLOCK=y
CONFIG_JAILHOUSE_GUEST=y
CONFIG_ACRN_GUEST=y
# CONFIG_MK8 is not set
+# CONFIG_MK8SSE3 is not set
+# CONFIG_MK10 is not set
+# CONFIG_MBARCELONA is not set
+# CONFIG_MBOBCAT is not set
+# CONFIG_MJAGUAR is not set
+# CONFIG_MBULLDOZER is not set
+# CONFIG_MPILEDRIVER is not set
+# CONFIG_MSTEAMROLLER is not set
+# CONFIG_MEXCAVATOR is not set
+# CONFIG_MZEN is not set
+# CONFIG_MZEN2 is not set
+# CONFIG_MZEN3 is not set
# CONFIG_MPSC is not set
-# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MNEHALEM is not set
+# CONFIG_MWESTMERE is not set
+# CONFIG_MSILVERMONT is not set
+# CONFIG_MGOLDMONT is not set
+# CONFIG_MGOLDMONTPLUS is not set
+# CONFIG_MSANDYBRIDGE is not set
+# CONFIG_MIVYBRIDGE is not set
+# CONFIG_MHASWELL is not set
+# CONFIG_MBROADWELL is not set
+# CONFIG_MSKYLAKE is not set
+# CONFIG_MSKYLAKEX is not set
+# CONFIG_MCANNONLAKE is not set
+# CONFIG_MICELAKE is not set
+# CONFIG_MCASCADELAKE is not set
+# CONFIG_MCOOPERLAKE is not set
+# CONFIG_MTIGERLAKE is not set
+# CONFIG_MSAPPHIRERAPIDS is not set
+# CONFIG_MROCKETLAKE is not set
+# CONFIG_MALDERLAKE is not set
CONFIG_GENERIC_CPU=y
+# CONFIG_GENERIC_CPU2 is not set
+# CONFIG_GENERIC_CPU3 is not set
+# CONFIG_GENERIC_CPU4 is not set
+# CONFIG_MNATIVE_INTEL is not set
+# CONFIG_MNATIVE_AMD is not set
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
@@ -484,6 +531,7 @@ CONFIG_EFI_MIXED=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
CONFIG_HZ_300=y
+# CONFIG_HZ_750 is not set
# CONFIG_HZ_1000 is not set
# CONFIG_HZ_2000 is not set
CONFIG_HZ=300
@@ -846,6 +894,7 @@ CONFIG_HAVE_MOVE_PUD=y
CONFIG_HAVE_MOVE_PMD=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
+# CONFIG_HAVE_ARCH_PARENT_PMD_YOUNG is not set
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
@@ -920,6 +969,8 @@ CONFIG_MODULE_SIG_HASH="sha512"
# CONFIG_MODULE_COMPRESS_GZIP is not set
# CONFIG_MODULE_COMPRESS_XZ is not set
CONFIG_MODULE_COMPRESS_ZSTD=y
+CONFIG_MODULE_COMPRESS_ZSTD_LEVEL=19
+# CONFIG_MODULE_COMPRESS_ZSTD_ULTRA is not set
CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
CONFIG_MODPROBE_PATH="/sbin/modprobe"
CONFIG_MODULES_TREE_LOOKUP=y
@@ -936,9 +987,10 @@ CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_DEV_THROTTLING_LOW=y
# CONFIG_BLK_CMDLINE_PARSER is not set
CONFIG_BLK_WBT=y
+CONFIG_BLK_WBT_MQ=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_BLK_CGROUP_IOCOST=y
-CONFIG_BLK_WBT_MQ=y
+CONFIG_BLK_CGROUP_IOPRIO=y
CONFIG_BLK_DEBUG_FS=y
CONFIG_BLK_DEBUG_FS_ZONED=y
CONFIG_BLK_SED_OPAL=y
@@ -1021,6 +1073,8 @@ CONFIG_COREDUMP=y
#
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
+# CONFIG_UNEVICTABLE_FILE is not set
+# CONFIG_UNEVICTABLE_ANON is not set
CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_SPARSEMEM_EXTREME=y
@@ -1050,7 +1104,7 @@ CONFIG_CONTIG_ALLOC=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_VIRT_TO_BUS=y
CONFIG_MMU_NOTIFIER=y
-CONFIG_KSM=y
+# CONFIG_KSM_LEGACY is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
CONFIG_MEMORY_FAILURE=y
@@ -1101,6 +1155,7 @@ CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_GUP_TEST is not set
CONFIG_READ_ONLY_THP_FOR_FS=y
+# CONFIG_LRU_GEN is not set
CONFIG_ARCH_HAS_PTE_SPECIAL=y
CONFIG_MAPPING_DIRTY_HELPERS=y
# end of Memory Management options
@@ -1195,6 +1250,7 @@ CONFIG_TCP_CONG_ILLINOIS=m
CONFIG_TCP_CONG_DCTCP=m
CONFIG_TCP_CONG_CDG=m
CONFIG_TCP_CONG_BBR=m
+CONFIG_TCP_CONG_BBR2=m
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
@@ -1727,6 +1783,7 @@ CONFIG_NET_SCH_DEFAULT=y
CONFIG_DEFAULT_FQ_CODEL=y
# CONFIG_DEFAULT_FQ_PIE is not set
# CONFIG_DEFAULT_SFQ is not set
+# CONFIG_DEFAULT_CAKE is not set
# CONFIG_DEFAULT_PFIFO_FAST is not set
CONFIG_DEFAULT_NET_SCH="fq_codel"
@@ -2581,6 +2638,7 @@ CONFIG_SCSI_ENCLOSURE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_SCAN_ASYNC=y
+# CONFIG_VHBA is not set
#
# SCSI Transports
@@ -2824,7 +2882,6 @@ CONFIG_MD_FAULTY=m
CONFIG_MD_CLUSTER=m
CONFIG_BCACHE=m
# CONFIG_BCACHE_DEBUG is not set
-# CONFIG_BCACHE_CLOSURES_DEBUG is not set
CONFIG_BCACHE_ASYNC_REGISTRATION=y
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=m
@@ -4188,6 +4245,7 @@ CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
+CONFIG_NR_TTY_DEVICES=63
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
@@ -4333,6 +4391,7 @@ CONFIG_TCG_TIS_ST33ZP24_SPI=m
CONFIG_TELCLOCK=m
CONFIG_XILLYBUS=m
CONFIG_XILLYBUS_PCIE=m
+# CONFIG_LRNG is not set
# end of Character devices
# CONFIG_RANDOM_TRUST_CPU is not set
@@ -4381,6 +4440,7 @@ CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_I801=m
CONFIG_I2C_ISCH=m
CONFIG_I2C_ISMT=m
+CONFIG_I2C_NCT6775=m
CONFIG_I2C_PIIX4=m
CONFIG_I2C_CHT_WC=m
CONFIG_I2C_NFORCE2=m
@@ -5470,6 +5530,7 @@ CONFIG_VIDEO_V4L2_I2C=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_ADV_DEBUG is not set
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+# CONFIG_V4L2_LOOPBACK is not set
CONFIG_VIDEO_TUNER=m
CONFIG_V4L2_MEM2MEM_DEV=m
CONFIG_V4L2_FLASH_LED_CLASS=m
@@ -9373,7 +9434,9 @@ CONFIG_F2FS_FS_LZ4=y
CONFIG_F2FS_FS_LZ4HC=y
CONFIG_F2FS_FS_ZSTD=y
CONFIG_F2FS_FS_LZORLE=y
+# CONFIG_BCACHEFS_FS is not set
CONFIG_ZONEFS_FS=m
+# CONFIG_SPADFS_FS is not set
CONFIG_FS_DAX=y
CONFIG_FS_DAX_PMD=y
CONFIG_FS_POSIX_ACL=y
@@ -9449,6 +9512,7 @@ CONFIG_FAT_DEFAULT_UTF8=y
CONFIG_EXFAT_FS=m
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
# CONFIG_NTFS_FS is not set
+# CONFIG_NTFS3_FS is not set
# end of DOS/FAT/EXFAT/NT Filesystems
#
@@ -9566,6 +9630,7 @@ CONFIG_PSTORE_BLK_MAX_REASON=2
CONFIG_UFS_FS=m
# CONFIG_UFS_FS_WRITE is not set
# CONFIG_UFS_DEBUG is not set
+# CONFIG_AUFS_FS is not set
CONFIG_EROFS_FS=m
# CONFIG_EROFS_FS_DEBUG is not set
CONFIG_EROFS_FS_XATTR=y
@@ -9763,6 +9828,7 @@ CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y
# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set
CONFIG_SECURITY_LANDLOCK=y
# CONFIG_INTEGRITY is not set
+# CONFIG_SECURITY_FORK_BRUTE is not set
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
# CONFIG_DEFAULT_SECURITY_SELINUX is not set
# CONFIG_DEFAULT_SECURITY_SMACK is not set
@@ -10380,6 +10446,7 @@ CONFIG_DEBUG_LIST=y
# end of Debug kernel data structures
# CONFIG_DEBUG_CREDENTIALS is not set
+# CONFIG_DEBUG_CLOSURES is not set
#
# RCU Debugging