This commit is contained in:
ferrreo 2023-07-04 16:24:15 +01:00
parent 98b9aff1e7
commit c411cdebcc
5 changed files with 96424 additions and 822 deletions

18
config
View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.4.0 Kernel Configuration
# Linux/x86 6.4.1 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.1 20230525"
CONFIG_CC_IS_GCC=y
@ -50,13 +50,6 @@ 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_ZSTD_COMPRESSION_LEVEL=19
# end of ZSTD compression options
CONFIG_DEFAULT_INIT=""
CONFIG_DEFAULT_HOSTNAME="pikaos"
CONFIG_SYSVIPC=y
@ -1008,14 +1001,6 @@ CONFIG_MODULE_SIG_HASH="sha512"
# CONFIG_MODULE_COMPRESS_GZIP is not set
# CONFIG_MODULE_COMPRESS_XZ is not set
CONFIG_MODULE_COMPRESS_ZSTD=y
#
# ZSTD module compression options
#
CONFIG_MODULE_COMPRESS_ZSTD_LEVEL=9
# CONFIG_MODULE_COMPRESS_ZSTD_ULTRA is not set
# end of ZSTD module compression options
CONFIG_MODULE_DECOMPRESS=y
CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
CONFIG_MODPROBE_PATH="/sbin/modprobe"
@ -1240,6 +1225,7 @@ CONFIG_LRU_GEN_ENABLED=y
# CONFIG_LRU_GEN_STATS is not set
CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
CONFIG_PER_VMA_LOCK=y
CONFIG_LOCK_MM_AND_FIND_VMA=y
#
# Data Access Monitoring

File diff suppressed because it is too large Load Diff

96356
patches/0003-bcachefs.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -9,6 +9,8 @@ patch -Np1 < "../patches/0001-cachy-all.patch"
patch -Np1 < "../patches/0002-eevdf.patch"
# orig patch from cachy
patch -Np1 < "../patches/0002-eevdfbore.patch"
# orig patch from cachy
patch -Np1 < "../patches/0003-bcachefs.patch"
# Nobara patches are here: https://github.com/sammilucia/nobara-kernel-fork
# Allow setting custom pollrates for usb devices
patch -Np1 < "../patches/0004-Allow-to-set-custom-USB-pollrate-for-specific-device.patch"

View File

@ -2,7 +2,7 @@
echo "Pika Kernel - Getting source"
wget -nv https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.gz
tar -xf ./linux-6.4.tar.gz
wget -nv https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.4.1.tar.xz
tar -xf ./linux-6.4.1.tar.gz
cd linux-6.4
cd linux-6.4.1