[packages/kernel] Initial 6.5.0 (builds without aufs)
arekm
arekm at pld-linux.org
Mon Aug 28 16:06:04 CEST 2023
commit 5d4d15ba909aa6577fc2f5b034877d24776104f5
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Mon Aug 28 15:24:01 2023 +0200
Initial 6.5.0 (builds without aufs)
kernel-aufs.patch | 75 +++++----
kernel-multiarch.config | 101 +++++++++---
kernel-x86.config | 403 +++++++++++++++++++++++++++---------------------
kernel.spec | 10 +-
4 files changed, 360 insertions(+), 229 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 866d7ec5..186eb656 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -65,9 +65,9 @@
%define have_pcmcia 0
%endif
-%define rel 1
-%define basever 6.4
-%define postver .12
+%define rel 0.1
+%define basever 6.5
+%define postver .0
# define this to '-%{basever}' for longterm branch
%define versuffix %{nil}
@@ -118,7 +118,7 @@ Epoch: 3
License: GPL v2
Group: Base/Kernel
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{basever}.tar.xz
-# Source0-md5: bb65b2232cf596e7044c56a7c4205f51
+# Source0-md5: 42c2796f9babe4a1be3f2001c817ff4a
%if "%{postver}" != ".0"
Patch0: https://www.kernel.org/pub/linux/kernel/v6.x/patch-%{version}.xz
# Patch0-md5: 8e950aaeded83ce47ff85cae9771ca6a
@@ -730,7 +730,6 @@ find -name '*.pl' -print0 | \
%{__sed} -i -e '1s,/usr/bin/env bash,%{__bash},' \
tools/testing/selftests/powerpc/security/mitigation-patching.sh \
scripts/config \
- scripts/check-local-export \
scripts/coccicheck
%build
@@ -1460,7 +1459,6 @@ fi
%{_kernelsrcdir}/scripts/kconfig/lxdialog
%{_kernelsrcdir}/scripts/mod/*.c
%{_kernelsrcdir}/scripts/mod/modpost.h
-%attr(755,root,root) %{_kernelsrcdir}/scripts/check-local-export
%attr(755,root,root) %{_kernelsrcdir}/scripts/mkcompile_h
%attr(755,root,root) %{_kernelsrcdir}/scripts/setlocalversion
%{_kernelsrcdir}/scripts/subarch.include
diff --git a/kernel-aufs.patch b/kernel-aufs.patch
index 15ba2814..9c8f2eb3 100644
--- a/kernel-aufs.patch
+++ b/kernel-aufs.patch
@@ -26,10 +26,10 @@ SPDX-License-Identifier: GPL-2.0
aufs6.x-rcN base patch
diff --git a/MAINTAINERS b/MAINTAINERS
-index 7e0b87d5aa2e..ce2984ca2f06 100644
+index e0ad886d3163..a27659e1886b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
-@@ -3387,6 +3387,19 @@ F: include/uapi/linux/audit.h
+@@ -3380,6 +3380,19 @@ F: include/uapi/linux/audit.h
F: kernel/audit*
F: lib/*audit.c
@@ -428,7 +428,7 @@ index b4c9bd368b7e..ec4f4e5c1a92 100644
if (folio->mapping != mapping) {
folio_unlock(folio);
diff --git a/mm/mmap.c b/mm/mmap.c
-index 13678edaa22c..4de00f38822c 100644
+index 13678edaa22c..3b5dd8a8d627 100644
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -140,7 +140,7 @@ static void remove_vma(struct vm_area_struct *vma, bool unreachable)
@@ -440,6 +440,15 @@ index 13678edaa22c..4de00f38822c 100644
mpol_put(vma_policy(vma));
if (unreachable)
__vm_area_free(vma);
+@@ -607,7 +607,7 @@ static inline void vma_complete(struct vma_prepare *vp,
+ if (vp->file) {
+ uprobe_munmap(vp->remove, vp->remove->vm_start,
+ vp->remove->vm_end);
+- fput(vp->file);
++ vma_fput(vp->vma);
+ }
+ if (vp->remove->anon_vma)
+ anon_vma_merge(vp->vma, vp->remove);
@@ -2269,7 +2269,7 @@ int __split_vma(struct vma_iterator *vmi, struct vm_area_struct *vma,
goto out_free_mpol;
@@ -449,6 +458,15 @@ index 13678edaa22c..4de00f38822c 100644
if (new->vm_ops && new->vm_ops->open)
new->vm_ops->open(new);
+@@ -2679,7 +2679,7 @@ unsigned long mmap_region(struct file *file, unsigned long addr,
+ * and cause general protection fault
+ * ultimately.
+ */
+- fput(vma->vm_file);
++ vma_fput(vma);
+ vm_area_free(vma);
+ vma = merge;
+ /* Update vm_flags to pick up the change. */
@@ -2774,7 +2774,7 @@ unsigned long mmap_region(struct file *file, unsigned long addr,
if (file || vma->vm_file) {
@@ -484,7 +502,7 @@ index 13678edaa22c..4de00f38822c 100644
+ new_vma = find_vma(mm, ret);
+ if (!new_vma->vm_prfile)
+ new_vma->vm_prfile = prfile;
-+ if (new_vma != vma)
++ if (prfile)
+ get_file(prfile);
+ }
+ /*
@@ -2413,8 +2431,8 @@ diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/10dynop.txt lin
+regular files only.
diff -urN /usr/share/empty/Documentation/filesystems/aufs/README linux/Documentation/filesystems/aufs/README
--- /usr/share/empty/Documentation/filesystems/aufs/README 1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/README 2023-07-04 23:43:55.846316200 +0200
-@@ -0,0 +1,408 @@
++++ linux/Documentation/filesystems/aufs/README 2023-08-28 12:34:41.669969465 +0200
+@@ -0,0 +1,409 @@
+
+Aufs6 -- advanced multi layered unification filesystem version 6.x
+http://aufs.sf.net
@@ -2805,7 +2823,8 @@ diff -urN /usr/share/empty/Documentation/filesystems/aufs/README linux/Documenta
+James Burry made a donation (2016/12).
+Carsten Rose made a donation (2018/9).
+Porteus Kiosk made a donation (2018/10).
-+huronOS team: Enya Quetzalli made donations (2022/5 and 2023/5).
++huronOS team: Enya Quetzalli made donations (2022/5, 2023/5 and 8).
++Vasily Mikhaylichenko made a donation (2023/5).
+
+Thank you very much.
+Donations are always, including future donations, very important and
@@ -4322,7 +4341,7 @@ diff -urN /usr/share/empty/fs/aufs/branch.c linux/fs/aufs/branch.c
+}
diff -urN /usr/share/empty/fs/aufs/branch.h linux/fs/aufs/branch.h
--- /usr/share/empty/fs/aufs/branch.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/branch.h 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/branch.h 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,375 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
@@ -4745,7 +4764,7 @@ diff -urN /usr/share/empty/fs/aufs/conf.mk linux/fs/aufs/conf.mk
+-include ${srctree}/${src}/conf_priv.mk
diff -urN /usr/share/empty/fs/aufs/cpup.c linux/fs/aufs/cpup.c
--- /usr/share/empty/fs/aufs/cpup.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/cpup.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/cpup.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,1459 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -7269,7 +7288,7 @@ diff -urN /usr/share/empty/fs/aufs/dcsub.h linux/fs/aufs/dcsub.h
+#endif /* __AUFS_DCSUB_H__ */
diff -urN /usr/share/empty/fs/aufs/debug.c linux/fs/aufs/debug.c
--- /usr/share/empty/fs/aufs/debug.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/debug.c 2023-02-20 21:05:51.959693785 +0100
++++ linux/fs/aufs/debug.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,446 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -7949,7 +7968,7 @@ diff -urN /usr/share/empty/fs/aufs/debug.h linux/fs/aufs/debug.h
+#endif /* __AUFS_DEBUG_H__ */
diff -urN /usr/share/empty/fs/aufs/dentry.c linux/fs/aufs/dentry.c
--- /usr/share/empty/fs/aufs/dentry.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dentry.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dentry.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,1168 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -9121,7 +9140,7 @@ diff -urN /usr/share/empty/fs/aufs/dentry.c linux/fs/aufs/dentry.c
+};
diff -urN /usr/share/empty/fs/aufs/dentry.h linux/fs/aufs/dentry.h
--- /usr/share/empty/fs/aufs/dentry.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dentry.h 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dentry.h 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,270 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
@@ -9954,7 +9973,7 @@ diff -urN /usr/share/empty/fs/aufs/dinfo.c linux/fs/aufs/dinfo.c
+}
diff -urN /usr/share/empty/fs/aufs/dir.c linux/fs/aufs/dir.c
--- /usr/share/empty/fs/aufs/dir.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dir.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dir.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,765 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -19273,7 +19292,7 @@ diff -urN /usr/share/empty/fs/aufs/iinfo.c linux/fs/aufs/iinfo.c
+}
diff -urN /usr/share/empty/fs/aufs/inode.c linux/fs/aufs/inode.c
--- /usr/share/empty/fs/aufs/inode.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/inode.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/inode.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,531 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -19808,7 +19827,7 @@ diff -urN /usr/share/empty/fs/aufs/inode.c linux/fs/aufs/inode.c
+}
diff -urN /usr/share/empty/fs/aufs/inode.h linux/fs/aufs/inode.h
--- /usr/share/empty/fs/aufs/inode.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/inode.h 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/inode.h 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,707 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
@@ -20743,7 +20762,7 @@ diff -urN /usr/share/empty/fs/aufs/ioctl.c linux/fs/aufs/ioctl.c
+#endif
diff -urN /usr/share/empty/fs/aufs/i_op_add.c linux/fs/aufs/i_op_add.c
--- /usr/share/empty/fs/aufs/i_op_add.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/i_op_add.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_add.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,972 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -21719,7 +21738,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op_add.c linux/fs/aufs/i_op_add.c
+}
diff -urN /usr/share/empty/fs/aufs/i_op.c linux/fs/aufs/i_op.c
--- /usr/share/empty/fs/aufs/i_op.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/i_op.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,1517 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -23240,7 +23259,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op.c linux/fs/aufs/i_op.c
+};
diff -urN /usr/share/empty/fs/aufs/i_op_del.c linux/fs/aufs/i_op_del.c
--- /usr/share/empty/fs/aufs/i_op_del.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/i_op_del.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_del.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,522 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -23766,7 +23785,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op_del.c linux/fs/aufs/i_op_del.c
+}
diff -urN /usr/share/empty/fs/aufs/i_op_ren.c linux/fs/aufs/i_op_ren.c
--- /usr/share/empty/fs/aufs/i_op_ren.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/i_op_ren.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_ren.c 2023-08-28 12:34:39.956636132 +0200
@@ -0,0 +1,1257 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -28765,7 +28784,7 @@ diff -urN /usr/share/empty/fs/aufs/poll.c linux/fs/aufs/poll.c
+}
diff -urN /usr/share/empty/fs/aufs/posix_acl.c linux/fs/aufs/posix_acl.c
--- /usr/share/empty/fs/aufs/posix_acl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/posix_acl.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/posix_acl.c 2023-08-28 12:34:39.959969465 +0200
@@ -0,0 +1,108 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -32954,7 +32973,7 @@ diff -urN /usr/share/empty/fs/aufs/vdir.c linux/fs/aufs/vdir.c
+}
diff -urN /usr/share/empty/fs/aufs/vfsub.c linux/fs/aufs/vfsub.c
--- /usr/share/empty/fs/aufs/vfsub.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/vfsub.c 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/vfsub.c 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,918 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -33876,7 +33895,7 @@ diff -urN /usr/share/empty/fs/aufs/vfsub.c linux/fs/aufs/vfsub.c
+}
diff -urN /usr/share/empty/fs/aufs/vfsub.h linux/fs/aufs/vfsub.h
--- /usr/share/empty/fs/aufs/vfsub.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/vfsub.h 2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/vfsub.h 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,390 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
@@ -35104,7 +35123,7 @@ diff -urN /usr/share/empty/fs/aufs/wbr_policy.c linux/fs/aufs/wbr_policy.c
+};
diff -urN /usr/share/empty/fs/aufs/whout.c linux/fs/aufs/whout.c
--- /usr/share/empty/fs/aufs/whout.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/whout.c 2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/whout.c 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,1072 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -36180,7 +36199,7 @@ diff -urN /usr/share/empty/fs/aufs/whout.c linux/fs/aufs/whout.c
+}
diff -urN /usr/share/empty/fs/aufs/whout.h linux/fs/aufs/whout.h
--- /usr/share/empty/fs/aufs/whout.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/whout.h 2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/whout.h 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,87 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
@@ -36740,7 +36759,7 @@ diff -urN /usr/share/empty/fs/aufs/wkq.h linux/fs/aufs/wkq.h
+#endif /* __AUFS_WKQ_H__ */
diff -urN /usr/share/empty/fs/aufs/xattr.c linux/fs/aufs/xattr.c
--- /usr/share/empty/fs/aufs/xattr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/xattr.c 2023-07-04 23:43:55.849649534 +0200
++++ linux/fs/aufs/xattr.c 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,360 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -37104,7 +37123,7 @@ diff -urN /usr/share/empty/fs/aufs/xattr.c linux/fs/aufs/xattr.c
+}
diff -urN /usr/share/empty/fs/aufs/xino.c linux/fs/aufs/xino.c
--- /usr/share/empty/fs/aufs/xino.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/xino.c 2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/xino.c 2023-08-28 12:34:39.999969465 +0200
@@ -0,0 +1,1926 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
@@ -39034,7 +39053,7 @@ diff -urN /usr/share/empty/fs/aufs/xino.c linux/fs/aufs/xino.c
+}
diff -urN /usr/share/empty/include/uapi/linux/aufs_type.h linux/include/uapi/linux/aufs_type.h
--- /usr/share/empty/include/uapi/linux/aufs_type.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/include/uapi/linux/aufs_type.h 2023-07-04 23:43:55.849649534 +0200
++++ linux/include/uapi/linux/aufs_type.h 2023-08-28 12:34:41.669969465 +0200
@@ -0,0 +1,452 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
+/*
@@ -39078,7 +39097,7 @@ diff -urN /usr/share/empty/include/uapi/linux/aufs_type.h linux/include/uapi/lin
+#include <limits.h>
+#endif /* __KERNEL__ */
+
-+#define AUFS_VERSION "6.x-rcN-20230515"
++#define AUFS_VERSION "6.x-rcN-20230828"
+
+/* todo? move this to linux-2.6.19/include/magic.h */
+#define AUFS_SUPER_MAGIC ('a' << 24 | 'u' << 16 | 'f' << 8 | 's')
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index ea1e4376..040bf14e 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -321,6 +321,7 @@ CRYPTO_DRBG_HMAC all=y
CRYPTO_DRBG_HASH all=y
CRYPTO_DRBG_CTR all=y
CRYPTO_JITTERENTROPY all=y
+CRYPTO_JITTERENTROPY_TESTINTERFACE all=n
CRYPTO_USER_API_HASH all=y
CRYPTO_USER_API_SKCIPHER all=m
CRYPTO_USER_API_RNG all=m
@@ -865,7 +866,6 @@ CDX_BUS arm64=y
#- *** FILE: drivers/cdx/controller/Kconfig ***
#-
CDX_CONTROLLER arm64=m
-MCDI_LOGGING arm64=n
#-
#- *** FILE: drivers/char/Kconfig ***
@@ -1042,6 +1042,7 @@ COMMON_CLK_FIXED_MMIO arm=n arm64=n
#- file drivers/clk/mstar/Kconfig goes here
#- file drivers/clk/microchip/Kconfig goes here
#- file drivers/clk/mvebu/Kconfig goes here
+#- file drivers/clk/nuvoton/Kconfig goes here
#- file drivers/clk/pistachio/Kconfig goes here
#- file drivers/clk/qcom/Kconfig goes here
#- file drivers/clk/ralink/Kconfig goes here
@@ -1367,6 +1368,7 @@ CRYPTO_DEV_CCREE arm=m arm64=m
#- file drivers/crypto/hisilicon/Kconfig goes here
#- file drivers/crypto/amlogic/Kconfig goes here
#- file drivers/crypto/aspeed/Kconfig goes here
+#- file drivers/crypto/starfive/Kconfig goes here
#-
#- *** FILE: drivers/crypto/amlogic/Kconfig ***
@@ -1434,6 +1436,7 @@ CXL_PMEM=m
CXL_MEM all=m
CXL_REGION all=y
CXL_REGION_INVALIDATION_TEST all=n
+CXL_PMU all=m
#-
#- *** FILE: drivers/dax/Kconfig ***
@@ -1824,12 +1827,12 @@ GPIO_SAMA5D2_PIOBU arm=m arm64=m
GPIO_SIFIVE arm=n arm64=n
GPIO_SIOX all=m
GPIO_SYSCON arm=m arm64=m
-GPIO_VX855 all=m
GPIO_WCD934X arm=m arm64=m
GPIO_XGENE arm64=y
GPIO_XILINX all=m
GPIO_ZEVIO arm=n
GPIO_AMD_FCH all=m
+GPIO_VX855 all=m
GPIO_104_DIO_48E all=m
GPIO_104_IDIO_16 all=m
GPIO_104_IDI_48 all=m
@@ -1927,8 +1930,7 @@ DRM_VKMS all=m
#- file drivers/gpu/drm/mgag200/Kconfig goes here
#- file drivers/gpu/drm/armada/Kconfig goes here
#- file drivers/gpu/drm/atmel-hlcdc/Kconfig goes here
-#- file drivers/gpu/drm/rcar-du/Kconfig goes here
-#- file drivers/gpu/drm/shmobile/Kconfig goes here
+#- file drivers/gpu/drm/renesas/Kconfig goes here
#- file drivers/gpu/drm/sun4i/Kconfig goes here
#- file drivers/gpu/drm/omapdrm/Kconfig goes here
#- file drivers/gpu/drm/tilcdc/Kconfig goes here
@@ -2351,7 +2353,7 @@ DRM_RADEON all=m
DRM_RADEON_USERPTR all=y
#-
-#- *** FILE: drivers/gpu/drm/rcar-du/Kconfig ***
+#- *** FILE: drivers/gpu/drm/renesas/rcar-du/Kconfig ***
#-
DRM_RCAR_DW_HDMI arm=m arm64=m
DRM_RCAR_USE_LVDS arm=n arm64=n
@@ -2564,6 +2566,8 @@ HID_NINTENDO all=m
NINTENDO_FF all=y
HID_NTI all=m
HID_NTRIG all=m
+HID_NVIDIA_SHIELD all=m
+NVIDIA_SHIELD_FF all=y
HID_ORTEK all=m
HID_PANTHERLORD all=m
PANTHERLORD_FF all=y
@@ -2781,6 +2785,7 @@ SENSORS_MAX197 all=m
SENSORS_MAX31722 all=m
SENSORS_MAX31730 all=m
SENSORS_MAX31760 all=m
+MAX31827 all=m
SENSORS_MAX6620 all=m
SENSORS_MAX6621 all=m
SENSORS_MAX6639 all=m
@@ -2895,6 +2900,7 @@ SENSORS_ACPI_POWER all=m
SENSORS_ATK0110 all=m
SENSORS_ASUS_WMI all=m
SENSORS_ASUS_EC all=m
+SENSORS_HP_WMI all=m
#-
#- *** FILE: drivers/hwmon/occ/Kconfig ***
@@ -3585,6 +3591,7 @@ ISL29125 all=m
HID_SENSOR_ALS all=m
HID_SENSOR_PROX all=m
JSA1212 all=m
+ROHM_BU27008 all=m
ROHM_BU27034 all=m
RPR0521 all=m
SENSORS_LM3533 all=m
@@ -3595,6 +3602,7 @@ MAX44000 all=m
MAX44009 all=m
NOA1305 all=m
OPT3001 all=m
+OPT4001 all=m
PA12203001 all=m
SI1133 all=m
SI1145 all=m
@@ -3667,6 +3675,7 @@ MCP4131 all=m
MCP4531 all=m
MCP41010 all=m
TPL0102 all=m
+X9250 all=m
#-
#- *** FILE: drivers/iio/potentiostat/Kconfig ***
@@ -3688,6 +3697,7 @@ MPL115 all=m
MPL115_I2C all=m
MPL115_SPI all=m
MPL3115 all=m
+MPRLS0025PA all=m
MS5611 all=m
MS5611_I2C all=m
MS5611_SPI all=m
@@ -4446,6 +4456,7 @@ LEDS_BRIGHTNESS_HW_CHANGED all=y
#- LED drivers
LEDS_AN30259A arm=m arm64=m
LEDS_APU all=m
+LEDS_AW200XX all=m
LEDS_AW2013 arm=m arm64=m
LEDS_BCM6328 arm=m arm64=m
LEDS_BCM6358 arm=m arm64=m
@@ -4546,6 +4557,8 @@ LEDS_MT6370_RGB all=m
#- *** FILE: drivers/leds/simple/Kconfig ***
#-
LEDS_SIEMENS_SIMATIC_IPC all=m
+LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE all=m
+LEDS_SIEMENS_SIMATIC_IPC_F7188X all=m
#-
#- *** FILE: drivers/leds/trigger/Kconfig ***
@@ -4899,6 +4912,7 @@ VIDEO_MT9V011 arm=m arm64=m
VIDEO_MT9V032 all=m
VIDEO_MT9V111 all=m
VIDEO_OG01A1B all=m
+VIDEO_OV01A10 all=m
VIDEO_OV02A10 all=m
VIDEO_OV08D10 all=m
VIDEO_OV08X40 all=m
@@ -5713,7 +5727,6 @@ SMS_USB_DRV all=m
#-
#- *** FILE: drivers/media/usb/stk1160/Kconfig ***
#-
-VIDEO_STK1160_COMMON all=m
VIDEO_STK1160 all=m
#-
@@ -5813,7 +5826,6 @@ MFD_CROS_EC_DEV all=m
MFD_MADERA all=m
MFD_MADERA_I2C all=m
MFD_MADERA_SPI all=m
-MFD_MAX597X arm=m arm64=m
MFD_CS47L15 all=y
MFD_CS47L35 all=y
MFD_CS47L85 all=y
@@ -5872,7 +5884,6 @@ MFD_RDC321X all=m
MFD_RT4831=m
MFD_RT5033 all=m
MFD_RT5120 all=m
-MFD_RK808 arm=m arm64=m
MFD_RN5T618 all=m
MFD_SI476X_CORE all=m
MFD_SIMPLE_MFD_I2C all=m
@@ -5899,6 +5910,8 @@ MFD_TPS65218 all=m
MFD_TPS65219 arm=m arm64=m
MFD_TPS65912_I2C all=m
MFD_TPS65912_SPI all=y
+MFD_TPS6594_I2C all=m
+MFD_TPS6594_SPI all=m
TWL4030_CORE powerpc=y
MFD_WL1273_CORE all=m
MFD_LM3533 all=m
@@ -5970,6 +5983,8 @@ XILINX_SDFEC all=m
HISI_HIKEY_USB arm=m arm64=m
OPEN_DICE arm=m arm64=m
VCPU_STALL_DETECTOR arm=m arm64=m
+TPS6594_ESM all=m
+TPS6594_PFSM all=m
#- file drivers/misc/c2port/Kconfig goes here
#- file drivers/misc/eeprom/Kconfig goes here
#- file drivers/misc/cb710/Kconfig goes here
@@ -6062,6 +6077,12 @@ INTEL_MEI_TXE all=m
INTEL_MEI_GSC all=m
#- file drivers/misc/mei/hdcp/Kconfig goes here
#- file drivers/misc/mei/pxp/Kconfig goes here
+#- file drivers/misc/mei/gsc_proxy/Kconfig goes here
+
+#-
+#- *** FILE: drivers/misc/mei/gsc_proxy/Kconfig ***
+#-
+INTEL_MEI_GSC_PROXY all=m
#-
#- *** FILE: drivers/misc/mei/hdcp/Kconfig ***
@@ -6637,6 +6658,7 @@ CAN_8DEV_USB all=m
CAN_EMS_USB all=m
CAN_ESD_USB all=m
CAN_ETAS_ES58X all=m
+CAN_F81604 all=m
CAN_GS_USB all=m
CAN_KVASER_USB all=m
CAN_MCBA_USB all=m
@@ -7845,6 +7867,10 @@ PPP_MPPE all=m
PPP_MULTILINK all=y
PPPOATM all=m
PPPOE all=m
+PPPOE_HASH_BITS_1 all=n
+PPPOE_HASH_BITS_2 all=n
+PPPOE_HASH_BITS_4 all=y
+PPPOE_HASH_BITS_8 all=n
PPTP all=m
PPPOL2TP all=m
PPP_ASYNC all=m
@@ -8443,6 +8469,7 @@ RTW88_8822CE all=n
RTW88_8822CS all=m
RTW88_8822CU all=m
RTW88_8723DE all=m
+RTW88_8723DS all=m
RTW88_8723DU all=m
RTW88_8821CE all=m
RTW88_8821CS all=m
@@ -8454,6 +8481,7 @@ RTW88_DEBUGFS all=n
#- *** FILE: drivers/net/wireless/realtek/rtw89/Kconfig ***
#-
RTW89 all=m
+RTW89_8851BE all=m
RTW89_8852AE all=m
RTW89_8852BE all=m
RTW89_8852CE all=m
@@ -8855,6 +8883,7 @@ PCI_ENDPOINT_CONFIGFS all=y
PCI_EPF_TEST all=m
PCI_EPF_NTB all=m
PCI_EPF_VNTB all=m
+PCI_EPF_MHI all=m
#-
#- *** FILE: drivers/pci/hotplug/Kconfig ***
@@ -9273,7 +9302,7 @@ MXM_WMI all=m
NVIDIA_WMI_EC_BACKLIGHT all=m
XIAOMI_WMI all=m
GIGABYTE_WMI all=m
-YOGABOOK_WMI all=m
+YOGABOOK all=m
ACERHDF all=m
ACER_WIRELESS all=m
ACER_WMI all=m
@@ -9350,6 +9379,7 @@ AMD_HSMP all=m
#- *** FILE: drivers/platform/x86/amd/pmf/Kconfig ***
#-
AMD_PMF all=m
+AMD_PMF_DEBUG all=n
#-
#- *** FILE: drivers/platform/x86/dell/Kconfig ***
@@ -9594,6 +9624,7 @@ BATTERY_GAUGE_LTC2941 all=m
AB8500_BM all=n
BATTERY_GOLDFISH all=m
BATTERY_RT5033 all=m
+CHARGER_RT5033 all=m
CHARGER_RT9455 all=m
CHARGER_RT9467 all=m
CHARGER_RT9471 all=m
@@ -9612,6 +9643,7 @@ BATTERY_UG3105 all=m
#-
POWERCAP all=y
INTEL_RAPL all=m
+INTEL_RAPL_TPMI all=m
IDLE_INJECT all=y
DTPM all=y
DTPM_CPU all=y
@@ -9791,6 +9823,7 @@ REGULATOR_PV88090 all=m
REGULATOR_PWM all=m
REGULATOR_QCOM_SPMI all=m
REGULATOR_QCOM_USB_VBUS all=m
+REGULATOR_RAA215300 all=m
REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY all=m
REGULATOR_RK808 arm=m arm64=m
REGULATOR_RN5T618 all=m
@@ -10898,6 +10931,7 @@ THERMAL_DEFAULT_GOV_STEP_WISE all=y
THERMAL_DEFAULT_GOV_FAIR_SHARE all=n
THERMAL_DEFAULT_GOV_USER_SPACE all=n
THERMAL_DEFAULT_GOV_POWER_ALLOCATOR all=n
+THERMAL_DEFAULT_GOV_BANG_BANG all=n
THERMAL_GOV_FAIR_SHARE all=y
THERMAL_GOV_STEP_WISE arm=y arm64=y
THERMAL_GOV_BANG_BANG all=y
@@ -11371,6 +11405,7 @@ USB_EG20T all=m
USB_GADGET_XILINX arm=m arm64=m
USB_MAX3420_UDC all=m
#- file drivers/usb/gadget/udc/aspeed-vhub/Kconfig goes here
+#- file drivers/usb/gadget/udc/cdns2/Kconfig goes here
USB_DUMMY_HCD all=m
#-
@@ -11378,6 +11413,11 @@ USB_DUMMY_HCD all=m
#-
USB_BDC_UDC all=m
+#-
+#- *** FILE: drivers/usb/gadget/udc/cdns2/Kconfig ***
+#-
+USB_CDNS2_UDC all=m
+
#-
#- *** FILE: drivers/usb/host/Kconfig ***
#-
@@ -11618,6 +11658,7 @@ TYPEC_MUX_FSA4480 all=m
TYPEC_MUX_GPIO_SBU all=m
TYPEC_MUX_PI3USB30532 all=m
TYPEC_MUX_INTEL_PMC all=m
+TYPEC_MUX_NB7VPQ904M all=m
#-
#- *** FILE: drivers/usb/typec/tcpm/Kconfig ***
@@ -11670,6 +11711,7 @@ MLX5_VDPA_STEERING_DEBUG all=n
VP_VDPA all=m
ALIBABA_ENI_VDPA all=m
SNET_VDPA all=m
+PDS_VDPA all=m
#-
#- *** FILE: drivers/vfio/Kconfig ***
@@ -11681,6 +11723,7 @@ VFIO_NOIOMMU all=y
#- file drivers/vfio/platform/Kconfig goes here
#- file drivers/vfio/mdev/Kconfig goes here
#- file drivers/vfio/fsl-mc/Kconfig goes here
+#- file drivers/vfio/cdx/Kconfig goes here
#- file virt/lib/Kconfig goes here
#-
@@ -12275,7 +12318,6 @@ MISC_FILESYSTEMS all=y
#- file fs/ufs/Kconfig goes here
#- file fs/erofs/Kconfig goes here
#- file fs/vboxsf/Kconfig goes here
-#- file fs/aufs/Kconfig goes here
NETWORK_FILESYSTEMS all=y
#- file fs/nfs/Kconfig goes here
#- file fs/nfsd/Kconfig goes here
@@ -12322,16 +12364,9 @@ AFS_DEBUG all=n
AFS_FSCACHE all=y
AFS_DEBUG_CURSOR all=n
-#-
-#- *** FILE: fs/aufs/Kconfig ***
-#-
-AUFS_FHSM all=y
-AUFS_DIRREN all=y
-
#-
#- *** FILE: fs/autofs/Kconfig ***
#-
-AUTOFS4_FS all=m
AUTOFS_FS all=m
#-
@@ -13211,6 +13246,7 @@ FTRACE all=y
BOOTTIME_TRACING all=n
FUNCTION_TRACER all=y
FUNCTION_GRAPH_TRACER all=y
+FUNCTION_GRAPH_RETVAL all=y
DYNAMIC_FTRACE all=y
FPROBE all=y
FUNCTION_PROFILER all=y
@@ -13231,6 +13267,7 @@ BRANCH_PROFILE_NONE all=y
PROFILE_ANNOTATED_BRANCHES all=n
PROFILE_ALL_BRANCHES all=n
BLK_DEV_IO_TRACE all=y
+FPROBE_EVENTS all=y
KPROBE_EVENTS all=y
KPROBE_EVENTS_ON_NOTRACE all=n
UPROBE_EVENTS all=y
@@ -13383,11 +13420,13 @@ LOCKUP_DETECTOR all=y
SOFTLOCKUP_DETECTOR all=y
BOOTPARAM_SOFTLOCKUP_PANIC all=n
HARDLOCKUP_DETECTOR all=y
+HARDLOCKUP_DETECTOR_PREFER_BUDDY all=n
BOOTPARAM_HARDLOCKUP_PANIC all=n
DETECT_HUNG_TASK all=y
DEFAULT_HUNG_TASK_TIMEOUT all=120
BOOTPARAM_HUNG_TASK_PANIC all=n
WQ_WATCHDOG all=y
+WQ_CPU_INTENSIVE_REPORT all=y
TEST_LOCKUP all=m
SCHED_DEBUG all=n
SCHEDSTATS all=n
@@ -13590,6 +13629,7 @@ XZ_DEC_TEST all=m
SWAP all=y
ZSWAP all=y
ZSWAP_DEFAULT_ON all=y
+ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON all=n
ZSWAP_COMPRESSOR_DEFAULT_DEFLATE all=n
ZSWAP_COMPRESSOR_DEFAULT_LZO all=y
ZSWAP_COMPRESSOR_DEFAULT_842 all=n
@@ -13604,7 +13644,7 @@ Z3FOLD all=m
ZSMALLOC all=y
ZSMALLOC_STAT all=y
ZSMALLOC_CHAIN_SIZE all=8
-SLAB all=n
+SLAB_DEPRECATED all=n
SLUB all=y
SLAB_MERGE_DEFAULT all=y
SLAB_FREELIST_RANDOM all=y
@@ -15039,6 +15079,7 @@ SND_PCM all=m
SND_PCM_ELD all=y
SND_HWDEP all=m
SND_RAWMIDI all=m
+SND_UMP_LEGACY_RAWMIDI all=y
SND_JACK_INPUT_DEV all=y
SND_OSSEMUL all=y
SND_MIXER_OSS all=m
@@ -15061,6 +15102,7 @@ SND_SEQUENCER all=m
SND_SEQ_DUMMY all=m
SND_SEQUENCER_OSS all=m
SND_SEQ_HRTIMER_DEFAULT all=y
+SND_SEQ_UMP all=y
#-
#- *** FILE: sound/drivers/Kconfig ***
@@ -15074,6 +15116,7 @@ SND_DRIVERS all=y
SND_PCSP all=m
SND_DUMMY all=m
SND_ALOOP all=m
+SND_PCMTEST all=m
SND_VIRMIDI all=m
SND_MTPAV all=m
SND_MTS64 all=m
@@ -15299,9 +15342,11 @@ SND_SOC all=m
#- file sound/soc/cirrus/Kconfig goes here
#- file sound/soc/dwc/Kconfig goes here
#- file sound/soc/fsl/Kconfig goes here
+#- file sound/soc/google/Kconfig goes here
#- file sound/soc/hisilicon/Kconfig goes here
#- file sound/soc/jz4740/Kconfig goes here
#- file sound/soc/kirkwood/Kconfig goes here
+#- file sound/soc/loongson/Kconfig goes here
#- file sound/soc/img/Kconfig goes here
#- file sound/soc/intel/Kconfig goes here
#- file sound/soc/mediatek/Kconfig goes here
@@ -15315,6 +15360,7 @@ SND_SOC all=m
#- file sound/soc/sof/Kconfig goes here
#- file sound/soc/spear/Kconfig goes here
#- file sound/soc/sprd/Kconfig goes here
+#- file sound/soc/starfive/Kconfig goes here
#- file sound/soc/sti/Kconfig goes here
#- file sound/soc/stm/Kconfig goes here
#- file sound/soc/sunxi/Kconfig goes here
@@ -15405,6 +15451,7 @@ SND_SOC_AW8738 all=m
SND_SOC_AW88395 all=m
SND_SOC_BD28623 all=m
SND_SOC_BT_SCO all=m
+SND_SOC_CHV3_CODEC all=m
SND_SOC_CPCAP arm=m arm64=m
SND_SOC_CROS_EC_CODEC all=m
SND_SOC_CS35L32 all=m
@@ -15466,6 +15513,7 @@ SND_SOC_MAX98363 all=m
SND_SOC_MAX98373 all=m
SND_SOC_MAX98373_I2C all=m
SND_SOC_MAX98373_SDW all=m
+SND_SOC_MAX98388 all=m
SND_SOC_MAX98390 all=m
SND_SOC_MAX98396 all=m
SND_SOC_MAX9850 all=m
@@ -15505,6 +15553,7 @@ SND_SOC_RT711_SDW all=m
SND_SOC_RT711_SDCA_SDW all=m
SND_SOC_RT712_SDCA_SDW all=m
SND_SOC_RT712_SDCA_DMIC_SDW all=m
+SND_SOC_RT722_SDCA_SDW all=m
SND_SOC_RT715_SDW all=m
SND_SOC_RT715_SDCA_SDW all=m
SND_SOC_RT9120 all=m
@@ -15527,6 +15576,7 @@ SND_SOC_TAS2562 all=m
SND_SOC_TAS2764 all=m
SND_SOC_TAS2770 all=m
SND_SOC_TAS2780 all=m
+SND_SOC_TAS2781_I2C all=m
SND_SOC_TAS5086 all=m
SND_SOC_TAS571X all=m
SND_SOC_TAS5720 all=m
@@ -15585,6 +15635,7 @@ SND_SOC_WM8985 all=m
SND_SOC_WM8991 all=m
SND_SOC_WSA881X all=m
SND_SOC_WSA883X all=m
+SND_SOC_WSA884X all=m
SND_SOC_ZL38060 all=m
SND_SOC_LM4857 all=m
SND_SOC_MAX9759 all=m
@@ -15641,6 +15692,11 @@ SND_AUDIO_GRAPH_CARD2 arm=m arm64=m
SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE arm=m arm64=m
SND_TEST_COMPONENT arm=m arm64=m
+#-
+#- *** FILE: sound/soc/google/Kconfig ***
+#-
+SND_SOC_CHV3_I2S all=m
+
#-
#- *** FILE: sound/soc/hisilicon/Kconfig ***
#-
@@ -15882,6 +15938,7 @@ SND_AT73C213_TARGET_BITRATE all=48000
#-
SND_USB all=y
SND_USB_AUDIO all=m
+SND_USB_AUDIO_MIDI_V2 all=y
SND_USB_UA101 all=m
SND_USB_USX2Y all=m
SND_USB_CAIAQ all=m
@@ -15931,6 +15988,14 @@ RD_ZSTD all=y
#-
#- *** PROBABLY REMOVED OPTIONS ***
#-
+AUFS_DIRREN all=y
+AUFS_FHSM all=y
+AUTOFS4_FS all=m
+MCDI_LOGGING arm64=n
+MFD_MAX597X arm=m arm64=m
+MFD_RK808 arm=m arm64=m
SND_BCM2708_SOC_HIFIBERRY_DAC arm=m arm64=m
SND_RPI_SIMPLE_SOUNDCARD arm=m arm64=m
SND_RPI_WM8804_SOUNDCARD arm=m arm64=m
+VIDEO_STK1160_COMMON all=m
+YOGABOOK_WMI all=m
diff --git a/kernel-x86.config b/kernel-x86.config
index 9408c420..66c8d8b1 100644
--- a/kernel-x86.config
+++ b/kernel-x86.config
@@ -1,215 +1,264 @@
#-
-#- *** PROBABLY REMOVED OPTIONS ***
+#- *** FILE: arch/x86/Kconfig ***
#-
64BIT i386=n x86_64=y
-ACPI_FPDT all=y
+SMP x86=y
+X86_X2APIC all=y
+X86_MPPARSE x86=y
+X86_CPU_RESCTRL all=y
+X86_BIGSMP i386=y
+X86_EXTENDED_PLATFORM i386=y x86_64=y
+X86_NUMACHIP all=n
+X86_VSMP x86_64=n
+X86_UV i386=n x86_64=n
+X86_GOLDFISH all=n
+X86_INTEL_MID all=n
+X86_INTEL_QUARK i386=y
+X86_INTEL_LPSS all=y
+X86_AMD_PLATFORM_DEVICE all=y
+IOSF_MBI all=y
+IOSF_MBI_DEBUG all=y
+X86_RDC321X i386=n
+X86_32_NON_STANDARD i386=y
+STA2X11 all=y
+X86_32_IRIS i486=y i586=y i686=y
+SCHED_OMIT_FRAME_POINTER i386=y x86_64=y
+HYPERVISOR_GUEST all=y
+PARAVIRT x86=y
+PARAVIRT_DEBUG x86=n
+PARAVIRT_SPINLOCKS x86=n
+#- file arch/x86/xen/Kconfig goes here
+KVM_GUEST x86=y
+ARCH_CPUIDLE_HALTPOLL all=y
+PVH x86=y
+PARAVIRT_TIME_ACCOUNTING x86=y
+JAILHOUSE_GUEST all=y
ACRN_GUEST all=y
-ADDRESS_MASKING all=y
-ALIX i486=y i586=y i686=y
+INTEL_TDX_GUEST x86_64=y
+#- file arch/x86/Kconfig.cpu goes here
+HPET_TIMER x86=y
+DMI x86=y
+GART_IOMMU x86_64=y
+MAXSMP i386=n x86_64=n
+NR_CPUS i386=32 x86_64=512
+SCHED_SMT x86=y
+SCHED_MC x86=y
+SCHED_MC_PRIO all=y
+X86_UP_APIC i386=y
+X86_UP_IOAPIC i386=y
+X86_REROUTE_FOR_BROKEN_BOOT_IRQS i386=y x86_64=y
+X86_MCE x86=y
+X86_MCELOG_LEGACY all=y
+X86_MCE_INTEL all=y
+X86_MCE_AMD all=y
+X86_ANCIENT_MCE all=y
+X86_MCE_INJECT x86=m
+#- file arch/x86/events/Kconfig goes here
+X86_LEGACY_VM86 i386=n
+VM86 i386=y
+X86_VSYSCALL_EMULATION x86=y
+X86_IOPL_IOPERM x86=y
+TOSHIBA i386=m
+X86_REBOOTFIXUPS i386=y
+MICROCODE all=y
+MICROCODE_INTEL x86=y
+MICROCODE_AMD x86=y
+MICROCODE_LATE_LOADING x86=n
+X86_MSR x86=m
+X86_CPUID x86=m
+NOHIGHMEM i386=n
+HIGHMEM4G i386=y
+HIGHMEM64G i386=n
+PAGE_OFFSET i386=0xC0000000
+X86_5LEVEL x86=n
+X86_CPA_STATISTICS x86=y
AMD_MEM_ENCRYPT x86=y
AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT x86=y
+NUMA x86_64=y
AMD_NUMA x86=n
-APM i386=m
-APM_ALLOW_INTS i386=n
-APM_CPU_IDLE i386=y
-APM_DISPLAY_BLANK i386=n
-APM_DO_ENABLE i386=n
-APM_IGNORE_USER_SUSPEND i386=n
-ARCH_CPUIDLE_HALTPOLL all=y
-BOOTPARAM_HOTPLUG_CPU0 all=n
-CMDLINE_BOOL x86=n
+X86_64_ACPI_NUMA x86_64=y
+NUMA_EMU x86_64=n
+NODES_SHIFT x86_64=6
+X86_PMEM_LEGACY x86=y
+HIGHPTE i386=n
+X86_CHECK_BIOS_CORRUPTION x86=y
+X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK x86=y
+MATH_EMULATION i386=y i686=n pentium3=n pentium4=n athlon=n
+MTRR x86=y
+MTRR_SANITIZER x86=y
+MTRR_SANITIZER_ENABLE_DEFAULT x86=1
+MTRR_SANITIZER_SPARE_REG_NR_DEFAULT x86=1
+X86_PAT x86=y
+X86_KERNEL_IBT all=n
+X86_INTEL_MEMORY_PROTECTION_KEYS all=y
+X86_INTEL_TSX_MODE_OFF x86=y
+X86_INTEL_TSX_MODE_ON x86=n
+X86_INTEL_TSX_MODE_AUTO x86=n
+X86_SGX all=y
+EFI x86=y
+EFI_STUB all=y
+EFI_MIXED all=y
+#- file kernel/Kconfig.hz goes here
+KEXEC x86=y
+CRASH_DUMP x86=n
+KEXEC_JUMP x86=y
+PHYSICAL_START x86=0x1000000
+RELOCATABLE i386=y x86_64=y
+RANDOMIZE_BASE i386=y x86_64=y
+PHYSICAL_ALIGN x86=0x1000000
+RANDOMIZE_MEMORY all=y
+ADDRESS_MASKING all=y
+HOTPLUG_CPU x86=y
COMPAT_VDSO x86=n
+LEGACY_VSYSCALL_XONLY all=y
+LEGACY_VSYSCALL_NONE all=n
+CMDLINE_BOOL x86=n
+STRICT_SIGALTSTACK_SIZE all=y
+#- file kernel/livepatch/Kconfig goes here
+SPECULATION_MITIGATIONS x86=y
+PAGE_TABLE_ISOLATION all=y
+RETPOLINE x86=y
+RETHUNK x86=n x86_64=y
+CPU_UNRET_ENTRY x86_64=y
CPU_IBPB_ENTRY x86_64=y
CPU_IBRS_ENTRY x86_64=y
CPU_SRSO x86_64=y
-CPU_SUP_AMD x86=y
-CPU_SUP_CENTAUR x86=y
-CPU_SUP_INTEL x86=y
-CPU_UNRET_ENTRY x86_64=y
-CRASH_DUMP x86=n
-DEBUG_HOTPLUG_CPU0 all=n
-DMI x86=y
-EFI x86=y
-EFI_MIXED all=y
-EFI_STUB all=y
-GART_IOMMU x86_64=y
+SLS x86_64=y
GDS_FORCE_MITIGATION x86_64=n
-GENERIC_CPU x86_64=y amd64=n
+#- file kernel/power/Kconfig goes here
+#- file drivers/acpi/Kconfig goes here
+APM i386=m
+APM_IGNORE_USER_SUSPEND i386=n
+APM_DO_ENABLE i386=n
+APM_CPU_IDLE i386=y
+APM_DISPLAY_BLANK i386=n
+APM_ALLOW_INTS i386=n
+#- file drivers/cpufreq/Kconfig goes here
+#- file drivers/cpuidle/Kconfig goes here
+#- file drivers/idle/Kconfig goes here
+PCI_GOBIOS i386=n
+PCI_GOMMCONFIG i386=n
+PCI_GODIRECT i386=n
+PCI_GOANY i386=y
+PCI_MMCONFIG x86=y
+ISA i386=y
+SCx200 i386=m
+SCx200HR_TIMER i386=m
+OLPC i386=n
+ALIX i486=y i586=y i686=y
+NET5501 i486=y i586=y i686=y
GEOS i486=y i586=y i686=y
-HIGHMEM4G i386=y
-HIGHMEM64G i386=n
-HIGHPTE i386=n
-HOTPLUG_CPU x86=y
-HPET_TIMER x86=y
-HYPERVISOR_GUEST all=y
IA32_EMULATION x86_64=y
-INTEL_TDX_GUEST x86_64=y
-IOSF_MBI all=y
-IOSF_MBI_DEBUG all=y
-ISA i386=y
-JAILHOUSE_GUEST all=y
-KEXEC x86=y
-KEXEC_JUMP x86=y
-KVM x86=m
-KVM_AMD x86=m
-KVM_AMD_SEV all=y
-KVM_GUEST x86=y
-KVM_INTEL x86=m
-KVM_XEN all=y
-LEGACY_VSYSCALL_NONE all=n
-LEGACY_VSYSCALL_XONLY all=y
-M486 i386=n i486=y
+X86_X32_ABI all=y
+#- file arch/x86/kvm/Kconfig goes here
+#- file arch/x86/Kconfig.assembler goes here
+
+#-
+#- *** FILE: arch/x86/Kconfig.cpu ***
+#-
M486SX x86=n
+M486 i386=n i486=y
M586 i386=n i586=y
-M586MMX i386=n
M586TSC i386=n
+M586MMX i386=n
M686 i386=n i686=y
-MATH_EMULATION i386=y i686=n pentium3=n pentium4=n athlon=n
-MATOM x86=n
-MAXSMP i386=n x86_64=n
-MCORE2 x86=n
+MPENTIUMII i386=n
+MPENTIUMIII i386=n pentium3=y
+MPENTIUMM i386=n
+MPENTIUM4 i386=n pentium4=y
+MK6 i386=n
+MK7 i386=n athlon=y
+MK8 i386=n x86_64=n amd64=y
MCRUSOE i386=n
-MCYRIXIII i386=n
MEFFICEON i386=n
+MWINCHIPC6 i386=n
+MWINCHIP3D i386=n
MELAN i386=n
MGEODEGX1 i386=n
MGEODE_LX i386=n
-MICROCODE all=y
-MICROCODE_AMD x86=y
-MICROCODE_INTEL x86=y
-MICROCODE_LATE_LOADING x86=n
-MK6 i386=n
-MK7 i386=n athlon=y
-MK8 i386=n x86_64=n amd64=y
-MPENTIUM4 i386=n pentium4=y
-MPENTIUMII i386=n
-MPENTIUMIII i386=n pentium3=y
-MPENTIUMM i386=n
-MPSC x86_64=n
-MTRR x86=y
-MTRR_SANITIZER x86=y
-MTRR_SANITIZER_ENABLE_DEFAULT x86=1
-MTRR_SANITIZER_SPARE_REG_NR_DEFAULT x86=1
+MCYRIXIII i386=n
MVIAC3_2 i386=n
MVIAC7 i386=n
-MWINCHIP3D i386=n
-MWINCHIPC6 i386=n
-NET5501 i486=y i586=y i686=y
-NODES_SHIFT x86_64=6
-NOHIGHMEM i386=n
-NR_CPUS i386=32 x86_64=512
-NUMA x86_64=y
-NUMA_EMU x86_64=n
-OLPC i386=n
-PAGE_OFFSET i386=0xC0000000
-PAGE_TABLE_ISOLATION all=y
-PARAVIRT x86=y
-PARAVIRT_DEBUG x86=n
-PARAVIRT_SPINLOCKS x86=n
-PARAVIRT_TIME_ACCOUNTING x86=y
-PCI_GOANY i386=y
-PCI_GOBIOS i386=n
-PCI_GODIRECT i386=n
-PCI_GOMMCONFIG i386=n
-PCI_MMCONFIG x86=y
-PERF_EVENTS_AMD_BRS x86=y
+MPSC x86_64=n
+MCORE2 x86=n
+MATOM x86=n
+GENERIC_CPU x86_64=y amd64=n
+X86_GENERIC i386=y i586=n i686=n pentium3=n pentium4=n athlon=n
+PROCESSOR_SELECT x86=y
+CPU_SUP_INTEL x86=y
+CPU_SUP_AMD x86=y
+CPU_SUP_CENTAUR x86=y
+
+#-
+#- *** FILE: arch/x86/events/Kconfig ***
+#-
+PERF_EVENTS_INTEL_UNCORE all=m
+PERF_EVENTS_INTEL_RAPL all=m
+PERF_EVENTS_INTEL_CSTATE all=m
PERF_EVENTS_AMD_POWER all=m
PERF_EVENTS_AMD_UNCORE all=m
-PERF_EVENTS_INTEL_CSTATE all=m
-PERF_EVENTS_INTEL_RAPL all=m
-PERF_EVENTS_INTEL_UNCORE all=m
-PHYSICAL_ALIGN x86=0x1000000
-PHYSICAL_START x86=0x1000000
-PROCESSOR_SELECT x86=y
-PVH x86=y
-RANDOMIZE_BASE i386=y x86_64=y
-RANDOMIZE_MEMORY all=y
-RELOCATABLE i386=y x86_64=y
-RETHUNK x86=n x86_64=y
-RETPOLINE x86=y
-SCHED_MC x86=y
-SCHED_MC_PRIO all=y
-SCHED_OMIT_FRAME_POINTER i386=y x86_64=y
-SCHED_SMT x86=y
-SCx200 i386=m
-SCx200HR_TIMER i386=m
-SLS x86_64=y
-SMP x86=y
-SPECULATION_MITIGATIONS x86=y
-STA2X11 all=y
-STRICT_SIGALTSTACK_SIZE all=y
-TOSHIBA i386=m
+PERF_EVENTS_AMD_BRS x86=y
+
+#-
+#- *** FILE: arch/x86/kvm/Kconfig ***
+#-
+#- file virt/kvm/Kconfig goes here
VIRTUALIZATION x86=y
-VM86 i386=y
-X86_32_IRIS i486=y i586=y i686=y
-X86_32_NON_STANDARD i386=y
-X86_5LEVEL x86=n
-X86_64_ACPI_NUMA x86_64=y
+KVM x86=m
+KVM_INTEL x86=m
+X86_SGX_KVM all=y
+KVM_AMD x86=m
+KVM_AMD_SEV all=y
+KVM_XEN all=y
+
+#-
+#- *** FILE: arch/x86/xen/Kconfig ***
+#-
+XEN x86=y
+XEN_PV all=y
+XEN_512GB all=y
+XEN_PVHVM all=y
+XEN_PVHVM_GUEST all=y
+XEN_DEBUG_FS x86=n
+XEN_PVH all=y
+
+#-
+#- *** FILE: drivers/acpi/Kconfig ***
+#-
+ACPI_FPDT all=y
+#- file drivers/acpi/nfit/Kconfig goes here
+#- file drivers/acpi/numa/Kconfig goes here
+#- file drivers/acpi/apei/Kconfig goes here
+#- file drivers/acpi/dptf/Kconfig goes here
+#- file drivers/acpi/arm64/Kconfig goes here
+#- file drivers/acpi/pmic/Kconfig goes here
+
+#-
+#- *** FILE: drivers/cpufreq/Kconfig.x86 ***
+#-
+X86_PCC_CPUFREQ x86=m x86_64=m
+X86_AMD_PSTATE_DEFAULT_MODE x86_64=3
X86_ACPI_CPUFREQ x86=m
X86_ACPI_CPUFREQ_CPB all=y
-X86_AMD_PLATFORM_DEVICE all=y
-X86_ANCIENT_MCE all=y
-X86_BIGSMP i386=y
-X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK x86=y
-X86_CHECK_BIOS_CORRUPTION x86=y
-X86_CPA_STATISTICS x86=y
-X86_CPUFREQ_NFORCE2 i386=m
-X86_CPUID x86=m
-X86_CPU_RESCTRL all=y
-X86_EXTENDED_PLATFORM i386=y x86_64=y
-X86_E_POWERSAVER i386=m
-X86_GENERIC i386=y i586=n i686=n pentium3=n pentium4=n athlon=n
-X86_GOLDFISH all=n
-X86_GX_SUSPMOD i386=m
-X86_INTEL_LPSS all=y
-X86_INTEL_MEMORY_PROTECTION_KEYS all=y
-X86_INTEL_MID all=n
-X86_INTEL_QUARK i386=y
-X86_INTEL_TSX_MODE_AUTO x86=n
-X86_INTEL_TSX_MODE_OFF x86=y
-X86_INTEL_TSX_MODE_ON x86=n
-X86_IOPL_IOPERM x86=y
-X86_KERNEL_IBT all=n
-X86_LEGACY_VM86 i386=n
-X86_LONGHAUL i386=m
-X86_LONGRUN i386=m
-X86_MCE x86=y
-X86_MCELOG_LEGACY all=y
-X86_MCE_AMD all=y
-X86_MCE_INJECT x86=m
-X86_MCE_INTEL all=y
-X86_MPPARSE x86=y
-X86_MSR x86=m
-X86_NUMACHIP all=n
-X86_P4_CLOCKMOD x86=m
-X86_PAT x86=y
-X86_PCC_CPUFREQ x86=m x86_64=m
-X86_PMEM_LEGACY x86=y
X86_POWERNOW_K6 i386=m
X86_POWERNOW_K7 i386=m
X86_POWERNOW_K8 x86=m
-X86_RDC321X i386=n
-X86_REBOOTFIXUPS i386=y
-X86_REROUTE_FOR_BROKEN_BOOT_IRQS i386=y x86_64=y
-X86_SGX all=y
-X86_SGX_KVM all=y
+X86_GX_SUSPMOD i386=m
X86_SPEEDSTEP_CENTRINO x86=m
X86_SPEEDSTEP_CENTRINO_TABLE i386=y
X86_SPEEDSTEP_ICH i386=m
-X86_SPEEDSTEP_RELAXED_CAP_CHECK i386=y
X86_SPEEDSTEP_SMI i386=m
-X86_UP_APIC i386=y
-X86_UP_IOAPIC i386=y
-X86_UV i386=n x86_64=n
-X86_VSMP x86_64=n
-X86_VSYSCALL_EMULATION x86=y
-X86_X2APIC all=y
-X86_X32_ABI all=y
-XEN x86=y
-XEN_512GB all=y
-XEN_DEBUG_FS x86=n
-XEN_PV all=y
-XEN_PVH all=y
-XEN_PVHVM all=y
-XEN_PVHVM_GUEST all=y
+X86_P4_CLOCKMOD x86=m
+X86_CPUFREQ_NFORCE2 i386=m
+X86_LONGRUN i386=m
+X86_LONGHAUL i386=m
+X86_E_POWERSAVER i386=m
+#- shared options
+X86_SPEEDSTEP_RELAXED_CAP_CHECK i386=y
+
+#-
+#- *** PROBABLY REMOVED OPTIONS ***
+#-
+BOOTPARAM_HOTPLUG_CPU0 all=n
+DEBUG_HOTPLUG_CPU0 all=n
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/5d4d15ba909aa6577fc2f5b034877d24776104f5
More information about the pld-cvs-commit
mailing list