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
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)
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;
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) {
+ 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);
+ }
+ /*
+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
+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
+}
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 */
+/*
+-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
+/*
+#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
+/*
+#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
+/*
+};
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 */
+/*
+}
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
+/*
+}
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
+/*
+}
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 */
+/*
+#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
+/*
+}
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
+/*
+};
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
+/*
+}
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
+/*
+}
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
+/*
+}
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
+/*
+}
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 */
+/*
+};
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
+/*
+}
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 */
+/*
+#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
+/*
+}
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
+/*
+}
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 */
+/*
+#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')
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
#- *** FILE: drivers/cdx/controller/Kconfig ***
#-
CDX_CONTROLLER arm64=m
-MCDI_LOGGING arm64=n
#-
#- *** FILE: drivers/char/Kconfig ***
#- 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
#- 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 ***
CXL_MEM all=m
CXL_REGION all=y
CXL_REGION_INVALIDATION_TEST all=n
+CXL_PMU all=m
#-
#- *** FILE: drivers/dax/Kconfig ***
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
#- 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
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
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
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
SENSORS_ATK0110 all=m
SENSORS_ASUS_WMI all=m
SENSORS_ASUS_EC all=m
+SENSORS_HP_WMI all=m
#-
#- *** FILE: drivers/hwmon/occ/Kconfig ***
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
MAX44009 all=m
NOA1305 all=m
OPT3001 all=m
+OPT4001 all=m
PA12203001 all=m
SI1133 all=m
SI1145 all=m
MCP4531 all=m
MCP41010 all=m
TPL0102 all=m
+X9250 all=m
#-
#- *** FILE: drivers/iio/potentiostat/Kconfig ***
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
#- 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
#- *** 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 ***
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
#-
#- *** FILE: drivers/media/usb/stk1160/Kconfig ***
#-
-VIDEO_STK1160_COMMON all=m
VIDEO_STK1160 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
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
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
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
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 ***
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
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
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
#- *** 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
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 ***
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
#- *** FILE: drivers/platform/x86/amd/pmf/Kconfig ***
#-
AMD_PMF all=m
+AMD_PMF_DEBUG all=n
#-
#- *** FILE: drivers/platform/x86/dell/Kconfig ***
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
#-
POWERCAP all=y
INTEL_RAPL all=m
+INTEL_RAPL_TPMI all=m
IDLE_INJECT all=y
DTPM all=y
DTPM_CPU all=y
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
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
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
#-
#-
USB_BDC_UDC all=m
+#-
+#- *** FILE: drivers/usb/gadget/udc/cdns2/Kconfig ***
+#-
+USB_CDNS2_UDC all=m
+
#-
#- *** FILE: drivers/usb/host/Kconfig ***
#-
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 ***
VP_VDPA all=m
ALIBABA_ENI_VDPA all=m
SNET_VDPA all=m
+PDS_VDPA all=m
#-
#- *** FILE: drivers/vfio/Kconfig ***
#- 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
#-
#- 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
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
#-
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
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
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
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
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
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
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 ***
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
#- 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
#- 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
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
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
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
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
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
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 ***
#-
#-
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
#-
#- *** 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
#-
-#- *** 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
%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}
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
%{__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
%{_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