linux516-tkg: Update defconfig to archlinux's current, update and enable prjc - Thanks to openglfreak https://gitlab.com/openglfreak/linux-prjc/-/tree/linux-5.16.y-prjc
This commit is contained in:
		
							
								
								
									
										19
									
								
								PKGBUILD
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								PKGBUILD
									
									
									
									
									
								
							@@ -59,7 +59,7 @@ else
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
pkgname=("${pkgbase}" "${pkgbase}-headers")
 | 
					pkgname=("${pkgbase}" "${pkgbase}-headers")
 | 
				
			||||||
pkgver="${_basekernel}"."${_sub}"
 | 
					pkgver="${_basekernel}"."${_sub}"
 | 
				
			||||||
pkgrel=234
 | 
					pkgrel=235
 | 
				
			||||||
pkgdesc='Linux-tkg'
 | 
					pkgdesc='Linux-tkg'
 | 
				
			||||||
arch=('x86_64') # no i686 in here
 | 
					arch=('x86_64') # no i686 in here
 | 
				
			||||||
url="http://www.kernel.org/"
 | 
					url="http://www.kernel.org/"
 | 
				
			||||||
@@ -677,15 +677,15 @@ case $_basever in
 | 
				
			|||||||
        0003-glitched-base.patch
 | 
					        0003-glitched-base.patch
 | 
				
			||||||
        0003-glitched-cfs.patch
 | 
					        0003-glitched-cfs.patch
 | 
				
			||||||
        0003-glitched-cfs-additions.patch
 | 
					        0003-glitched-cfs-additions.patch
 | 
				
			||||||
        #0005-glitched-pds.patch
 | 
					        0005-glitched-pds.patch
 | 
				
			||||||
        0006-add-acs-overrides_iommu.patch
 | 
					        0006-add-acs-overrides_iommu.patch
 | 
				
			||||||
        #0007-v5.16-fsync.patch
 | 
					        #0007-v5.16-fsync.patch
 | 
				
			||||||
        0007-v5.16-fsync1_via_futex_waitv.patch
 | 
					        0007-v5.16-fsync1_via_futex_waitv.patch
 | 
				
			||||||
        0007-v5.16-winesync.patch
 | 
					        0007-v5.16-winesync.patch
 | 
				
			||||||
        #0008-5.14-bcachefs.patch
 | 
					        #0008-5.14-bcachefs.patch
 | 
				
			||||||
        #0009-glitched-ondemand-bmq.patch
 | 
					        0009-glitched-ondemand-bmq.patch
 | 
				
			||||||
        #0009-glitched-bmq.patch
 | 
					        0009-glitched-bmq.patch
 | 
				
			||||||
        #0009-prjc_v5.16-r0.patch
 | 
					        0009-prjc_v5.16-r0.patch
 | 
				
			||||||
        #0012-linux-hardened.patch
 | 
					        #0012-linux-hardened.patch
 | 
				
			||||||
        0012-misc-additions.patch
 | 
					        0012-misc-additions.patch
 | 
				
			||||||
        # MM Dirty Soft for WRITE_WATCH support in Wine
 | 
					        # MM Dirty Soft for WRITE_WATCH support in Wine
 | 
				
			||||||
@@ -695,7 +695,7 @@ case $_basever in
 | 
				
			|||||||
    sha256sums=('027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb'
 | 
					    sha256sums=('027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb'
 | 
				
			||||||
            '9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d'
 | 
					            '9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d'
 | 
				
			||||||
            'SKIP'
 | 
					            'SKIP'
 | 
				
			||||||
            '0addf43dd8c58a7a30502058e254d4d3777abae7f66b2b6688ced6d86fd2caea'
 | 
					            '7cbba374356a189faac71001c5344ce8f02434684b1ce1accefc0cc4bd6718e5'
 | 
				
			||||||
            '1e15fc2ef3fa770217ecc63a220e5df2ddbcf3295eb4a021171e7edd4c6cc898'
 | 
					            '1e15fc2ef3fa770217ecc63a220e5df2ddbcf3295eb4a021171e7edd4c6cc898'
 | 
				
			||||||
            '66a03c246037451a77b4d448565b1d7e9368270c7d02872fbd0b5d024ed0a997'
 | 
					            '66a03c246037451a77b4d448565b1d7e9368270c7d02872fbd0b5d024ed0a997'
 | 
				
			||||||
            'f6383abef027fd9a430fd33415355e0df492cdc3c90e9938bf2d98f4f63b32e6'
 | 
					            'f6383abef027fd9a430fd33415355e0df492cdc3c90e9938bf2d98f4f63b32e6'
 | 
				
			||||||
@@ -703,13 +703,14 @@ case $_basever in
 | 
				
			|||||||
            'fc6b5f3d03cacbb8ac547a8829f0c7544aaf7548f26298f8783d693a617b81d9'
 | 
					            'fc6b5f3d03cacbb8ac547a8829f0c7544aaf7548f26298f8783d693a617b81d9'
 | 
				
			||||||
            '5efd40c392ece498d2d43d5443e6537c2d9ef7cf9820d5ce80b6577fc5d1a4b2'
 | 
					            '5efd40c392ece498d2d43d5443e6537c2d9ef7cf9820d5ce80b6577fc5d1a4b2'
 | 
				
			||||||
            'e5ea0bb25ee294c655ac3cc30e1eea497799826108fbfb4ef3258c676c1e8a12'
 | 
					            'e5ea0bb25ee294c655ac3cc30e1eea497799826108fbfb4ef3258c676c1e8a12'
 | 
				
			||||||
            #'fca63d15ca4502aebd73e76d7499b243d2c03db71ff5ab0bf5cf268b2e576320'
 | 
					            'fca63d15ca4502aebd73e76d7499b243d2c03db71ff5ab0bf5cf268b2e576320'
 | 
				
			||||||
            '19661ec0d39f9663452b34433214c755179894528bf73a42f6ba52ccf572832a'
 | 
					            '19661ec0d39f9663452b34433214c755179894528bf73a42f6ba52ccf572832a'
 | 
				
			||||||
            #'4503034f211de3013f8500106da753e5d1bcac14bc5576671cbe6f574805b3cd'
 | 
					            #'4503034f211de3013f8500106da753e5d1bcac14bc5576671cbe6f574805b3cd'
 | 
				
			||||||
            '9df628fd530950e37d31da854cb314d536f33c83935adf5c47e71266a55f7004'
 | 
					            '9df628fd530950e37d31da854cb314d536f33c83935adf5c47e71266a55f7004'
 | 
				
			||||||
            'f91223f98f132602a4fa525917a1f27afe30bdb55a1ac863e739c536188417b3'
 | 
					            'f91223f98f132602a4fa525917a1f27afe30bdb55a1ac863e739c536188417b3'
 | 
				
			||||||
            #'9fad4a40449e09522899955762c8928ae17f4cdaa16e01239fd12592e9d58177'
 | 
					            '9fad4a40449e09522899955762c8928ae17f4cdaa16e01239fd12592e9d58177'
 | 
				
			||||||
            #'a557b342111849a5f920bbe1c129f3ff1fc1eff62c6bd6685e0972fc88e39911'
 | 
					            'a557b342111849a5f920bbe1c129f3ff1fc1eff62c6bd6685e0972fc88e39911'
 | 
				
			||||||
 | 
					            '112ffa17df6b960ca557dee48167dfc864d265865b16d9984088809570504e9d'
 | 
				
			||||||
            #'decd4a55c0d47b1eb808733490cdfea1207a2022d46f06d04a3cc60fdcb3f32c'
 | 
					            #'decd4a55c0d47b1eb808733490cdfea1207a2022d46f06d04a3cc60fdcb3f32c'
 | 
				
			||||||
            '1aa0a172e1e27fb8171053f3047dcf4a61bd2eda5ea18f02b2bb391741a69887'
 | 
					            '1aa0a172e1e27fb8171053f3047dcf4a61bd2eda5ea18f02b2bb391741a69887'
 | 
				
			||||||
            '1b656ad96004f27e9dc63d7f430b50d5c48510d6d4cd595a81c24b21adb70313'
 | 
					            '1b656ad96004f27e9dc63d7f430b50d5c48510d6d4cd595a81c24b21adb70313'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
#
 | 
					#
 | 
				
			||||||
# Automatically generated file; DO NOT EDIT.
 | 
					# Automatically generated file; DO NOT EDIT.
 | 
				
			||||||
# Linux/x86 5.16.0-rc1 Kernel Configuration
 | 
					# Linux/x86 5.16.0-arch1 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
 | 
				
			||||||
@@ -816,6 +816,7 @@ CONFIG_ARCH_MMAP_RND_BITS=28
 | 
				
			|||||||
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
 | 
					CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
 | 
				
			||||||
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
 | 
					CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
 | 
				
			||||||
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
 | 
					CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
 | 
				
			||||||
 | 
					CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
 | 
				
			||||||
CONFIG_HAVE_STACK_VALIDATION=y
 | 
					CONFIG_HAVE_STACK_VALIDATION=y
 | 
				
			||||||
CONFIG_HAVE_RELIABLE_STACKTRACE=y
 | 
					CONFIG_HAVE_RELIABLE_STACKTRACE=y
 | 
				
			||||||
CONFIG_ISA_BUS_API=y
 | 
					CONFIG_ISA_BUS_API=y
 | 
				
			||||||
@@ -1975,7 +1976,7 @@ CONFIG_AF_RXRPC_DEBUG=y
 | 
				
			|||||||
CONFIG_RXKAD=y
 | 
					CONFIG_RXKAD=y
 | 
				
			||||||
CONFIG_AF_KCM=m
 | 
					CONFIG_AF_KCM=m
 | 
				
			||||||
CONFIG_STREAM_PARSER=y
 | 
					CONFIG_STREAM_PARSER=y
 | 
				
			||||||
# CONFIG_MCTP is not set
 | 
					CONFIG_MCTP=y
 | 
				
			||||||
CONFIG_FIB_RULES=y
 | 
					CONFIG_FIB_RULES=y
 | 
				
			||||||
CONFIG_WIRELESS=y
 | 
					CONFIG_WIRELESS=y
 | 
				
			||||||
CONFIG_WIRELESS_EXT=y
 | 
					CONFIG_WIRELESS_EXT=y
 | 
				
			||||||
@@ -2346,9 +2347,9 @@ CONFIG_MTD_BLOCK=m
 | 
				
			|||||||
# CONFIG_SSFDC is not set
 | 
					# CONFIG_SSFDC is not set
 | 
				
			||||||
# CONFIG_SM_FTL is not set
 | 
					# CONFIG_SM_FTL is not set
 | 
				
			||||||
# CONFIG_MTD_OOPS is not set
 | 
					# CONFIG_MTD_OOPS is not set
 | 
				
			||||||
# CONFIG_MTD_PSTORE is not set
 | 
					CONFIG_MTD_PSTORE=m
 | 
				
			||||||
# CONFIG_MTD_SWAP is not set
 | 
					# CONFIG_MTD_SWAP is not set
 | 
				
			||||||
# CONFIG_MTD_PARTITIONED_MASTER is not set
 | 
					CONFIG_MTD_PARTITIONED_MASTER=y
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# RAM/ROM/Flash chip drivers
 | 
					# RAM/ROM/Flash chip drivers
 | 
				
			||||||
@@ -2360,7 +2361,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
 | 
				
			|||||||
CONFIG_MTD_MAP_BANK_WIDTH_4=y
 | 
					CONFIG_MTD_MAP_BANK_WIDTH_4=y
 | 
				
			||||||
CONFIG_MTD_CFI_I1=y
 | 
					CONFIG_MTD_CFI_I1=y
 | 
				
			||||||
CONFIG_MTD_CFI_I2=y
 | 
					CONFIG_MTD_CFI_I2=y
 | 
				
			||||||
CONFIG_MTD_RAM=m
 | 
					# CONFIG_MTD_RAM is not set
 | 
				
			||||||
CONFIG_MTD_ROM=m
 | 
					CONFIG_MTD_ROM=m
 | 
				
			||||||
# CONFIG_MTD_ABSENT is not set
 | 
					# CONFIG_MTD_ABSENT is not set
 | 
				
			||||||
# end of RAM/ROM/Flash chip drivers
 | 
					# end of RAM/ROM/Flash chip drivers
 | 
				
			||||||
@@ -2371,7 +2372,7 @@ CONFIG_MTD_ROM=m
 | 
				
			|||||||
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
 | 
					# CONFIG_MTD_COMPLEX_MAPPINGS is not set
 | 
				
			||||||
# CONFIG_MTD_PHYSMAP is not set
 | 
					# CONFIG_MTD_PHYSMAP is not set
 | 
				
			||||||
# CONFIG_MTD_INTEL_VR_NOR is not set
 | 
					# CONFIG_MTD_INTEL_VR_NOR is not set
 | 
				
			||||||
CONFIG_MTD_PLATRAM=m
 | 
					# CONFIG_MTD_PLATRAM is not set
 | 
				
			||||||
# end of Mapping drivers for chip access
 | 
					# end of Mapping drivers for chip access
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
@@ -2384,7 +2385,9 @@ CONFIG_MTD_PLATRAM=m
 | 
				
			|||||||
# CONFIG_MTD_SST25L is not set
 | 
					# CONFIG_MTD_SST25L is not set
 | 
				
			||||||
# CONFIG_MTD_SLRAM is not set
 | 
					# CONFIG_MTD_SLRAM is not set
 | 
				
			||||||
CONFIG_MTD_PHRAM=m
 | 
					CONFIG_MTD_PHRAM=m
 | 
				
			||||||
# CONFIG_MTD_MTDRAM is not set
 | 
					CONFIG_MTD_MTDRAM=m
 | 
				
			||||||
 | 
					CONFIG_MTDRAM_TOTAL_SIZE=4096
 | 
				
			||||||
 | 
					CONFIG_MTDRAM_ERASE_SIZE=128
 | 
				
			||||||
CONFIG_MTD_BLOCK2MTD=m
 | 
					CONFIG_MTD_BLOCK2MTD=m
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
@@ -2587,7 +2590,7 @@ CONFIG_INTEL_MEI=m
 | 
				
			|||||||
CONFIG_INTEL_MEI_ME=m
 | 
					CONFIG_INTEL_MEI_ME=m
 | 
				
			||||||
CONFIG_INTEL_MEI_TXE=m
 | 
					CONFIG_INTEL_MEI_TXE=m
 | 
				
			||||||
CONFIG_INTEL_MEI_HDCP=m
 | 
					CONFIG_INTEL_MEI_HDCP=m
 | 
				
			||||||
# CONFIG_INTEL_MEI_PXP is not set
 | 
					CONFIG_INTEL_MEI_PXP=m
 | 
				
			||||||
CONFIG_VMWARE_VMCI=m
 | 
					CONFIG_VMWARE_VMCI=m
 | 
				
			||||||
CONFIG_GENWQE=m
 | 
					CONFIG_GENWQE=m
 | 
				
			||||||
CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
 | 
					CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
 | 
				
			||||||
@@ -2698,7 +2701,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m
 | 
				
			|||||||
CONFIG_SCSI_UFS_BSG=y
 | 
					CONFIG_SCSI_UFS_BSG=y
 | 
				
			||||||
CONFIG_SCSI_UFS_CRYPTO=y
 | 
					CONFIG_SCSI_UFS_CRYPTO=y
 | 
				
			||||||
CONFIG_SCSI_UFS_HPB=y
 | 
					CONFIG_SCSI_UFS_HPB=y
 | 
				
			||||||
# CONFIG_SCSI_UFS_HWMON is not set
 | 
					CONFIG_SCSI_UFS_HWMON=y
 | 
				
			||||||
CONFIG_SCSI_HPTIOP=m
 | 
					CONFIG_SCSI_HPTIOP=m
 | 
				
			||||||
CONFIG_SCSI_BUSLOGIC=m
 | 
					CONFIG_SCSI_BUSLOGIC=m
 | 
				
			||||||
CONFIG_SCSI_FLASHPOINT=y
 | 
					CONFIG_SCSI_FLASHPOINT=y
 | 
				
			||||||
@@ -2973,7 +2976,7 @@ CONFIG_VXLAN=m
 | 
				
			|||||||
CONFIG_GENEVE=m
 | 
					CONFIG_GENEVE=m
 | 
				
			||||||
CONFIG_BAREUDP=m
 | 
					CONFIG_BAREUDP=m
 | 
				
			||||||
CONFIG_GTP=m
 | 
					CONFIG_GTP=m
 | 
				
			||||||
# CONFIG_AMT is not set
 | 
					CONFIG_AMT=m
 | 
				
			||||||
CONFIG_MACSEC=m
 | 
					CONFIG_MACSEC=m
 | 
				
			||||||
CONFIG_NETCONSOLE=m
 | 
					CONFIG_NETCONSOLE=m
 | 
				
			||||||
CONFIG_NETCONSOLE_DYNAMIC=y
 | 
					CONFIG_NETCONSOLE_DYNAMIC=y
 | 
				
			||||||
@@ -3095,7 +3098,8 @@ CONFIG_NET_VENDOR_AQUANTIA=y
 | 
				
			|||||||
CONFIG_AQTION=m
 | 
					CONFIG_AQTION=m
 | 
				
			||||||
CONFIG_NET_VENDOR_ARC=y
 | 
					CONFIG_NET_VENDOR_ARC=y
 | 
				
			||||||
CONFIG_NET_VENDOR_ASIX=y
 | 
					CONFIG_NET_VENDOR_ASIX=y
 | 
				
			||||||
# CONFIG_SPI_AX88796C is not set
 | 
					CONFIG_SPI_AX88796C=m
 | 
				
			||||||
 | 
					CONFIG_SPI_AX88796C_COMPRESSION=y
 | 
				
			||||||
CONFIG_NET_VENDOR_ATHEROS=y
 | 
					CONFIG_NET_VENDOR_ATHEROS=y
 | 
				
			||||||
CONFIG_ATL2=m
 | 
					CONFIG_ATL2=m
 | 
				
			||||||
CONFIG_ATL1=m
 | 
					CONFIG_ATL1=m
 | 
				
			||||||
@@ -3456,6 +3460,10 @@ CONFIG_DP83869_PHY=m
 | 
				
			|||||||
CONFIG_VITESSE_PHY=m
 | 
					CONFIG_VITESSE_PHY=m
 | 
				
			||||||
CONFIG_XILINX_GMII2RGMII=m
 | 
					CONFIG_XILINX_GMII2RGMII=m
 | 
				
			||||||
CONFIG_MICREL_KS8995MA=m
 | 
					CONFIG_MICREL_KS8995MA=m
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# MCTP Device Drivers
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
CONFIG_MDIO_DEVICE=m
 | 
					CONFIG_MDIO_DEVICE=m
 | 
				
			||||||
CONFIG_MDIO_BUS=m
 | 
					CONFIG_MDIO_BUS=m
 | 
				
			||||||
CONFIG_FWNODE_MDIO=m
 | 
					CONFIG_FWNODE_MDIO=m
 | 
				
			||||||
@@ -3644,6 +3652,7 @@ CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
 | 
				
			|||||||
# CONFIG_B43LEGACY_PIO_MODE is not set
 | 
					# CONFIG_B43LEGACY_PIO_MODE is not set
 | 
				
			||||||
CONFIG_BRCMUTIL=m
 | 
					CONFIG_BRCMUTIL=m
 | 
				
			||||||
CONFIG_BRCMSMAC=m
 | 
					CONFIG_BRCMSMAC=m
 | 
				
			||||||
 | 
					CONFIG_BRCMSMAC_LEDS=y
 | 
				
			||||||
CONFIG_BRCMFMAC=m
 | 
					CONFIG_BRCMFMAC=m
 | 
				
			||||||
CONFIG_BRCMFMAC_PROTO_BCDC=y
 | 
					CONFIG_BRCMFMAC_PROTO_BCDC=y
 | 
				
			||||||
CONFIG_BRCMFMAC_PROTO_MSGBUF=y
 | 
					CONFIG_BRCMFMAC_PROTO_MSGBUF=y
 | 
				
			||||||
@@ -3756,7 +3765,7 @@ CONFIG_MT7663S=m
 | 
				
			|||||||
CONFIG_MT7915E=m
 | 
					CONFIG_MT7915E=m
 | 
				
			||||||
CONFIG_MT7921_COMMON=m
 | 
					CONFIG_MT7921_COMMON=m
 | 
				
			||||||
CONFIG_MT7921E=m
 | 
					CONFIG_MT7921E=m
 | 
				
			||||||
# CONFIG_MT7921S is not set
 | 
					CONFIG_MT7921S=m
 | 
				
			||||||
CONFIG_WLAN_VENDOR_MICROCHIP=y
 | 
					CONFIG_WLAN_VENDOR_MICROCHIP=y
 | 
				
			||||||
CONFIG_WILC1000=m
 | 
					CONFIG_WILC1000=m
 | 
				
			||||||
CONFIG_WILC1000_SDIO=m
 | 
					CONFIG_WILC1000_SDIO=m
 | 
				
			||||||
@@ -3828,7 +3837,13 @@ CONFIG_RTW88_8723DE=m
 | 
				
			|||||||
CONFIG_RTW88_8821CE=m
 | 
					CONFIG_RTW88_8821CE=m
 | 
				
			||||||
CONFIG_RTW88_DEBUG=y
 | 
					CONFIG_RTW88_DEBUG=y
 | 
				
			||||||
CONFIG_RTW88_DEBUGFS=y
 | 
					CONFIG_RTW88_DEBUGFS=y
 | 
				
			||||||
# CONFIG_RTW89 is not set
 | 
					CONFIG_RTW89=m
 | 
				
			||||||
 | 
					CONFIG_RTW89_CORE=m
 | 
				
			||||||
 | 
					CONFIG_RTW89_PCI=m
 | 
				
			||||||
 | 
					CONFIG_RTW89_8852AE=m
 | 
				
			||||||
 | 
					CONFIG_RTW89_DEBUG=y
 | 
				
			||||||
 | 
					CONFIG_RTW89_DEBUGMSG=y
 | 
				
			||||||
 | 
					CONFIG_RTW89_DEBUGFS=y
 | 
				
			||||||
CONFIG_WLAN_VENDOR_RSI=y
 | 
					CONFIG_WLAN_VENDOR_RSI=y
 | 
				
			||||||
CONFIG_RSI_91X=m
 | 
					CONFIG_RSI_91X=m
 | 
				
			||||||
CONFIG_RSI_DEBUGFS=y
 | 
					CONFIG_RSI_DEBUGFS=y
 | 
				
			||||||
@@ -3972,7 +3987,7 @@ CONFIG_KEYBOARD_TWL4030=m
 | 
				
			|||||||
CONFIG_KEYBOARD_XTKBD=m
 | 
					CONFIG_KEYBOARD_XTKBD=m
 | 
				
			||||||
CONFIG_KEYBOARD_CROS_EC=m
 | 
					CONFIG_KEYBOARD_CROS_EC=m
 | 
				
			||||||
CONFIG_KEYBOARD_MTK_PMIC=m
 | 
					CONFIG_KEYBOARD_MTK_PMIC=m
 | 
				
			||||||
# CONFIG_KEYBOARD_CYPRESS_SF is not set
 | 
					CONFIG_KEYBOARD_CYPRESS_SF=m
 | 
				
			||||||
CONFIG_INPUT_MOUSE=y
 | 
					CONFIG_INPUT_MOUSE=y
 | 
				
			||||||
CONFIG_MOUSE_PS2=m
 | 
					CONFIG_MOUSE_PS2=m
 | 
				
			||||||
CONFIG_MOUSE_PS2_ALPS=y
 | 
					CONFIG_MOUSE_PS2_ALPS=y
 | 
				
			||||||
@@ -4338,7 +4353,7 @@ CONFIG_HVC_DRIVER=y
 | 
				
			|||||||
CONFIG_HVC_IRQ=y
 | 
					CONFIG_HVC_IRQ=y
 | 
				
			||||||
CONFIG_HVC_XEN=y
 | 
					CONFIG_HVC_XEN=y
 | 
				
			||||||
CONFIG_HVC_XEN_FRONTEND=y
 | 
					CONFIG_HVC_XEN_FRONTEND=y
 | 
				
			||||||
# CONFIG_RPMSG_TTY is not set
 | 
					CONFIG_RPMSG_TTY=m
 | 
				
			||||||
CONFIG_SERIAL_DEV_BUS=y
 | 
					CONFIG_SERIAL_DEV_BUS=y
 | 
				
			||||||
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
 | 
					CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
 | 
				
			||||||
CONFIG_PRINTER=m
 | 
					CONFIG_PRINTER=m
 | 
				
			||||||
@@ -4352,7 +4367,7 @@ CONFIG_IPMI_PLAT_DATA=y
 | 
				
			|||||||
CONFIG_IPMI_DEVICE_INTERFACE=m
 | 
					CONFIG_IPMI_DEVICE_INTERFACE=m
 | 
				
			||||||
CONFIG_IPMI_SI=m
 | 
					CONFIG_IPMI_SI=m
 | 
				
			||||||
CONFIG_IPMI_SSIF=m
 | 
					CONFIG_IPMI_SSIF=m
 | 
				
			||||||
# CONFIG_IPMI_IPMB is not set
 | 
					CONFIG_IPMI_IPMB=m
 | 
				
			||||||
CONFIG_IPMI_WATCHDOG=m
 | 
					CONFIG_IPMI_WATCHDOG=m
 | 
				
			||||||
CONFIG_IPMI_POWEROFF=m
 | 
					CONFIG_IPMI_POWEROFF=m
 | 
				
			||||||
CONFIG_IPMB_DEVICE_INTERFACE=m
 | 
					CONFIG_IPMB_DEVICE_INTERFACE=m
 | 
				
			||||||
@@ -4966,7 +4981,7 @@ CONFIG_SENSORS_MAX1668=m
 | 
				
			|||||||
CONFIG_SENSORS_MAX197=m
 | 
					CONFIG_SENSORS_MAX197=m
 | 
				
			||||||
CONFIG_SENSORS_MAX31722=m
 | 
					CONFIG_SENSORS_MAX31722=m
 | 
				
			||||||
CONFIG_SENSORS_MAX31730=m
 | 
					CONFIG_SENSORS_MAX31730=m
 | 
				
			||||||
# CONFIG_SENSORS_MAX6620 is not set
 | 
					CONFIG_SENSORS_MAX6620=m
 | 
				
			||||||
CONFIG_SENSORS_MAX6621=m
 | 
					CONFIG_SENSORS_MAX6621=m
 | 
				
			||||||
CONFIG_SENSORS_MAX6639=m
 | 
					CONFIG_SENSORS_MAX6639=m
 | 
				
			||||||
CONFIG_SENSORS_MAX6642=m
 | 
					CONFIG_SENSORS_MAX6642=m
 | 
				
			||||||
@@ -5959,7 +5974,7 @@ CONFIG_VIDEO_M52790=m
 | 
				
			|||||||
CONFIG_VIDEO_APTINA_PLL=m
 | 
					CONFIG_VIDEO_APTINA_PLL=m
 | 
				
			||||||
CONFIG_VIDEO_CCS_PLL=m
 | 
					CONFIG_VIDEO_CCS_PLL=m
 | 
				
			||||||
CONFIG_VIDEO_HI556=m
 | 
					CONFIG_VIDEO_HI556=m
 | 
				
			||||||
# CONFIG_VIDEO_HI846 is not set
 | 
					CONFIG_VIDEO_HI846=m
 | 
				
			||||||
CONFIG_VIDEO_IMX208=m
 | 
					CONFIG_VIDEO_IMX208=m
 | 
				
			||||||
CONFIG_VIDEO_IMX214=m
 | 
					CONFIG_VIDEO_IMX214=m
 | 
				
			||||||
CONFIG_VIDEO_IMX219=m
 | 
					CONFIG_VIDEO_IMX219=m
 | 
				
			||||||
@@ -5991,7 +6006,7 @@ CONFIG_VIDEO_OV9640=m
 | 
				
			|||||||
CONFIG_VIDEO_OV9650=m
 | 
					CONFIG_VIDEO_OV9650=m
 | 
				
			||||||
CONFIG_VIDEO_OV9734=m
 | 
					CONFIG_VIDEO_OV9734=m
 | 
				
			||||||
CONFIG_VIDEO_OV13858=m
 | 
					CONFIG_VIDEO_OV13858=m
 | 
				
			||||||
# CONFIG_VIDEO_OV13B10 is not set
 | 
					CONFIG_VIDEO_OV13B10=m
 | 
				
			||||||
CONFIG_VIDEO_VS6624=m
 | 
					CONFIG_VIDEO_VS6624=m
 | 
				
			||||||
CONFIG_VIDEO_MT9M001=m
 | 
					CONFIG_VIDEO_MT9M001=m
 | 
				
			||||||
CONFIG_VIDEO_MT9M032=m
 | 
					CONFIG_VIDEO_MT9M032=m
 | 
				
			||||||
@@ -6336,6 +6351,7 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y
 | 
				
			|||||||
CONFIG_DRM_I915_USERPTR=y
 | 
					CONFIG_DRM_I915_USERPTR=y
 | 
				
			||||||
CONFIG_DRM_I915_GVT=y
 | 
					CONFIG_DRM_I915_GVT=y
 | 
				
			||||||
CONFIG_DRM_I915_GVT_KVMGT=m
 | 
					CONFIG_DRM_I915_GVT_KVMGT=m
 | 
				
			||||||
 | 
					CONFIG_DRM_I915_PXP=y
 | 
				
			||||||
CONFIG_DRM_I915_REQUEST_TIMEOUT=20000
 | 
					CONFIG_DRM_I915_REQUEST_TIMEOUT=20000
 | 
				
			||||||
CONFIG_DRM_I915_FENCE_TIMEOUT=10000
 | 
					CONFIG_DRM_I915_FENCE_TIMEOUT=10000
 | 
				
			||||||
CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
 | 
					CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
 | 
				
			||||||
@@ -7235,7 +7251,7 @@ CONFIG_HID_MICROSOFT=m
 | 
				
			|||||||
CONFIG_HID_MONTEREY=m
 | 
					CONFIG_HID_MONTEREY=m
 | 
				
			||||||
CONFIG_HID_MULTITOUCH=m
 | 
					CONFIG_HID_MULTITOUCH=m
 | 
				
			||||||
CONFIG_HID_NINTENDO=m
 | 
					CONFIG_HID_NINTENDO=m
 | 
				
			||||||
# CONFIG_NINTENDO_FF is not set
 | 
					CONFIG_NINTENDO_FF=y
 | 
				
			||||||
CONFIG_HID_NTI=m
 | 
					CONFIG_HID_NTI=m
 | 
				
			||||||
CONFIG_HID_NTRIG=m
 | 
					CONFIG_HID_NTRIG=m
 | 
				
			||||||
CONFIG_HID_ORTEK=m
 | 
					CONFIG_HID_ORTEK=m
 | 
				
			||||||
@@ -8207,7 +8223,7 @@ CONFIG_IFCVF=m
 | 
				
			|||||||
CONFIG_MLX5_VDPA=y
 | 
					CONFIG_MLX5_VDPA=y
 | 
				
			||||||
CONFIG_MLX5_VDPA_NET=m
 | 
					CONFIG_MLX5_VDPA_NET=m
 | 
				
			||||||
CONFIG_VP_VDPA=m
 | 
					CONFIG_VP_VDPA=m
 | 
				
			||||||
# CONFIG_ALIBABA_ENI_VDPA is not set
 | 
					CONFIG_ALIBABA_ENI_VDPA=m
 | 
				
			||||||
CONFIG_VHOST_IOTLB=m
 | 
					CONFIG_VHOST_IOTLB=m
 | 
				
			||||||
CONFIG_VHOST_RING=m
 | 
					CONFIG_VHOST_RING=m
 | 
				
			||||||
CONFIG_VHOST=m
 | 
					CONFIG_VHOST=m
 | 
				
			||||||
@@ -8441,7 +8457,6 @@ CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
 | 
				
			|||||||
CONFIG_THINKPAD_ACPI_VIDEO=y
 | 
					CONFIG_THINKPAD_ACPI_VIDEO=y
 | 
				
			||||||
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
 | 
					CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
 | 
				
			||||||
CONFIG_THINKPAD_LMI=m
 | 
					CONFIG_THINKPAD_LMI=m
 | 
				
			||||||
CONFIG_X86_PLATFORM_DRIVERS_INTEL=y
 | 
					 | 
				
			||||||
CONFIG_INTEL_ATOMISP2_PDX86=y
 | 
					CONFIG_INTEL_ATOMISP2_PDX86=y
 | 
				
			||||||
CONFIG_INTEL_ATOMISP2_LED=m
 | 
					CONFIG_INTEL_ATOMISP2_LED=m
 | 
				
			||||||
CONFIG_INTEL_SAR_INT1092=m
 | 
					CONFIG_INTEL_SAR_INT1092=m
 | 
				
			||||||
@@ -8468,7 +8483,7 @@ CONFIG_INTEL_INT0002_VGPIO=m
 | 
				
			|||||||
CONFIG_INTEL_OAKTRAIL=m
 | 
					CONFIG_INTEL_OAKTRAIL=m
 | 
				
			||||||
CONFIG_INTEL_BXTWC_PMIC_TMU=m
 | 
					CONFIG_INTEL_BXTWC_PMIC_TMU=m
 | 
				
			||||||
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
 | 
					CONFIG_INTEL_CHTDC_TI_PWRBTN=m
 | 
				
			||||||
# CONFIG_INTEL_ISHTP_ECLITE is not set
 | 
					CONFIG_INTEL_ISHTP_ECLITE=m
 | 
				
			||||||
CONFIG_INTEL_MRFLD_PWRBTN=m
 | 
					CONFIG_INTEL_MRFLD_PWRBTN=m
 | 
				
			||||||
CONFIG_INTEL_PUNIT_IPC=m
 | 
					CONFIG_INTEL_PUNIT_IPC=m
 | 
				
			||||||
CONFIG_INTEL_RST=m
 | 
					CONFIG_INTEL_RST=m
 | 
				
			||||||
@@ -8478,7 +8493,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
 | 
				
			|||||||
CONFIG_MSI_LAPTOP=m
 | 
					CONFIG_MSI_LAPTOP=m
 | 
				
			||||||
CONFIG_MSI_WMI=m
 | 
					CONFIG_MSI_WMI=m
 | 
				
			||||||
CONFIG_PCENGINES_APU2=m
 | 
					CONFIG_PCENGINES_APU2=m
 | 
				
			||||||
# CONFIG_BARCO_P50_GPIO is not set
 | 
					CONFIG_BARCO_P50_GPIO=m
 | 
				
			||||||
CONFIG_SAMSUNG_LAPTOP=m
 | 
					CONFIG_SAMSUNG_LAPTOP=m
 | 
				
			||||||
CONFIG_SAMSUNG_Q10=m
 | 
					CONFIG_SAMSUNG_Q10=m
 | 
				
			||||||
CONFIG_ACPI_TOSHIBA=m
 | 
					CONFIG_ACPI_TOSHIBA=m
 | 
				
			||||||
@@ -8530,7 +8545,7 @@ CONFIG_WILCO_EC_TELEMETRY=m
 | 
				
			|||||||
CONFIG_MELLANOX_PLATFORM=y
 | 
					CONFIG_MELLANOX_PLATFORM=y
 | 
				
			||||||
CONFIG_MLXREG_HOTPLUG=m
 | 
					CONFIG_MLXREG_HOTPLUG=m
 | 
				
			||||||
CONFIG_MLXREG_IO=m
 | 
					CONFIG_MLXREG_IO=m
 | 
				
			||||||
# CONFIG_MLXREG_LC is not set
 | 
					CONFIG_MLXREG_LC=m
 | 
				
			||||||
CONFIG_SURFACE_PLATFORMS=y
 | 
					CONFIG_SURFACE_PLATFORMS=y
 | 
				
			||||||
CONFIG_SURFACE3_WMI=m
 | 
					CONFIG_SURFACE3_WMI=m
 | 
				
			||||||
CONFIG_SURFACE_3_BUTTON=m
 | 
					CONFIG_SURFACE_3_BUTTON=m
 | 
				
			||||||
@@ -8735,10 +8750,12 @@ CONFIG_IIO_TRIGGERED_EVENT=m
 | 
				
			|||||||
#
 | 
					#
 | 
				
			||||||
CONFIG_ADIS16201=m
 | 
					CONFIG_ADIS16201=m
 | 
				
			||||||
CONFIG_ADIS16209=m
 | 
					CONFIG_ADIS16209=m
 | 
				
			||||||
# CONFIG_ADXL313_I2C is not set
 | 
					CONFIG_ADXL313=m
 | 
				
			||||||
# CONFIG_ADXL313_SPI is not set
 | 
					CONFIG_ADXL313_I2C=m
 | 
				
			||||||
# CONFIG_ADXL355_I2C is not set
 | 
					CONFIG_ADXL313_SPI=m
 | 
				
			||||||
# CONFIG_ADXL355_SPI is not set
 | 
					CONFIG_ADXL355=m
 | 
				
			||||||
 | 
					CONFIG_ADXL355_I2C=m
 | 
				
			||||||
 | 
					CONFIG_ADXL355_SPI=m
 | 
				
			||||||
CONFIG_ADXL372=m
 | 
					CONFIG_ADXL372=m
 | 
				
			||||||
CONFIG_ADXL372_SPI=m
 | 
					CONFIG_ADXL372_SPI=m
 | 
				
			||||||
CONFIG_ADXL372_I2C=m
 | 
					CONFIG_ADXL372_I2C=m
 | 
				
			||||||
@@ -8887,13 +8904,13 @@ CONFIG_PMS7003=m
 | 
				
			|||||||
CONFIG_SCD30_CORE=m
 | 
					CONFIG_SCD30_CORE=m
 | 
				
			||||||
CONFIG_SCD30_I2C=m
 | 
					CONFIG_SCD30_I2C=m
 | 
				
			||||||
CONFIG_SCD30_SERIAL=m
 | 
					CONFIG_SCD30_SERIAL=m
 | 
				
			||||||
# CONFIG_SCD4X is not set
 | 
					CONFIG_SCD4X=m
 | 
				
			||||||
CONFIG_SENSIRION_SGP30=m
 | 
					CONFIG_SENSIRION_SGP30=m
 | 
				
			||||||
CONFIG_SENSIRION_SGP40=m
 | 
					CONFIG_SENSIRION_SGP40=m
 | 
				
			||||||
CONFIG_SPS30=m
 | 
					CONFIG_SPS30=m
 | 
				
			||||||
CONFIG_SPS30_I2C=m
 | 
					CONFIG_SPS30_I2C=m
 | 
				
			||||||
CONFIG_SPS30_SERIAL=m
 | 
					CONFIG_SPS30_SERIAL=m
 | 
				
			||||||
# CONFIG_SENSEAIR_SUNRISE_CO2 is not set
 | 
					CONFIG_SENSEAIR_SUNRISE_CO2=m
 | 
				
			||||||
CONFIG_VZ89X=m
 | 
					CONFIG_VZ89X=m
 | 
				
			||||||
# end of Chemical Sensors
 | 
					# end of Chemical Sensors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -8986,7 +9003,7 @@ CONFIG_AD9523=m
 | 
				
			|||||||
#
 | 
					#
 | 
				
			||||||
CONFIG_ADF4350=m
 | 
					CONFIG_ADF4350=m
 | 
				
			||||||
CONFIG_ADF4371=m
 | 
					CONFIG_ADF4371=m
 | 
				
			||||||
# CONFIG_ADRF6780 is not set
 | 
					CONFIG_ADRF6780=m
 | 
				
			||||||
# end of Phase-Locked Loop (PLL) frequency synthesizers
 | 
					# end of Phase-Locked Loop (PLL) frequency synthesizers
 | 
				
			||||||
# end of Frequency Synthesizers DDS/PLL
 | 
					# end of Frequency Synthesizers DDS/PLL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9282,7 +9299,7 @@ CONFIG_TMP117=m
 | 
				
			|||||||
CONFIG_TSYS01=m
 | 
					CONFIG_TSYS01=m
 | 
				
			||||||
CONFIG_TSYS02D=m
 | 
					CONFIG_TSYS02D=m
 | 
				
			||||||
CONFIG_MAX31856=m
 | 
					CONFIG_MAX31856=m
 | 
				
			||||||
# CONFIG_MAX31865 is not set
 | 
					CONFIG_MAX31865=m
 | 
				
			||||||
# end of Temperature sensors
 | 
					# end of Temperature sensors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CONFIG_NTB=m
 | 
					CONFIG_NTB=m
 | 
				
			||||||
@@ -9737,7 +9754,7 @@ CONFIG_EROFS_FS_XATTR=y
 | 
				
			|||||||
CONFIG_EROFS_FS_POSIX_ACL=y
 | 
					CONFIG_EROFS_FS_POSIX_ACL=y
 | 
				
			||||||
CONFIG_EROFS_FS_SECURITY=y
 | 
					CONFIG_EROFS_FS_SECURITY=y
 | 
				
			||||||
CONFIG_EROFS_FS_ZIP=y
 | 
					CONFIG_EROFS_FS_ZIP=y
 | 
				
			||||||
# CONFIG_EROFS_FS_ZIP_LZMA is not set
 | 
					CONFIG_EROFS_FS_ZIP_LZMA=y
 | 
				
			||||||
CONFIG_VBOXSF_FS=m
 | 
					CONFIG_VBOXSF_FS=m
 | 
				
			||||||
CONFIG_NETWORK_FILESYSTEMS=y
 | 
					CONFIG_NETWORK_FILESYSTEMS=y
 | 
				
			||||||
CONFIG_NFS_FS=m
 | 
					CONFIG_NFS_FS=m
 | 
				
			||||||
@@ -10285,7 +10302,7 @@ CONFIG_XZ_DEC_IA64=y
 | 
				
			|||||||
CONFIG_XZ_DEC_ARM=y
 | 
					CONFIG_XZ_DEC_ARM=y
 | 
				
			||||||
CONFIG_XZ_DEC_ARMTHUMB=y
 | 
					CONFIG_XZ_DEC_ARMTHUMB=y
 | 
				
			||||||
CONFIG_XZ_DEC_SPARC=y
 | 
					CONFIG_XZ_DEC_SPARC=y
 | 
				
			||||||
# CONFIG_XZ_DEC_MICROLZMA is not set
 | 
					CONFIG_XZ_DEC_MICROLZMA=y
 | 
				
			||||||
CONFIG_XZ_DEC_BCJ=y
 | 
					CONFIG_XZ_DEC_BCJ=y
 | 
				
			||||||
# CONFIG_XZ_DEC_TEST is not set
 | 
					# CONFIG_XZ_DEC_TEST is not set
 | 
				
			||||||
CONFIG_DECOMPRESS_GZIP=y
 | 
					CONFIG_DECOMPRESS_GZIP=y
 | 
				
			||||||
@@ -10616,7 +10633,6 @@ CONFIG_TRACER_SNAPSHOT=y
 | 
				
			|||||||
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
 | 
					# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
 | 
				
			||||||
CONFIG_BRANCH_PROFILE_NONE=y
 | 
					CONFIG_BRANCH_PROFILE_NONE=y
 | 
				
			||||||
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
 | 
					# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
 | 
				
			||||||
# CONFIG_PROFILE_ALL_BRANCHES is not set
 | 
					 | 
				
			||||||
CONFIG_BLK_DEV_IO_TRACE=y
 | 
					CONFIG_BLK_DEV_IO_TRACE=y
 | 
				
			||||||
CONFIG_KPROBE_EVENTS=y
 | 
					CONFIG_KPROBE_EVENTS=y
 | 
				
			||||||
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
 | 
					# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
 | 
				
			||||||
@@ -10646,7 +10662,7 @@ CONFIG_HIST_TRIGGERS=y
 | 
				
			|||||||
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
 | 
					# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
 | 
				
			||||||
# CONFIG_SAMPLES is not set
 | 
					# CONFIG_SAMPLES is not set
 | 
				
			||||||
CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y
 | 
					CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y
 | 
				
			||||||
CONFIG_HAVE_SAMPLE_FTRACE_MULTI_DIRECT=y
 | 
					CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y
 | 
				
			||||||
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
 | 
					CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
 | 
				
			||||||
CONFIG_STRICT_DEVMEM=y
 | 
					CONFIG_STRICT_DEVMEM=y
 | 
				
			||||||
CONFIG_IO_STRICT_DEVMEM=y
 | 
					CONFIG_IO_STRICT_DEVMEM=y
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -160,6 +160,8 @@ _set_cpu_scheduler() {
 | 
				
			|||||||
    _avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
 | 
					    _avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
 | 
				
			||||||
  elif [ "$_basever" = "515" ]; then
 | 
					  elif [ "$_basever" = "515" ]; then
 | 
				
			||||||
    _avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
 | 
					    _avail_cpu_scheds=("pds" "bmq" "cacule" "cfs")
 | 
				
			||||||
 | 
					  elif [ "$_basever" = "516" ]; then
 | 
				
			||||||
 | 
					    _avail_cpu_scheds=("pds" "bmq" "cfs")
 | 
				
			||||||
  else
 | 
					  else
 | 
				
			||||||
    _avail_cpu_scheds=("cfs")
 | 
					    _avail_cpu_scheds=("cfs")
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										90
									
								
								linux-tkg-patches/5.16/0005-glitched-pds.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										90
									
								
								linux-tkg-patches/5.16/0005-glitched-pds.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,90 @@
 | 
				
			|||||||
 | 
					From f7f49141a5dbe9c99d78196b58c44307fb2e6be3 Mon Sep 17 00:00:00 2001
 | 
				
			||||||
 | 
					From: Tk-Glitch <ti3nou@gmail.com>
 | 
				
			||||||
 | 
					Date: Wed, 4 Jul 2018 04:30:08 +0200
 | 
				
			||||||
 | 
					Subject: glitched - PDS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/kernel/Kconfig.hz b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					index 2a202a846757..1d9c7ed79b11 100644
 | 
				
			||||||
 | 
					--- a/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					+++ b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					@@ -4,7 +4,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 choice
 | 
				
			||||||
 | 
					 	prompt "Timer frequency"
 | 
				
			||||||
 | 
					-	default HZ_250
 | 
				
			||||||
 | 
					+	default HZ_500
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					 	 Allows the configuration of the timer frequency. It is customary
 | 
				
			||||||
 | 
					 	 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
 | 
				
			||||||
 | 
					@@ -39,6 +39,13 @@ choice
 | 
				
			||||||
 | 
					 	 on SMP and NUMA systems and exactly dividing by both PAL and
 | 
				
			||||||
 | 
					 	 NTSC frame rates for video and multimedia work.
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+	config HZ_500
 | 
				
			||||||
 | 
					+		bool "500 HZ"
 | 
				
			||||||
 | 
					+	help
 | 
				
			||||||
 | 
					+	 500 Hz is a balanced timer frequency. Provides fast interactivity
 | 
				
			||||||
 | 
					+	 on desktops with great smoothness without increasing CPU power
 | 
				
			||||||
 | 
					+	 consumption and sacrificing the battery life on laptops.
 | 
				
			||||||
 | 
					+
 | 
				
			||||||
 | 
					 	config HZ_1000
 | 
				
			||||||
 | 
					 		bool "1000 HZ"
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					@@ -52,6 +59,7 @@ config HZ
 | 
				
			||||||
 | 
					 	default 100 if HZ_100
 | 
				
			||||||
 | 
					 	default 250 if HZ_250
 | 
				
			||||||
 | 
					 	default 300 if HZ_300
 | 
				
			||||||
 | 
					+	default 500 if HZ_500
 | 
				
			||||||
 | 
					 	default 1000 if HZ_1000
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 config SCHED_HRTICK
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/kernel/Kconfig.hz b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					index 2a202a846757..1d9c7ed79b11 100644
 | 
				
			||||||
 | 
					--- a/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					+++ b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					@@ -4,7 +4,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 choice
 | 
				
			||||||
 | 
					 	prompt "Timer frequency"
 | 
				
			||||||
 | 
					-	default HZ_500
 | 
				
			||||||
 | 
					+	default HZ_750
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					 	 Allows the configuration of the timer frequency. It is customary
 | 
				
			||||||
 | 
					 	 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
 | 
				
			||||||
 | 
					@@ -46,6 +46,13 @@ choice
 | 
				
			||||||
 | 
					 	 on desktops with great smoothness without increasing CPU power
 | 
				
			||||||
 | 
					 	 consumption and sacrificing the battery life on laptops.
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+	config HZ_750
 | 
				
			||||||
 | 
					+		bool "750 HZ"
 | 
				
			||||||
 | 
					+	help
 | 
				
			||||||
 | 
					+	 750 Hz is a good timer frequency for desktops. Provides fast
 | 
				
			||||||
 | 
					+	 interactivity with great smoothness without sacrificing too
 | 
				
			||||||
 | 
					+	 much throughput.
 | 
				
			||||||
 | 
					+
 | 
				
			||||||
 | 
					 	config HZ_1000
 | 
				
			||||||
 | 
					 		bool "1000 HZ"
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					@@ -60,6 +67,7 @@ config HZ
 | 
				
			||||||
 | 
					 	default 250 if HZ_250
 | 
				
			||||||
 | 
					 	default 300 if HZ_300
 | 
				
			||||||
 | 
					 	default 500 if HZ_500
 | 
				
			||||||
 | 
					+	default 750 if HZ_750
 | 
				
			||||||
 | 
					 	default 1000 if HZ_1000
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 config SCHED_HRTICK
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/mm/vmscan.c b/mm/vmscan.c
 | 
				
			||||||
 | 
					index 9270a4370d54..30d01e647417 100644
 | 
				
			||||||
 | 
					--- a/mm/vmscan.c
 | 
				
			||||||
 | 
					+++ b/mm/vmscan.c
 | 
				
			||||||
 | 
					@@ -169,7 +169,7 @@  
 | 
				
			||||||
 | 
					 /*
 | 
				
			||||||
 | 
					  * From 0 .. 200.  Higher means more swappy.
 | 
				
			||||||
 | 
					  */
 | 
				
			||||||
 | 
					-int vm_swappiness = 60;
 | 
				
			||||||
 | 
					+int vm_swappiness = 20;
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 static void set_task_reclaim_state(struct task_struct *task,
 | 
				
			||||||
 | 
					 				   struct reclaim_state *rs)
 | 
				
			||||||
							
								
								
									
										90
									
								
								linux-tkg-patches/5.16/0009-glitched-bmq.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										90
									
								
								linux-tkg-patches/5.16/0009-glitched-bmq.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,90 @@
 | 
				
			|||||||
 | 
					From f7f49141a5dbe9c99d78196b58c44307fb2e6be3 Mon Sep 17 00:00:00 2001
 | 
				
			||||||
 | 
					From: Tk-Glitch <ti3nou@gmail.com>
 | 
				
			||||||
 | 
					Date: Wed, 4 Jul 2018 04:30:08 +0200
 | 
				
			||||||
 | 
					Subject: glitched - BMQ
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/kernel/Kconfig.hz b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					index 2a202a846757..1d9c7ed79b11 100644
 | 
				
			||||||
 | 
					--- a/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					+++ b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					@@ -4,7 +4,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 choice
 | 
				
			||||||
 | 
					 	prompt "Timer frequency"
 | 
				
			||||||
 | 
					-	default HZ_250
 | 
				
			||||||
 | 
					+	default HZ_500
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					 	 Allows the configuration of the timer frequency. It is customary
 | 
				
			||||||
 | 
					 	 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
 | 
				
			||||||
 | 
					@@ -39,6 +39,13 @@ choice
 | 
				
			||||||
 | 
					 	 on SMP and NUMA systems and exactly dividing by both PAL and
 | 
				
			||||||
 | 
					 	 NTSC frame rates for video and multimedia work.
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+	config HZ_500
 | 
				
			||||||
 | 
					+		bool "500 HZ"
 | 
				
			||||||
 | 
					+	help
 | 
				
			||||||
 | 
					+	 500 Hz is a balanced timer frequency. Provides fast interactivity
 | 
				
			||||||
 | 
					+	 on desktops with great smoothness without increasing CPU power
 | 
				
			||||||
 | 
					+	 consumption and sacrificing the battery life on laptops.
 | 
				
			||||||
 | 
					+
 | 
				
			||||||
 | 
					 	config HZ_1000
 | 
				
			||||||
 | 
					 		bool "1000 HZ"
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					@@ -52,6 +59,7 @@ config HZ
 | 
				
			||||||
 | 
					 	default 100 if HZ_100
 | 
				
			||||||
 | 
					 	default 250 if HZ_250
 | 
				
			||||||
 | 
					 	default 300 if HZ_300
 | 
				
			||||||
 | 
					+	default 500 if HZ_500
 | 
				
			||||||
 | 
					 	default 1000 if HZ_1000
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 config SCHED_HRTICK
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/kernel/Kconfig.hz b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					index 2a202a846757..1d9c7ed79b11 100644
 | 
				
			||||||
 | 
					--- a/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					+++ b/kernel/Kconfig.hz
 | 
				
			||||||
 | 
					@@ -4,7 +4,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 choice
 | 
				
			||||||
 | 
					 	prompt "Timer frequency"
 | 
				
			||||||
 | 
					-	default HZ_500
 | 
				
			||||||
 | 
					+	default HZ_750
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					 	 Allows the configuration of the timer frequency. It is customary
 | 
				
			||||||
 | 
					 	 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
 | 
				
			||||||
 | 
					@@ -46,6 +46,13 @@ choice
 | 
				
			||||||
 | 
					 	 on desktops with great smoothness without increasing CPU power
 | 
				
			||||||
 | 
					 	 consumption and sacrificing the battery life on laptops.
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+	config HZ_750
 | 
				
			||||||
 | 
					+		bool "750 HZ"
 | 
				
			||||||
 | 
					+	help
 | 
				
			||||||
 | 
					+	 750 Hz is a good timer frequency for desktops. Provides fast
 | 
				
			||||||
 | 
					+	 interactivity with great smoothness without sacrificing too
 | 
				
			||||||
 | 
					+	 much throughput.
 | 
				
			||||||
 | 
					+
 | 
				
			||||||
 | 
					 	config HZ_1000
 | 
				
			||||||
 | 
					 		bool "1000 HZ"
 | 
				
			||||||
 | 
					 	help
 | 
				
			||||||
 | 
					@@ -60,6 +67,7 @@ config HZ
 | 
				
			||||||
 | 
					 	default 250 if HZ_250
 | 
				
			||||||
 | 
					 	default 300 if HZ_300
 | 
				
			||||||
 | 
					 	default 500 if HZ_500
 | 
				
			||||||
 | 
					+	default 750 if HZ_750
 | 
				
			||||||
 | 
					 	default 1000 if HZ_1000
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 config SCHED_HRTICK
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					diff --git a/mm/vmscan.c b/mm/vmscan.c
 | 
				
			||||||
 | 
					index 9270a4370d54..30d01e647417 100644
 | 
				
			||||||
 | 
					--- a/mm/vmscan.c
 | 
				
			||||||
 | 
					+++ b/mm/vmscan.c
 | 
				
			||||||
 | 
					@@ -169,7 +169,7 @@  
 | 
				
			||||||
 | 
					 /*
 | 
				
			||||||
 | 
					  * From 0 .. 200.  Higher means more swappy.
 | 
				
			||||||
 | 
					  */
 | 
				
			||||||
 | 
					-int vm_swappiness = 60;
 | 
				
			||||||
 | 
					+int vm_swappiness = 20;
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 static void set_task_reclaim_state(struct task_struct *task,
 | 
				
			||||||
 | 
					 				   struct reclaim_state *rs)
 | 
				
			||||||
							
								
								
									
										18
									
								
								linux-tkg-patches/5.16/0009-glitched-ondemand-bmq.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								linux-tkg-patches/5.16/0009-glitched-ondemand-bmq.patch
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					diff --git a/drivers/cpufreq/cpufreq_ondemand.c b/drivers/cpufreq/cpufreq_ondemand.c
 | 
				
			||||||
 | 
					index 6b423eebfd5d..61e3271675d6 100644
 | 
				
			||||||
 | 
					--- a/drivers/cpufreq/cpufreq_ondemand.c
 | 
				
			||||||
 | 
					+++ b/drivers/cpufreq/cpufreq_ondemand.c
 | 
				
			||||||
 | 
					@@ -21,10 +21,10 @@
 | 
				
			||||||
 | 
					 #include "cpufreq_ondemand.h"
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* On-demand governor macros */
 | 
				
			||||||
 | 
					-#define DEF_FREQUENCY_UP_THRESHOLD		(80)
 | 
				
			||||||
 | 
					-#define DEF_SAMPLING_DOWN_FACTOR		(1)
 | 
				
			||||||
 | 
					+#define DEF_FREQUENCY_UP_THRESHOLD		(55)
 | 
				
			||||||
 | 
					+#define DEF_SAMPLING_DOWN_FACTOR		(5)
 | 
				
			||||||
 | 
					 #define MAX_SAMPLING_DOWN_FACTOR		(100000)
 | 
				
			||||||
 | 
					-#define MICRO_FREQUENCY_UP_THRESHOLD		(95)
 | 
				
			||||||
 | 
					+#define MICRO_FREQUENCY_UP_THRESHOLD		(63)
 | 
				
			||||||
 | 
					 #define MICRO_FREQUENCY_MIN_SAMPLE_RATE		(10000)
 | 
				
			||||||
 | 
					 #define MIN_FREQUENCY_UP_THRESHOLD		(1)
 | 
				
			||||||
 | 
					 #define MAX_FREQUENCY_UP_THRESHOLD		(100)
 | 
				
			||||||
							
								
								
									
										9829
									
								
								linux-tkg-patches/5.16/0009-prjc_v5.16-r0.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9829
									
								
								linux-tkg-patches/5.16/0009-prjc_v5.16-r0.patch
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user