5.16.2-3-fixes
This commit is contained in:
parent
b2f1f24377
commit
12f0539c78
62
.SRCINFO
62
.SRCINFO
@ -1,7 +1,7 @@
|
|||||||
pkgbase = linux-cachyos
|
pkgbase = linux-cachyos
|
||||||
pkgdesc = Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements
|
pkgdesc = Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements
|
||||||
pkgver = 5.16.2
|
pkgver = 5.16.2
|
||||||
pkgrel = 2
|
pkgrel = 3
|
||||||
url = https://github.com/CachyOS/linux-cachyos
|
url = https://github.com/CachyOS/linux-cachyos
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
arch = x86_64_v3
|
arch = x86_64_v3
|
||||||
@ -21,18 +21,17 @@ pkgbase = linux-cachyos
|
|||||||
options = !strip
|
options = !strip
|
||||||
source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.16.2.tar.xz
|
source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.16.2.tar.xz
|
||||||
source = config
|
source = config
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-lru-patches.patch
|
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-arch-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-arch-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-blk-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-amdpstate.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-pm.patch
|
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-anbox.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-anbox.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-bbr2-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-bbr2-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-bfq-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-bfq-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-btrfs.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-btrfs.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-lrng.patch
|
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-cfi.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-cfi.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-cpu.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-cpu.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-clearlinux.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-clearlinux.patch
|
||||||
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-lrng.patch
|
||||||
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-lru-le9-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-f2fs-xfs-ext4-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-f2fs-xfs-ext4-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-misc.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-misc.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-net-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-net-patches.patch
|
||||||
@ -43,34 +42,31 @@ pkgbase = linux-cachyos
|
|||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-ksmbd.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-ksmbd.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-rcu.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-rcu.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-zstd-patches.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/0001-zstd-patches.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.16/next/0001-mm-next.patch
|
|
||||||
source = auto-cpu-optimization.sh
|
source = auto-cpu-optimization.sh
|
||||||
md5sums = fd00badc3b53d42da3d84a7cf6f53f17
|
sha256sums = 09fe833a4d6304327bbe00e75ad7a2587188d1f406b3265fed11a0f8c5663b44
|
||||||
md5sums = 6048a8eb052a7b2a22b4ab159278b903
|
sha256sums = 2b7f21f750dc5f96c7d62a3a63173f33f8b46f8f4be1d361e7bd4cd16fb2b128
|
||||||
md5sums = 76b9d9fa00184d10e7949bb948ca846d
|
sha256sums = 8ac5db0022b75027970ddcc7ee80e4c57e8a235fd590ed6dcc402909bb063a8a
|
||||||
md5sums = 3d8d1eeebba7d038f6d890619233e605
|
sha256sums = 0c1bc32aafa16c6daa4bf12595c352f535cea13ae0d4391d7d8916a9c4457341
|
||||||
md5sums = 194c8e20ad30973c32159cb23f3be4c9
|
sha256sums = 0b64f616404ed70757f423c879bf3edf51525bfdb78f7ec8f1ae21412d9e8a2a
|
||||||
md5sums = 2faaa79055263c1cdeeaa2896e641696
|
sha256sums = bc91fa787a28516b317fdd9e038ed2c10b61703a9848c1a9ad286e92d51c97be
|
||||||
md5sums = 80e419d6847d4122a23a141fd3a40e52
|
sha256sums = 2d425719dc5992dabac1944270422c4217ff3f335a5d80a03cdec5c09ee1968c
|
||||||
md5sums = d194311161f8f44755e532db738f4a2d
|
sha256sums = 6e64484546582b4a747ef4c9d7fdf44005884a9abd86a7ecd9ab8d1f9e3e23d6
|
||||||
md5sums = b5b3d9d1cefc3955a82ec895f891abf3
|
sha256sums = eb57a61e3c1bf2966211f02a9ae080c3af4c7faf3f706821440e324a70d0cd20
|
||||||
md5sums = e9dff9b551b8fa7c0b47ae5ac0b16365
|
sha256sums = 7936b61ba25f03597fd563be82c31a5756d8a82c893f69a2d569f99d375b1362
|
||||||
md5sums = 9f86c3b9e6271cfc4440864a6857b256
|
sha256sums = 915e992ed5ba2551ca648e4aa7340e9f250f6b7806287a061c1c8e40b1dc348b
|
||||||
md5sums = 0a353926bf4a790374e0f946a7039b40
|
sha256sums = e2d99ace9b54021c5ef53b4b51716816172d6304f6a823b88d5b4e9a68562aef
|
||||||
md5sums = d4c38ce51fb9a69aa92ad9b9e0199122
|
sha256sums = ff4215e6078864b9e556c3ceedbee8d6881b280755fcfbb97771148ebf05ef53
|
||||||
md5sums = a687c26c262ccb9ad7cb54697a1476bc
|
sha256sums = c6c4b3720c2907be872037faf546702a060ac5b52733ed65d528bc907400bf69
|
||||||
md5sums = a35a6dea9bc12029b3a837d86d4b842a
|
sha256sums = 5332ffc19ab2a50b162e07de425d60e473bb8b5be411ae669bae3471653f161f
|
||||||
md5sums = 80920e501b9b87bfe587edff445e6efe
|
sha256sums = db0d2fde8f1e994fbb4eb37c8affa3f0b339aa658f9ab5003bb2ce453a68ab95
|
||||||
md5sums = bf010dff1d7a48191d491eba2dde1227
|
sha256sums = 81e1e9559ff3a1f2b7bc7ee450821dad9aaa0ff4bcb885d2c494943e1550754f
|
||||||
md5sums = 34a583709ee18ad075f497a1733aa8db
|
sha256sums = 8c2e3ce0874a23e4d8df419f79dd1d045ef349bbe1474717e9455c8197f41c4e
|
||||||
md5sums = be1e00d93e9c2ba91ee6017b82e64194
|
sha256sums = 9c7aebb85ef34d9c89d2e8ba34a9c82309d2ba9a14b8fdabaf01ba953ad6f08f
|
||||||
md5sums = 28dcc1fe3029c6c316773bbcbe82954d
|
sha256sums = 9ae41e84e69fbb7e88e7278488eb42e2e1281cb6f7c9c18bf2d11ac692a08d7d
|
||||||
md5sums = 8fa4524671e6901bbdb47aaf8ecc0de8
|
sha256sums = 045160e2253115688651f86f9e01c5a9d052bd71d0ea613f138125422db38141
|
||||||
md5sums = 12ad5085b7f01793980f137f2c9451cb
|
sha256sums = c1d1319d672f3b0ba0e016ae31bf7d189fea82985ff528117297b56facac65ad
|
||||||
md5sums = 167a4267269e6a709c54e7b9ea8bf8d5
|
sha256sums = 74c84814a670c68f0291f94b76fe00eac96b0e7965ed1762dbffd7c938dd9fdc
|
||||||
md5sums = bf58290793d3a095ef95fb1fac2de89a
|
sha256sums = 65ec9ac5b8b28d5b61df1c72498059be2e7cb1f9b965bac0e4ffed3c05520b2b
|
||||||
md5sums = 6bb03b7a1b9207aaf77fb886d42bab74
|
|
||||||
md5sums = 21c98f19e883879dd3336c1fa143fd31
|
|
||||||
|
|
||||||
pkgname = linux-cachyos
|
pkgname = linux-cachyos
|
||||||
pkgdesc = The Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements kernel and modules
|
pkgdesc = The Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements kernel and modules
|
||||||
@ -82,8 +78,8 @@ pkgname = linux-cachyos
|
|||||||
optdepends = modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig
|
optdepends = modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig
|
||||||
provides = VIRTUALBOX-GUEST-MODULES
|
provides = VIRTUALBOX-GUEST-MODULES
|
||||||
provides = WIREGUARD-MODULE
|
provides = WIREGUARD-MODULE
|
||||||
|
provides = KSMBD-MODULE
|
||||||
|
|
||||||
pkgname = linux-cachyos-headers
|
pkgname = linux-cachyos-headers
|
||||||
pkgdesc = Headers and scripts for building modules for the Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements kernel
|
pkgdesc = Headers and scripts for building modules for the Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements kernel
|
||||||
depends = linux-cachyos=5.16.2
|
|
||||||
depends = pahole
|
depends = pahole
|
||||||
|
164
PKGBUILD
164
PKGBUILD
@ -59,13 +59,13 @@ _mq_deadline_disable=y
|
|||||||
_kyber_disable=y
|
_kyber_disable=y
|
||||||
|
|
||||||
### Enable protect file mappings under memory pressure
|
### Enable protect file mappings under memory pressure
|
||||||
_mm_protect=
|
_mm_protect=y
|
||||||
|
|
||||||
### Enable multigenerational LRU
|
### Enable multigenerational LRU
|
||||||
_lru_enable=y
|
_lru_enable=y
|
||||||
|
|
||||||
## Enable Page-Table-Check
|
## Enable Page-Table-Check
|
||||||
_page_table_check=y
|
#_page_table_check=y
|
||||||
|
|
||||||
### Enable DAMON
|
### Enable DAMON
|
||||||
_damon=
|
_damon=
|
||||||
@ -84,7 +84,7 @@ _use_optimization_select=
|
|||||||
# ATTENTION - one of two predefined values should be selected!
|
# ATTENTION - one of two predefined values should be selected!
|
||||||
# 'ultra' - highest compression ratio
|
# 'ultra' - highest compression ratio
|
||||||
# 'normal' - standard compression ratio
|
# 'normal' - standard compression ratio
|
||||||
_zstd_level='ultra'
|
_zstd_level='normal'
|
||||||
|
|
||||||
### Selecting the ZSTD module compression level
|
### Selecting the ZSTD module compression level
|
||||||
# If you want to use ZSTD compression,
|
# If you want to use ZSTD compression,
|
||||||
@ -110,7 +110,7 @@ _fork_brute=
|
|||||||
_use_llvm_lto=
|
_use_llvm_lto=
|
||||||
|
|
||||||
# Enable it for using the LLVM CFI PATCH for a better security
|
# Enable it for using the LLVM CFI PATCH for a better security
|
||||||
#_use_cfi=
|
_use_cfi=
|
||||||
|
|
||||||
## Enable PGO (patch is failing when cfi is also used)
|
## Enable PGO (patch is failing when cfi is also used)
|
||||||
#_use_pgo=
|
#_use_pgo=
|
||||||
@ -128,12 +128,12 @@ _minor=2
|
|||||||
pkgver=${_major}.${_minor}
|
pkgver=${_major}.${_minor}
|
||||||
_stable=${_major}.${_minor}
|
_stable=${_major}.${_minor}
|
||||||
#_stable=${_major}
|
#_stable=${_major}
|
||||||
_stablerc=${_major}-${_rcver}
|
#_stablerc=${_major}-${_rcver}
|
||||||
_srcname=linux-${_stable}
|
_srcname=linux-${_stable}
|
||||||
#_srcname=linux-${_major}
|
#_srcname=linux-${_major}
|
||||||
arch=(x86_64 x86_64_v3)
|
arch=(x86_64 x86_64_v3)
|
||||||
pkgdesc='Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements'
|
pkgdesc='Linux CFS scheduler Kernel by CachyOS and with some other patches and other improvements'
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
arch=('x86_64' 'x86_64_v3')
|
arch=('x86_64' 'x86_64_v3')
|
||||||
url="https://github.com/CachyOS/linux-cachyos"
|
url="https://github.com/CachyOS/linux-cachyos"
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
@ -151,18 +151,17 @@ source=(
|
|||||||
# "${_patchsource}/sched/0001-cacULE-5.16-full.patch"
|
# "${_patchsource}/sched/0001-cacULE-5.16-full.patch"
|
||||||
# "${_patchsource}/sched/0001-bore-sched.patch"
|
# "${_patchsource}/sched/0001-bore-sched.patch"
|
||||||
# "${_patchsource}/sched/0001-tt.patch"
|
# "${_patchsource}/sched/0001-tt.patch"
|
||||||
"${_patchsource}/0001-lru-patches.patch"
|
|
||||||
"${_patchsource}/0001-arch-patches.patch"
|
"${_patchsource}/0001-arch-patches.patch"
|
||||||
"${_patchsource}/0001-blk-patches.patch"
|
"${_patchsource}/0001-amdpstate.patch"
|
||||||
"${_patchsource}/0001-pm.patch"
|
|
||||||
"${_patchsource}/0001-anbox.patch"
|
"${_patchsource}/0001-anbox.patch"
|
||||||
"${_patchsource}/0001-bbr2-patches.patch"
|
"${_patchsource}/0001-bbr2-patches.patch"
|
||||||
"${_patchsource}/0001-bfq-patches.patch"
|
"${_patchsource}/0001-bfq-patches.patch"
|
||||||
"${_patchsource}/0001-btrfs.patch"
|
"${_patchsource}/0001-btrfs.patch"
|
||||||
"${_patchsource}/0001-lrng.patch"
|
|
||||||
"${_patchsource}/0001-cfi.patch"
|
"${_patchsource}/0001-cfi.patch"
|
||||||
"${_patchsource}/0001-cpu.patch"
|
"${_patchsource}/0001-cpu.patch"
|
||||||
"${_patchsource}/0001-clearlinux.patch"
|
"${_patchsource}/0001-clearlinux.patch"
|
||||||
|
"${_patchsource}/0001-lrng.patch"
|
||||||
|
"${_patchsource}/0001-lru-le9-patches.patch"
|
||||||
"${_patchsource}/0001-f2fs-xfs-ext4-patches.patch"
|
"${_patchsource}/0001-f2fs-xfs-ext4-patches.patch"
|
||||||
"${_patchsource}/0001-misc.patch"
|
"${_patchsource}/0001-misc.patch"
|
||||||
"${_patchsource}/0001-net-patches.patch"
|
"${_patchsource}/0001-net-patches.patch"
|
||||||
@ -174,8 +173,10 @@ source=(
|
|||||||
"${_patchsource}/0001-rcu.patch"
|
"${_patchsource}/0001-rcu.patch"
|
||||||
"${_patchsource}/0001-zstd-patches.patch"
|
"${_patchsource}/0001-zstd-patches.patch"
|
||||||
# "${_patchsource}/0001-zen-patches.patch"
|
# "${_patchsource}/0001-zen-patches.patch"
|
||||||
"${_patchsource}/next/0001-mm-next.patch"
|
# "${_patchsource}/next/0001-mm-next.patch"
|
||||||
# "${_patchsource}/0001-FG-KASLR.patch"
|
# "${_patchsource}/0001-FG-KASLR.patch"
|
||||||
|
# "${_patchsource}/0001-fix-building-with-gcc-trunk.patch"
|
||||||
|
# "${_patchsource}/0001-fortify.patch"
|
||||||
"auto-cpu-optimization.sh"
|
"auto-cpu-optimization.sh"
|
||||||
)
|
)
|
||||||
#if [ -n "$_use_pgo" ]; then
|
#if [ -n "$_use_pgo" ]; then
|
||||||
@ -183,11 +184,10 @@ source=(
|
|||||||
#fi
|
#fi
|
||||||
|
|
||||||
if [ -n "$_use_llvm_lto" ]; then
|
if [ -n "$_use_llvm_lto" ]; then
|
||||||
LLVMOPTS="LLVM=1 LLVM_IAS=1"
|
BUILD_FLAGS=(
|
||||||
CLANGOPTS="CC=clang LD=ld.lld"
|
LLVM=1
|
||||||
else
|
LLVM_IAS=1
|
||||||
LLVMOPTS=""
|
)
|
||||||
CLANGOPTS=""
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export KBUILD_BUILD_HOST=archlinux
|
export KBUILD_BUILD_HOST=archlinux
|
||||||
@ -218,22 +218,6 @@ prepare() {
|
|||||||
echo "Setting config..."
|
echo "Setting config..."
|
||||||
cp ../config .config
|
cp ../config .config
|
||||||
|
|
||||||
|
|
||||||
### Optionally use running kernel's config
|
|
||||||
# code originally by nous; http://aur.archlinux.org/packages.php?ID=40191
|
|
||||||
if [ -n "$_use_current" ]; then
|
|
||||||
if [[ -s /proc/config.gz ]]; then
|
|
||||||
echo "Extracting config from /proc/config.gz..."
|
|
||||||
# modprobe configs
|
|
||||||
zcat /proc/config.gz > ./.config
|
|
||||||
else
|
|
||||||
warning "Your kernel was not compiled with IKCONFIG_PROC!"
|
|
||||||
warning "You cannot read the current config!"
|
|
||||||
warning "Aborting!"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
### Microarchitecture Optimization (GCC/CLANG)
|
### Microarchitecture Optimization (GCC/CLANG)
|
||||||
if [ -n "$_use_auto_optimization" ]; then
|
if [ -n "$_use_auto_optimization" ]; then
|
||||||
"${srcdir}"/auto-cpu-optimization.sh
|
"${srcdir}"/auto-cpu-optimization.sh
|
||||||
@ -290,8 +274,14 @@ prepare() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$_use_llvm_lto" ]; then
|
if [ -n "$_use_llvm_lto" ]; then
|
||||||
echo "Enable LLVM LTO"
|
scripts/config --disable LTO_NONE \
|
||||||
scripts/config --disable CONFIG_LTO_NONE
|
--enable LTO \
|
||||||
|
--enable LTO_CLANG \
|
||||||
|
--enable ARCH_SUPPORTS_LTO_CLANG \
|
||||||
|
--enable ARCH_SUPPORTS_LTO_CLANG_THIN \
|
||||||
|
--enable HAS_LTO_CLANG \
|
||||||
|
--enable LTO_CLANG_THIN \
|
||||||
|
--enable HAVE_GCC_PLUGINS
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Optionally set tickrate to 1000
|
### Optionally set tickrate to 1000
|
||||||
@ -360,12 +350,12 @@ prepare() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
### Enable multigenerational LRU
|
### Enable multigenerational LRU
|
||||||
if [ -n "$_page_table_check" ]; then
|
# if [ -n "$_page_table_check" ]; then
|
||||||
echo "Enabling Page-Table-Check..."
|
# echo "Enabling Page-Table-Check..."
|
||||||
scripts/config --enable CONFIG_PAGE_TABLE_CHECK
|
# scripts/config --enable CONFIG_PAGE_TABLE_CHECK
|
||||||
scripts/config --enable CONFIG_PAGE_TABLE_CHECK_ENFORCED
|
# scripts/config --enable CONFIG_PAGE_TABLE_CHECK_ENFORCED
|
||||||
scripts/config --enable CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK
|
# scripts/config --enable CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
### Enable multigenerational LRU
|
### Enable multigenerational LRU
|
||||||
if [ -n "$_lru_enable" ]; then
|
if [ -n "$_lru_enable" ]; then
|
||||||
@ -504,12 +494,28 @@ prepare() {
|
|||||||
scripts/config --disable CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE
|
scripts/config --disable CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE
|
||||||
scripts/config --enable CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
|
scripts/config --enable CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
|
||||||
|
|
||||||
|
### Optionally use running kernel's config
|
||||||
|
# code originally by nous; http://aur.archlinux.org/packages.php?ID=40191
|
||||||
|
if [ -n "$_use_current" ]; then
|
||||||
|
if [[ -s /proc/config.gz ]]; then
|
||||||
|
echo "Extracting config from /proc/config.gz..."
|
||||||
|
# modprobe configs
|
||||||
|
zcat /proc/config.gz > ./.config
|
||||||
|
else
|
||||||
|
warning "Your kernel was not compiled with IKCONFIG_PROC!"
|
||||||
|
warning "You cannot read the current config!"
|
||||||
|
warning "Aborting!"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
### Optionally load needed modules for the make localmodconfig
|
### Optionally load needed modules for the make localmodconfig
|
||||||
# See https://aur.archlinux.org/packages/modprobed-db
|
# See https://aur.archlinux.org/packages/modprobed-db
|
||||||
if [ -n "$_localmodcfg" ]; then
|
if [ -n "$_localmodcfg" ]; then
|
||||||
if [ -f $HOME/.config/modprobed.db ]; then
|
if [ -e $HOME/.config/modprobed.db ]; then
|
||||||
echo "Running Steven Rostedt's make localmodconfig now"
|
echo "Running Steven Rostedt's make localmodconfig now"
|
||||||
make $LLVMOPTS LSMOD=$HOME/.config/modprobed.db localmodconfig
|
make ${BUILD_FLAGS[*]} LSMOD=$HOME/.config/modprobed.db localmodconfig
|
||||||
else
|
else
|
||||||
echo "No modprobed.db data found"
|
echo "No modprobed.db data found"
|
||||||
exit
|
exit
|
||||||
@ -518,12 +524,12 @@ prepare() {
|
|||||||
|
|
||||||
echo "Applying default config..."
|
echo "Applying default config..."
|
||||||
|
|
||||||
make $LLVMOPTS olddefconfig
|
make ${BUILD_FLAGS[*]} olddefconfig
|
||||||
make $LLVMOPTS -s kernelrelease > version
|
make ${BUILD_FLAGS[*]} -s kernelrelease > version
|
||||||
echo "Prepared $pkgbase version $(<version)"
|
echo "Prepared $pkgbase version $(<version)"
|
||||||
|
|
||||||
### Running make nconfig
|
### Running make nconfig
|
||||||
[[ -z "$_makenconfig" ]] || make $LLVMOPTS nconfig
|
[[ -z "$_makenconfig" ]] || make ${BUILD_FLAGS[*]} nconfig
|
||||||
|
|
||||||
### Save configuration for later reuse
|
### Save configuration for later reuse
|
||||||
cp -Tf ./.config "${startdir}/config-${pkgver}-${pkgrel}${pkgbase#linux}"
|
cp -Tf ./.config "${startdir}/config-${pkgver}-${pkgrel}${pkgbase#linux}"
|
||||||
@ -531,22 +537,20 @@ prepare() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
cd ${_srcname}
|
||||||
cd $_srcname
|
make ${BUILD_FLAGS[*]} -j$(nproc) all
|
||||||
|
|
||||||
make $LLVMOPTS -j$(nproc) all
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_package() {
|
_package() {
|
||||||
pkgdesc="The $pkgdesc kernel and modules"
|
pkgdesc="The $pkgdesc kernel and modules"
|
||||||
depends=(coreutils kmod initramfs)
|
depends=('coreutils' 'kmod' 'initramfs')
|
||||||
optdepends=('crda: to set the correct wireless channels of your country'
|
optdepends=('crda: to set the correct wireless channels of your country'
|
||||||
'linux-firmware: firmware images needed for some devices'
|
'linux-firmware: firmware images needed for some devices'
|
||||||
'modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig')
|
'modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig')
|
||||||
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
|
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE KSMBD-MODULE)
|
||||||
|
|
||||||
|
|
||||||
cd $_srcname
|
cd $_srcname
|
||||||
|
|
||||||
local kernver="$(<version)"
|
local kernver="$(<version)"
|
||||||
local modulesdir="$pkgdir/usr/lib/modules/$kernver"
|
local modulesdir="$pkgdir/usr/lib/modules/$kernver"
|
||||||
|
|
||||||
@ -567,9 +571,9 @@ _package() {
|
|||||||
|
|
||||||
_package-headers() {
|
_package-headers() {
|
||||||
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
|
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
|
||||||
depends=("${pkgbase}=${pkgver}" "pahole")
|
depends=(pahole)
|
||||||
|
|
||||||
cd $_srcname
|
cd ${_srcname}
|
||||||
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
||||||
|
|
||||||
echo "Installing build files..."
|
echo "Installing build files..."
|
||||||
@ -583,7 +587,7 @@ _package-headers() {
|
|||||||
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
|
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
|
||||||
|
|
||||||
# required when DEBUG_INFO_BTF_MODULES is enabled
|
# required when DEBUG_INFO_BTF_MODULES is enabled
|
||||||
install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
|
#install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
|
||||||
|
|
||||||
echo "Installing headers..."
|
echo "Installing headers..."
|
||||||
cp -t "$builddir" -a include
|
cp -t "$builddir" -a include
|
||||||
@ -655,29 +659,27 @@ for _p in "${pkgname[@]}"; do
|
|||||||
}"
|
}"
|
||||||
done
|
done
|
||||||
|
|
||||||
md5sums=('fd00badc3b53d42da3d84a7cf6f53f17'
|
sha256sums=('09fe833a4d6304327bbe00e75ad7a2587188d1f406b3265fed11a0f8c5663b44'
|
||||||
'6048a8eb052a7b2a22b4ab159278b903'
|
'2b7f21f750dc5f96c7d62a3a63173f33f8b46f8f4be1d361e7bd4cd16fb2b128'
|
||||||
'76b9d9fa00184d10e7949bb948ca846d'
|
'8ac5db0022b75027970ddcc7ee80e4c57e8a235fd590ed6dcc402909bb063a8a'
|
||||||
'3d8d1eeebba7d038f6d890619233e605'
|
'0c1bc32aafa16c6daa4bf12595c352f535cea13ae0d4391d7d8916a9c4457341'
|
||||||
'194c8e20ad30973c32159cb23f3be4c9'
|
'0b64f616404ed70757f423c879bf3edf51525bfdb78f7ec8f1ae21412d9e8a2a'
|
||||||
'2faaa79055263c1cdeeaa2896e641696'
|
'bc91fa787a28516b317fdd9e038ed2c10b61703a9848c1a9ad286e92d51c97be'
|
||||||
'80e419d6847d4122a23a141fd3a40e52'
|
'2d425719dc5992dabac1944270422c4217ff3f335a5d80a03cdec5c09ee1968c'
|
||||||
'd194311161f8f44755e532db738f4a2d'
|
'6e64484546582b4a747ef4c9d7fdf44005884a9abd86a7ecd9ab8d1f9e3e23d6'
|
||||||
'b5b3d9d1cefc3955a82ec895f891abf3'
|
'eb57a61e3c1bf2966211f02a9ae080c3af4c7faf3f706821440e324a70d0cd20'
|
||||||
'e9dff9b551b8fa7c0b47ae5ac0b16365'
|
'7936b61ba25f03597fd563be82c31a5756d8a82c893f69a2d569f99d375b1362'
|
||||||
'9f86c3b9e6271cfc4440864a6857b256'
|
'915e992ed5ba2551ca648e4aa7340e9f250f6b7806287a061c1c8e40b1dc348b'
|
||||||
'0a353926bf4a790374e0f946a7039b40'
|
'e2d99ace9b54021c5ef53b4b51716816172d6304f6a823b88d5b4e9a68562aef'
|
||||||
'd4c38ce51fb9a69aa92ad9b9e0199122'
|
'ff4215e6078864b9e556c3ceedbee8d6881b280755fcfbb97771148ebf05ef53'
|
||||||
'a687c26c262ccb9ad7cb54697a1476bc'
|
'c6c4b3720c2907be872037faf546702a060ac5b52733ed65d528bc907400bf69'
|
||||||
'a35a6dea9bc12029b3a837d86d4b842a'
|
'5332ffc19ab2a50b162e07de425d60e473bb8b5be411ae669bae3471653f161f'
|
||||||
'80920e501b9b87bfe587edff445e6efe'
|
'db0d2fde8f1e994fbb4eb37c8affa3f0b339aa658f9ab5003bb2ce453a68ab95'
|
||||||
'bf010dff1d7a48191d491eba2dde1227'
|
'81e1e9559ff3a1f2b7bc7ee450821dad9aaa0ff4bcb885d2c494943e1550754f'
|
||||||
'34a583709ee18ad075f497a1733aa8db'
|
'8c2e3ce0874a23e4d8df419f79dd1d045ef349bbe1474717e9455c8197f41c4e'
|
||||||
'be1e00d93e9c2ba91ee6017b82e64194'
|
'9c7aebb85ef34d9c89d2e8ba34a9c82309d2ba9a14b8fdabaf01ba953ad6f08f'
|
||||||
'28dcc1fe3029c6c316773bbcbe82954d'
|
'9ae41e84e69fbb7e88e7278488eb42e2e1281cb6f7c9c18bf2d11ac692a08d7d'
|
||||||
'8fa4524671e6901bbdb47aaf8ecc0de8'
|
'045160e2253115688651f86f9e01c5a9d052bd71d0ea613f138125422db38141'
|
||||||
'12ad5085b7f01793980f137f2c9451cb'
|
'c1d1319d672f3b0ba0e016ae31bf7d189fea82985ff528117297b56facac65ad'
|
||||||
'167a4267269e6a709c54e7b9ea8bf8d5'
|
'74c84814a670c68f0291f94b76fe00eac96b0e7965ed1762dbffd7c938dd9fdc'
|
||||||
'bf58290793d3a095ef95fb1fac2de89a'
|
'65ec9ac5b8b28d5b61df1c72498059be2e7cb1f9b965bac0e4ffed3c05520b2b')
|
||||||
'6bb03b7a1b9207aaf77fb886d42bab74'
|
|
||||||
'21c98f19e883879dd3336c1fa143fd31')
|
|
||||||
|
278
config
278
config
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 5.16.0-arch1 Kernel Configuration
|
# Linux/x86 5.16.2 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
|
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -28,7 +28,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32
|
|||||||
# CONFIG_COMPILE_TEST is not set
|
# CONFIG_COMPILE_TEST is not set
|
||||||
# CONFIG_WERROR is not set
|
# CONFIG_WERROR is not set
|
||||||
CONFIG_LOCALVERSION=""
|
CONFIG_LOCALVERSION=""
|
||||||
CONFIG_LOCALVERSION_AUTO=y
|
# CONFIG_LOCALVERSION_AUTO is not set
|
||||||
CONFIG_BUILD_SALT=""
|
CONFIG_BUILD_SALT=""
|
||||||
CONFIG_HAVE_KERNEL_GZIP=y
|
CONFIG_HAVE_KERNEL_GZIP=y
|
||||||
CONFIG_HAVE_KERNEL_BZIP2=y
|
CONFIG_HAVE_KERNEL_BZIP2=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_SYSVIPC=y
|
|||||||
CONFIG_SYSVIPC_SYSCTL=y
|
CONFIG_SYSVIPC_SYSCTL=y
|
||||||
CONFIG_POSIX_MQUEUE=y
|
CONFIG_POSIX_MQUEUE=y
|
||||||
CONFIG_POSIX_MQUEUE_SYSCTL=y
|
CONFIG_POSIX_MQUEUE_SYSCTL=y
|
||||||
CONFIG_WATCH_QUEUE=y
|
# CONFIG_WATCH_QUEUE is not set
|
||||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||||
# CONFIG_USELIB is not set
|
# CONFIG_USELIB is not set
|
||||||
CONFIG_AUDIT=y
|
CONFIG_AUDIT=y
|
||||||
@ -107,8 +107,10 @@ CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y
|
|||||||
CONFIG_TICK_ONESHOT=y
|
CONFIG_TICK_ONESHOT=y
|
||||||
CONFIG_NO_HZ_COMMON=y
|
CONFIG_NO_HZ_COMMON=y
|
||||||
# CONFIG_HZ_PERIODIC is not set
|
# CONFIG_HZ_PERIODIC is not set
|
||||||
CONFIG_NO_HZ_IDLE=y
|
# CONFIG_NO_HZ_IDLE is not set
|
||||||
# CONFIG_NO_HZ_FULL is not set
|
CONFIG_NO_HZ_FULL=y
|
||||||
|
CONFIG_CONTEXT_TRACKING=y
|
||||||
|
# CONFIG_CONTEXT_TRACKING_FORCE is not set
|
||||||
CONFIG_NO_HZ=y
|
CONFIG_NO_HZ=y
|
||||||
CONFIG_HIGH_RES_TIMERS=y
|
CONFIG_HIGH_RES_TIMERS=y
|
||||||
# end of Timers subsystem
|
# end of Timers subsystem
|
||||||
@ -124,20 +126,17 @@ CONFIG_BPF_SYSCALL=y
|
|||||||
CONFIG_BPF_JIT=y
|
CONFIG_BPF_JIT=y
|
||||||
CONFIG_BPF_JIT_ALWAYS_ON=y
|
CONFIG_BPF_JIT_ALWAYS_ON=y
|
||||||
CONFIG_BPF_JIT_DEFAULT_ON=y
|
CONFIG_BPF_JIT_DEFAULT_ON=y
|
||||||
# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
|
CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
|
||||||
CONFIG_USERMODE_DRIVER=y
|
CONFIG_USERMODE_DRIVER=y
|
||||||
CONFIG_BPF_PRELOAD=y
|
# CONFIG_BPF_PRELOAD is not set
|
||||||
CONFIG_BPF_PRELOAD_UMD=m
|
|
||||||
CONFIG_BPF_LSM=y
|
CONFIG_BPF_LSM=y
|
||||||
# end of BPF subsystem
|
# end of BPF subsystem
|
||||||
|
|
||||||
CONFIG_PREEMPT_BUILD=y
|
CONFIG_PREEMPT_VOLUNTARY_BUILD=y
|
||||||
# CONFIG_PREEMPT_NONE is not set
|
# CONFIG_PREEMPT_NONE is not set
|
||||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
CONFIG_PREEMPT_VOLUNTARY=y
|
||||||
CONFIG_PREEMPT=y
|
# CONFIG_PREEMPT is not set
|
||||||
CONFIG_PREEMPT_COUNT=y
|
# CONFIG_PREEMPT_DYNAMIC is not set
|
||||||
CONFIG_PREEMPTION=y
|
|
||||||
CONFIG_PREEMPT_DYNAMIC=y
|
|
||||||
CONFIG_SCHED_CORE=y
|
CONFIG_SCHED_CORE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -163,7 +162,6 @@ CONFIG_CPU_ISOLATION=y
|
|||||||
# RCU Subsystem
|
# RCU Subsystem
|
||||||
#
|
#
|
||||||
CONFIG_TREE_RCU=y
|
CONFIG_TREE_RCU=y
|
||||||
CONFIG_PREEMPT_RCU=y
|
|
||||||
CONFIG_RCU_EXPERT=y
|
CONFIG_RCU_EXPERT=y
|
||||||
CONFIG_SRCU=y
|
CONFIG_SRCU=y
|
||||||
CONFIG_TREE_SRCU=y
|
CONFIG_TREE_SRCU=y
|
||||||
@ -173,17 +171,16 @@ CONFIG_TASKS_RUDE_RCU=y
|
|||||||
CONFIG_TASKS_TRACE_RCU=y
|
CONFIG_TASKS_TRACE_RCU=y
|
||||||
CONFIG_RCU_STALL_COMMON=y
|
CONFIG_RCU_STALL_COMMON=y
|
||||||
CONFIG_RCU_NEED_SEGCBLIST=y
|
CONFIG_RCU_NEED_SEGCBLIST=y
|
||||||
CONFIG_RCU_FANOUT=64
|
CONFIG_RCU_FANOUT=32
|
||||||
CONFIG_RCU_FANOUT_LEAF=16
|
CONFIG_RCU_FANOUT_LEAF=16
|
||||||
CONFIG_RCU_FAST_NO_HZ=y
|
CONFIG_RCU_FAST_NO_HZ=y
|
||||||
CONFIG_RCU_BOOST=y
|
CONFIG_RCU_NOCB_CPU=y
|
||||||
CONFIG_RCU_BOOST_DELAY=500
|
|
||||||
# CONFIG_RCU_NOCB_CPU is not set
|
|
||||||
# CONFIG_TASKS_TRACE_RCU_READ_MB is not set
|
# CONFIG_TASKS_TRACE_RCU_READ_MB is not set
|
||||||
# end of RCU Subsystem
|
# end of RCU Subsystem
|
||||||
|
|
||||||
CONFIG_BUILD_BIN2C=y
|
CONFIG_BUILD_BIN2C=y
|
||||||
# CONFIG_IKCONFIG is not set
|
CONFIG_IKCONFIG=y
|
||||||
|
CONFIG_IKCONFIG_PROC=y
|
||||||
CONFIG_IKHEADERS=m
|
CONFIG_IKHEADERS=m
|
||||||
CONFIG_LOG_BUF_SHIFT=17
|
CONFIG_LOG_BUF_SHIFT=17
|
||||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||||
@ -194,8 +191,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
|
|||||||
#
|
#
|
||||||
# Scheduler features
|
# Scheduler features
|
||||||
#
|
#
|
||||||
CONFIG_UCLAMP_TASK=y
|
# CONFIG_UCLAMP_TASK is not set
|
||||||
CONFIG_UCLAMP_BUCKETS_COUNT=5
|
|
||||||
# end of Scheduler features
|
# end of Scheduler features
|
||||||
|
|
||||||
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
|
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
|
||||||
@ -260,8 +256,8 @@ CONFIG_SYSCTL=y
|
|||||||
CONFIG_HAVE_UID16=y
|
CONFIG_HAVE_UID16=y
|
||||||
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
||||||
CONFIG_HAVE_PCSPKR_PLATFORM=y
|
CONFIG_HAVE_PCSPKR_PLATFORM=y
|
||||||
# CONFIG_EXPERT is not set
|
CONFIG_EXPERT=y
|
||||||
CONFIG_UID16=y
|
# CONFIG_UID16 is not set
|
||||||
CONFIG_MULTIUSER=y
|
CONFIG_MULTIUSER=y
|
||||||
CONFIG_SGETMASK_SYSCALL=y
|
CONFIG_SGETMASK_SYSCALL=y
|
||||||
CONFIG_SYSFS_SYSCALL=y
|
CONFIG_SYSFS_SYSCALL=y
|
||||||
@ -304,10 +300,11 @@ CONFIG_PERF_EVENTS=y
|
|||||||
# end of Kernel Performance Events And Counters
|
# end of Kernel Performance Events And Counters
|
||||||
|
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
CONFIG_SLUB_DEBUG=y
|
# CONFIG_SLUB_DEBUG is not set
|
||||||
# CONFIG_COMPAT_BRK is not set
|
# CONFIG_COMPAT_BRK is not set
|
||||||
# CONFIG_SLAB is not set
|
# CONFIG_SLAB is not set
|
||||||
CONFIG_SLUB=y
|
CONFIG_SLUB=y
|
||||||
|
# CONFIG_SLOB is not set
|
||||||
CONFIG_SLAB_MERGE_DEFAULT=y
|
CONFIG_SLAB_MERGE_DEFAULT=y
|
||||||
CONFIG_SLAB_FREELIST_RANDOM=y
|
CONFIG_SLAB_FREELIST_RANDOM=y
|
||||||
CONFIG_SLAB_FREELIST_HARDENED=y
|
CONFIG_SLAB_FREELIST_HARDENED=y
|
||||||
@ -445,11 +442,12 @@ CONFIG_X86_MINIMUM_CPU_FAMILY=64
|
|||||||
CONFIG_X86_DEBUGCTLMSR=y
|
CONFIG_X86_DEBUGCTLMSR=y
|
||||||
CONFIG_IA32_FEAT_CTL=y
|
CONFIG_IA32_FEAT_CTL=y
|
||||||
CONFIG_X86_VMX_FEATURE_NAMES=y
|
CONFIG_X86_VMX_FEATURE_NAMES=y
|
||||||
|
CONFIG_PROCESSOR_SELECT=y
|
||||||
CONFIG_CPU_SUP_INTEL=y
|
CONFIG_CPU_SUP_INTEL=y
|
||||||
CONFIG_CPU_SUP_AMD=y
|
CONFIG_CPU_SUP_AMD=y
|
||||||
CONFIG_CPU_SUP_HYGON=y
|
CONFIG_CPU_SUP_HYGON=y
|
||||||
CONFIG_CPU_SUP_CENTAUR=y
|
# CONFIG_CPU_SUP_CENTAUR is not set
|
||||||
CONFIG_CPU_SUP_ZHAOXIN=y
|
# CONFIG_CPU_SUP_ZHAOXIN is not set
|
||||||
CONFIG_HPET_TIMER=y
|
CONFIG_HPET_TIMER=y
|
||||||
CONFIG_HPET_EMULATE_RTC=y
|
CONFIG_HPET_EMULATE_RTC=y
|
||||||
CONFIG_DMI=y
|
CONFIG_DMI=y
|
||||||
@ -693,7 +691,7 @@ CONFIG_X86_INTEL_PSTATE=y
|
|||||||
CONFIG_X86_PCC_CPUFREQ=y
|
CONFIG_X86_PCC_CPUFREQ=y
|
||||||
CONFIG_X86_AMD_PSTATE=y
|
CONFIG_X86_AMD_PSTATE=y
|
||||||
CONFIG_X86_ACPI_CPUFREQ=y
|
CONFIG_X86_ACPI_CPUFREQ=y
|
||||||
CONFIG_X86_ACPI_CPUFREQ_CPB=y
|
CONFIG_X86_ACPI_CPUFREQ_CPB=m
|
||||||
CONFIG_X86_POWERNOW_K8=m
|
CONFIG_X86_POWERNOW_K8=m
|
||||||
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
|
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
|
||||||
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
|
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
|
||||||
@ -702,7 +700,6 @@ CONFIG_X86_P4_CLOCKMOD=m
|
|||||||
#
|
#
|
||||||
# shared options
|
# shared options
|
||||||
#
|
#
|
||||||
CONFIG_X86_SPEEDSTEP_LIB=m
|
|
||||||
# end of CPU Frequency scaling
|
# end of CPU Frequency scaling
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -759,6 +756,7 @@ CONFIG_KVM_XFER_TO_GUEST_WORK=y
|
|||||||
CONFIG_HAVE_KVM_PM_NOTIFIER=y
|
CONFIG_HAVE_KVM_PM_NOTIFIER=y
|
||||||
CONFIG_VIRTUALIZATION=y
|
CONFIG_VIRTUALIZATION=y
|
||||||
CONFIG_KVM=m
|
CONFIG_KVM=m
|
||||||
|
# CONFIG_KVM_WERROR is not set
|
||||||
CONFIG_KVM_INTEL=m
|
CONFIG_KVM_INTEL=m
|
||||||
CONFIG_X86_SGX_KVM=y
|
CONFIG_X86_SGX_KVM=y
|
||||||
CONFIG_KVM_AMD=m
|
CONFIG_KVM_AMD=m
|
||||||
@ -836,7 +834,7 @@ CONFIG_SECCOMP_FILTER=y
|
|||||||
CONFIG_HAVE_ARCH_STACKLEAK=y
|
CONFIG_HAVE_ARCH_STACKLEAK=y
|
||||||
CONFIG_HAVE_STACKPROTECTOR=y
|
CONFIG_HAVE_STACKPROTECTOR=y
|
||||||
CONFIG_STACKPROTECTOR=y
|
CONFIG_STACKPROTECTOR=y
|
||||||
CONFIG_STACKPROTECTOR_STRONG=y
|
# CONFIG_STACKPROTECTOR_STRONG is not set
|
||||||
CONFIG_LTO=y
|
CONFIG_LTO=y
|
||||||
CONFIG_LTO_CLANG=y
|
CONFIG_LTO_CLANG=y
|
||||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||||
@ -844,7 +842,7 @@ CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
|||||||
CONFIG_HAS_LTO_CLANG=y
|
CONFIG_HAS_LTO_CLANG=y
|
||||||
CONFIG_LTO_NONE=y
|
CONFIG_LTO_NONE=y
|
||||||
# CONFIG_LTO_CLANG_FULL is not set
|
# CONFIG_LTO_CLANG_FULL is not set
|
||||||
CONFIG_LTO_CLANG_THIN=y
|
# CONFIG_LTO_CLANG_THIN is not set
|
||||||
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
|
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
|
||||||
CONFIG_HAVE_CONTEXT_TRACKING=y
|
CONFIG_HAVE_CONTEXT_TRACKING=y
|
||||||
CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y
|
CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y
|
||||||
@ -893,7 +891,6 @@ CONFIG_HAVE_STATIC_CALL_INLINE=y
|
|||||||
CONFIG_HAVE_PREEMPT_DYNAMIC=y
|
CONFIG_HAVE_PREEMPT_DYNAMIC=y
|
||||||
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
|
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
|
||||||
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
|
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
|
||||||
CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
|
|
||||||
CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
|
CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
|
||||||
CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
|
CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
|
||||||
CONFIG_DYNAMIC_SIGFRAME=y
|
CONFIG_DYNAMIC_SIGFRAME=y
|
||||||
@ -1069,8 +1066,8 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
|||||||
CONFIG_MEMORY_FAILURE=y
|
CONFIG_MEMORY_FAILURE=y
|
||||||
CONFIG_HWPOISON_INJECT=m
|
CONFIG_HWPOISON_INJECT=m
|
||||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||||
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
|
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
|
||||||
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
|
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
|
||||||
CONFIG_ARCH_WANTS_THP_SWAP=y
|
CONFIG_ARCH_WANTS_THP_SWAP=y
|
||||||
CONFIG_THP_SWAP=y
|
CONFIG_THP_SWAP=y
|
||||||
CONFIG_CLEANCACHE=y
|
CONFIG_CLEANCACHE=y
|
||||||
@ -1121,7 +1118,6 @@ CONFIG_READ_ONLY_THP_FOR_FS=y
|
|||||||
CONFIG_ARCH_HAS_PTE_SPECIAL=y
|
CONFIG_ARCH_HAS_PTE_SPECIAL=y
|
||||||
CONFIG_MAPPING_DIRTY_HELPERS=y
|
CONFIG_MAPPING_DIRTY_HELPERS=y
|
||||||
CONFIG_SECRETMEM=y
|
CONFIG_SECRETMEM=y
|
||||||
CONFIG_ANON_VMA_NAME=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -4534,6 +4530,7 @@ CONFIG_I2C_ISCH=m
|
|||||||
CONFIG_I2C_ISMT=m
|
CONFIG_I2C_ISMT=m
|
||||||
CONFIG_I2C_PIIX4=m
|
CONFIG_I2C_PIIX4=m
|
||||||
CONFIG_I2C_CHT_WC=m
|
CONFIG_I2C_CHT_WC=m
|
||||||
|
CONFIG_I2C_NCT6775=m
|
||||||
CONFIG_I2C_NFORCE2=m
|
CONFIG_I2C_NFORCE2=m
|
||||||
CONFIG_I2C_NFORCE2_S4985=m
|
CONFIG_I2C_NFORCE2_S4985=m
|
||||||
CONFIG_I2C_NVIDIA_GPU=m
|
CONFIG_I2C_NVIDIA_GPU=m
|
||||||
@ -5228,99 +5225,8 @@ CONFIG_INTEL_TCC_COOLING=m
|
|||||||
CONFIG_INTEL_MENLOW=m
|
CONFIG_INTEL_MENLOW=m
|
||||||
# end of Intel thermal drivers
|
# end of Intel thermal drivers
|
||||||
|
|
||||||
CONFIG_GENERIC_ADC_THERMAL=m
|
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||||
CONFIG_WATCHDOG=y
|
# CONFIG_WATCHDOG is not set
|
||||||
CONFIG_WATCHDOG_CORE=y
|
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
|
||||||
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
|
|
||||||
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
|
|
||||||
CONFIG_WATCHDOG_SYSFS=y
|
|
||||||
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Watchdog Pretimeout Governors
|
|
||||||
#
|
|
||||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
|
|
||||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m
|
|
||||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m
|
|
||||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
|
|
||||||
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
|
|
||||||
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Watchdog Device Drivers
|
|
||||||
#
|
|
||||||
CONFIG_SOFT_WATCHDOG=m
|
|
||||||
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
|
|
||||||
CONFIG_DA9052_WATCHDOG=m
|
|
||||||
CONFIG_DA9055_WATCHDOG=m
|
|
||||||
CONFIG_DA9063_WATCHDOG=m
|
|
||||||
CONFIG_DA9062_WATCHDOG=m
|
|
||||||
CONFIG_MENF21BMC_WATCHDOG=m
|
|
||||||
CONFIG_MENZ069_WATCHDOG=m
|
|
||||||
CONFIG_WDAT_WDT=m
|
|
||||||
CONFIG_WM831X_WATCHDOG=m
|
|
||||||
CONFIG_WM8350_WATCHDOG=m
|
|
||||||
CONFIG_XILINX_WATCHDOG=m
|
|
||||||
CONFIG_ZIIRAVE_WATCHDOG=m
|
|
||||||
CONFIG_RAVE_SP_WATCHDOG=m
|
|
||||||
CONFIG_MLX_WDT=m
|
|
||||||
CONFIG_CADENCE_WATCHDOG=m
|
|
||||||
CONFIG_DW_WATCHDOG=m
|
|
||||||
CONFIG_TWL4030_WATCHDOG=m
|
|
||||||
CONFIG_MAX63XX_WATCHDOG=m
|
|
||||||
CONFIG_RETU_WATCHDOG=m
|
|
||||||
CONFIG_ACQUIRE_WDT=m
|
|
||||||
CONFIG_ADVANTECH_WDT=m
|
|
||||||
CONFIG_ALIM1535_WDT=m
|
|
||||||
CONFIG_ALIM7101_WDT=m
|
|
||||||
CONFIG_EBC_C384_WDT=m
|
|
||||||
CONFIG_F71808E_WDT=m
|
|
||||||
CONFIG_SP5100_TCO=m
|
|
||||||
CONFIG_SBC_FITPC2_WATCHDOG=m
|
|
||||||
CONFIG_EUROTECH_WDT=m
|
|
||||||
CONFIG_IB700_WDT=m
|
|
||||||
CONFIG_IBMASR=m
|
|
||||||
CONFIG_WAFER_WDT=m
|
|
||||||
CONFIG_I6300ESB_WDT=m
|
|
||||||
CONFIG_IE6XX_WDT=m
|
|
||||||
CONFIG_ITCO_WDT=m
|
|
||||||
CONFIG_ITCO_VENDOR_SUPPORT=y
|
|
||||||
CONFIG_IT8712F_WDT=m
|
|
||||||
CONFIG_IT87_WDT=m
|
|
||||||
CONFIG_HP_WATCHDOG=m
|
|
||||||
CONFIG_HPWDT_NMI_DECODING=y
|
|
||||||
CONFIG_KEMPLD_WDT=m
|
|
||||||
CONFIG_SC1200_WDT=m
|
|
||||||
CONFIG_PC87413_WDT=m
|
|
||||||
CONFIG_NV_TCO=m
|
|
||||||
CONFIG_60XX_WDT=m
|
|
||||||
CONFIG_CPU5_WDT=m
|
|
||||||
CONFIG_SMSC_SCH311X_WDT=m
|
|
||||||
CONFIG_SMSC37B787_WDT=m
|
|
||||||
CONFIG_TQMX86_WDT=m
|
|
||||||
CONFIG_VIA_WDT=m
|
|
||||||
CONFIG_W83627HF_WDT=m
|
|
||||||
CONFIG_W83877F_WDT=m
|
|
||||||
CONFIG_W83977F_WDT=m
|
|
||||||
CONFIG_MACHZ_WDT=m
|
|
||||||
CONFIG_SBC_EPX_C3_WATCHDOG=m
|
|
||||||
CONFIG_INTEL_MEI_WDT=m
|
|
||||||
CONFIG_NI903X_WDT=m
|
|
||||||
CONFIG_NIC7018_WDT=m
|
|
||||||
CONFIG_MEN_A21_WDT=m
|
|
||||||
CONFIG_XEN_WDT=m
|
|
||||||
|
|
||||||
#
|
|
||||||
# PCI-based Watchdog Cards
|
|
||||||
#
|
|
||||||
CONFIG_PCIPCWATCHDOG=m
|
|
||||||
CONFIG_WDTPCI=m
|
|
||||||
|
|
||||||
#
|
|
||||||
# USB-based Watchdog Cards
|
|
||||||
#
|
|
||||||
CONFIG_USBPCWATCHDOG=m
|
|
||||||
CONFIG_SSB_POSSIBLE=y
|
CONFIG_SSB_POSSIBLE=y
|
||||||
CONFIG_SSB=m
|
CONFIG_SSB=m
|
||||||
CONFIG_SSB_SPROM=y
|
CONFIG_SSB_SPROM=y
|
||||||
@ -5783,34 +5689,7 @@ CONFIG_VIDEO_TM6000_DVB=m
|
|||||||
#
|
#
|
||||||
# Digital TV USB devices
|
# Digital TV USB devices
|
||||||
#
|
#
|
||||||
CONFIG_DVB_USB=m
|
# CONFIG_DVB_USB is not set
|
||||||
# CONFIG_DVB_USB_DEBUG is not set
|
|
||||||
CONFIG_DVB_USB_DIB3000MC=m
|
|
||||||
CONFIG_DVB_USB_A800=m
|
|
||||||
CONFIG_DVB_USB_DIBUSB_MB=m
|
|
||||||
CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
|
|
||||||
CONFIG_DVB_USB_DIBUSB_MC=m
|
|
||||||
CONFIG_DVB_USB_DIB0700=m
|
|
||||||
CONFIG_DVB_USB_UMT_010=m
|
|
||||||
CONFIG_DVB_USB_CXUSB=m
|
|
||||||
CONFIG_DVB_USB_CXUSB_ANALOG=y
|
|
||||||
CONFIG_DVB_USB_M920X=m
|
|
||||||
CONFIG_DVB_USB_DIGITV=m
|
|
||||||
CONFIG_DVB_USB_VP7045=m
|
|
||||||
CONFIG_DVB_USB_VP702X=m
|
|
||||||
CONFIG_DVB_USB_GP8PSK=m
|
|
||||||
CONFIG_DVB_USB_NOVA_T_USB2=m
|
|
||||||
CONFIG_DVB_USB_TTUSB2=m
|
|
||||||
CONFIG_DVB_USB_DTT200U=m
|
|
||||||
CONFIG_DVB_USB_OPERA1=m
|
|
||||||
CONFIG_DVB_USB_AF9005=m
|
|
||||||
CONFIG_DVB_USB_AF9005_REMOTE=m
|
|
||||||
CONFIG_DVB_USB_PCTV452E=m
|
|
||||||
CONFIG_DVB_USB_DW2102=m
|
|
||||||
CONFIG_DVB_USB_CINERGY_T2=m
|
|
||||||
CONFIG_DVB_USB_DTV5100=m
|
|
||||||
CONFIG_DVB_USB_AZ6027=m
|
|
||||||
CONFIG_DVB_USB_TECHNISAT_USB2=m
|
|
||||||
CONFIG_DVB_USB_V2=m
|
CONFIG_DVB_USB_V2=m
|
||||||
CONFIG_DVB_USB_AF9015=m
|
CONFIG_DVB_USB_AF9015=m
|
||||||
CONFIG_DVB_USB_AF9035=m
|
CONFIG_DVB_USB_AF9035=m
|
||||||
@ -8762,10 +8641,10 @@ CONFIG_PM_DEVFREQ=y
|
|||||||
# DEVFREQ Governors
|
# DEVFREQ Governors
|
||||||
#
|
#
|
||||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
|
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
|
||||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=m
|
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||||
CONFIG_DEVFREQ_GOV_POWERSAVE=m
|
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||||
CONFIG_DEVFREQ_GOV_USERSPACE=m
|
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||||
CONFIG_DEVFREQ_GOV_PASSIVE=m
|
# CONFIG_DEVFREQ_GOV_PASSIVE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# DEVFREQ Drivers
|
# DEVFREQ Drivers
|
||||||
@ -8960,25 +8839,20 @@ CONFIG_AD7150=m
|
|||||||
#
|
#
|
||||||
# Chemical Sensors
|
# Chemical Sensors
|
||||||
#
|
#
|
||||||
CONFIG_ATLAS_PH_SENSOR=m
|
# CONFIG_ATLAS_PH_SENSOR is not set
|
||||||
CONFIG_ATLAS_EZO_SENSOR=m
|
# CONFIG_ATLAS_EZO_SENSOR is not set
|
||||||
CONFIG_BME680=m
|
# CONFIG_BME680 is not set
|
||||||
CONFIG_BME680_I2C=m
|
# CONFIG_CCS811 is not set
|
||||||
CONFIG_BME680_SPI=m
|
# CONFIG_IAQCORE is not set
|
||||||
CONFIG_CCS811=m
|
# CONFIG_PMS7003 is not set
|
||||||
CONFIG_IAQCORE=m
|
# CONFIG_SCD30_CORE is not set
|
||||||
CONFIG_PMS7003=m
|
|
||||||
CONFIG_SCD30_CORE=m
|
|
||||||
CONFIG_SCD30_I2C=m
|
|
||||||
CONFIG_SCD30_SERIAL=m
|
|
||||||
CONFIG_SCD4X=m
|
CONFIG_SCD4X=m
|
||||||
CONFIG_SENSIRION_SGP30=m
|
# CONFIG_SENSIRION_SGP30 is not set
|
||||||
CONFIG_SENSIRION_SGP40=m
|
CONFIG_SENSIRION_SGP40=m
|
||||||
CONFIG_SPS30=m
|
# CONFIG_SPS30_I2C is not set
|
||||||
CONFIG_SPS30_I2C=m
|
# CONFIG_SPS30_SERIAL is not set
|
||||||
CONFIG_SPS30_SERIAL=m
|
|
||||||
CONFIG_SENSEAIR_SUNRISE_CO2=m
|
CONFIG_SENSEAIR_SUNRISE_CO2=m
|
||||||
CONFIG_VZ89X=m
|
# CONFIG_VZ89X is not set
|
||||||
# end of Chemical Sensors
|
# end of Chemical Sensors
|
||||||
|
|
||||||
CONFIG_IIO_CROS_EC_SENSORS_CORE=m
|
CONFIG_IIO_CROS_EC_SENSORS_CORE=m
|
||||||
@ -9457,7 +9331,11 @@ CONFIG_USB4=m
|
|||||||
#
|
#
|
||||||
# Android
|
# Android
|
||||||
#
|
#
|
||||||
# CONFIG_ANDROID is not set
|
CONFIG_ANDROID=y
|
||||||
|
CONFIG_ANDROID_BINDER_IPC=y
|
||||||
|
CONFIG_ANDROID_BINDERFS=y
|
||||||
|
CONFIG_ANDROID_BINDER_DEVICES=""
|
||||||
|
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
|
||||||
# end of Android
|
# end of Android
|
||||||
|
|
||||||
CONFIG_LIBNVDIMM=y
|
CONFIG_LIBNVDIMM=y
|
||||||
@ -10032,13 +9910,12 @@ CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
|||||||
#
|
#
|
||||||
# Memory initialization
|
# Memory initialization
|
||||||
#
|
#
|
||||||
# CONFIG_INIT_STACK_NONE is not set
|
CONFIG_INIT_STACK_NONE=y
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||||
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
|
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
|
||||||
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
|
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
|
||||||
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
|
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
|
||||||
CONFIG_ZERO_CALL_USED_REGS=y
|
CONFIG_ZERO_CALL_USED_REGS=y
|
||||||
@ -10485,23 +10362,17 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
|||||||
#
|
#
|
||||||
# Compile-time checks and compiler options
|
# Compile-time checks and compiler options
|
||||||
#
|
#
|
||||||
CONFIG_DEBUG_INFO=y
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
CONFIG_FRAME_WARN=1024
|
||||||
# CONFIG_DEBUG_INFO_COMPRESSED is not set
|
# CONFIG_STRIP_ASM_SYMS is not set
|
||||||
# CONFIG_DEBUG_INFO_SPLIT is not set
|
|
||||||
# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set
|
|
||||||
CONFIG_DEBUG_INFO_DWARF4=y
|
|
||||||
CONFIG_DEBUG_INFO_BTF=y
|
|
||||||
CONFIG_PAHOLE_HAS_SPLIT_BTF=y
|
|
||||||
CONFIG_DEBUG_INFO_BTF_MODULES=y
|
|
||||||
# CONFIG_GDB_SCRIPTS is not set
|
|
||||||
CONFIG_FRAME_WARN=2048
|
|
||||||
CONFIG_STRIP_ASM_SYMS=y
|
|
||||||
# CONFIG_READABLE_ASM is not set
|
# CONFIG_READABLE_ASM is not set
|
||||||
# CONFIG_HEADERS_INSTALL is not set
|
# CONFIG_HEADERS_INSTALL is not set
|
||||||
# CONFIG_DEBUG_SECTION_MISMATCH is not set
|
CONFIG_DEBUG_SECTION_MISMATCH=y
|
||||||
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
|
# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
|
||||||
|
CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B=y
|
||||||
|
CONFIG_FRAME_POINTER=y
|
||||||
CONFIG_STACK_VALIDATION=y
|
CONFIG_STACK_VALIDATION=y
|
||||||
|
# CONFIG_VMLINUX_MAP is not set
|
||||||
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
|
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
|
||||||
# end of Compile-time checks and compiler options
|
# end of Compile-time checks and compiler options
|
||||||
|
|
||||||
@ -10526,7 +10397,7 @@ CONFIG_HAVE_KCSAN_COMPILER=y
|
|||||||
# end of Generic Kernel Debugging Instruments
|
# end of Generic Kernel Debugging Instruments
|
||||||
|
|
||||||
CONFIG_DEBUG_KERNEL=y
|
CONFIG_DEBUG_KERNEL=y
|
||||||
# CONFIG_DEBUG_MISC is not set
|
CONFIG_DEBUG_MISC=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Memory Debugging
|
# Memory Debugging
|
||||||
@ -10534,16 +10405,14 @@ CONFIG_DEBUG_KERNEL=y
|
|||||||
# CONFIG_PAGE_EXTENSION is not set
|
# CONFIG_PAGE_EXTENSION is not set
|
||||||
# CONFIG_DEBUG_PAGEALLOC is not set
|
# CONFIG_DEBUG_PAGEALLOC is not set
|
||||||
# CONFIG_PAGE_OWNER is not set
|
# CONFIG_PAGE_OWNER is not set
|
||||||
CONFIG_PAGE_POISONING=y
|
# CONFIG_PAGE_POISONING is not set
|
||||||
# CONFIG_DEBUG_PAGE_REF is not set
|
# CONFIG_DEBUG_PAGE_REF is not set
|
||||||
CONFIG_DEBUG_RODATA_TEST=y
|
# CONFIG_DEBUG_RODATA_TEST is not set
|
||||||
CONFIG_ARCH_HAS_DEBUG_WX=y
|
CONFIG_ARCH_HAS_DEBUG_WX=y
|
||||||
CONFIG_DEBUG_WX=y
|
# CONFIG_DEBUG_WX is not set
|
||||||
CONFIG_GENERIC_PTDUMP=y
|
CONFIG_GENERIC_PTDUMP=y
|
||||||
CONFIG_PTDUMP_CORE=y
|
|
||||||
# CONFIG_PTDUMP_DEBUGFS is not set
|
# CONFIG_PTDUMP_DEBUGFS is not set
|
||||||
# CONFIG_DEBUG_OBJECTS is not set
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_SLUB_DEBUG_ON is not set
|
|
||||||
# CONFIG_SLUB_STATS is not set
|
# CONFIG_SLUB_STATS is not set
|
||||||
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
||||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||||
@ -10554,7 +10423,7 @@ CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
|
|||||||
# CONFIG_DEBUG_VM_PGTABLE is not set
|
# CONFIG_DEBUG_VM_PGTABLE is not set
|
||||||
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
|
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
|
||||||
# CONFIG_DEBUG_VIRTUAL is not set
|
# CONFIG_DEBUG_VIRTUAL is not set
|
||||||
CONFIG_DEBUG_MEMORY_INIT=y
|
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||||
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
||||||
CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
|
CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
|
||||||
# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set
|
# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set
|
||||||
@ -10564,10 +10433,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y
|
|||||||
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
|
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
|
||||||
# CONFIG_KASAN is not set
|
# CONFIG_KASAN is not set
|
||||||
CONFIG_HAVE_ARCH_KFENCE=y
|
CONFIG_HAVE_ARCH_KFENCE=y
|
||||||
CONFIG_KFENCE=y
|
# CONFIG_KFENCE is not set
|
||||||
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
|
||||||
CONFIG_KFENCE_NUM_OBJECTS=255
|
|
||||||
CONFIG_KFENCE_STRESS_TEST_FAULTS=0
|
|
||||||
# end of Memory Debugging
|
# end of Memory Debugging
|
||||||
|
|
||||||
CONFIG_DEBUG_SHIRQ=y
|
CONFIG_DEBUG_SHIRQ=y
|
||||||
|
Loading…
Reference in New Issue
Block a user