From: Arkadiusz Miƛkiewicz Date: Tue, 13 Oct 2020 07:19:12 +0000 (+0200) Subject: - up to 5.9; aufs needs fixes X-Git-Tag: auto/th/kernel-5.9.1-0.1~3 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=67e2fc690ce25744101e9ba71ab634bce057f804;p=packages%2Fkernel.git - up to 5.9; aufs needs fixes --- diff --git a/kernel-atm-vbr.patch b/kernel-atm-vbr.patch index 28dc14b8..7e8c4ee6 100644 --- a/kernel-atm-vbr.patch +++ b/kernel-atm-vbr.patch @@ -93,7 +93,7 @@ diff -u -r1.13 common.c + struct atm_qos_compat qos_compat; + struct atm_qos qos; + -+ if (copy_from_user(&qos_compat,optval,sizeof(qos_compat))) ++ if (copy_from_sockptr(&qos_compat,optval,sizeof(qos_compat))) + return -EFAULT; + + /* convert old atm_qos to new atm_qos */ diff --git a/kernel-atmdd.patch b/kernel-atmdd.patch index 6dbd1b45..85424c30 100644 --- a/kernel-atmdd.patch +++ b/kernel-atmdd.patch @@ -170,8 +170,8 @@ diff -urN linux-2.4.25/drivers/atm/atmdd.c linux-2.4.25-atmdd/drivers/atm/atmdd. +static int myatmdd_open(struct atm_vcc *vcc); +static void myatmdd_close(struct atm_vcc *vcc); +static int myatmdd_ioctl(struct atm_dev *dev, unsigned int cmd,void *arg); -+static int myatmdd_setsockopt(struct atm_vcc *vcc,int level,int optname, void __user *optval,unsigned int optlen); -+static int myatmdd_getsockopt(struct atm_vcc *vcc,int level,int optname, void __user *optval,int optlen); ++ ++ +static int myatmdd_send(struct atm_vcc *vcc,struct sk_buff *skb); +static int myatmdd_change_qos(struct atm_vcc *vcc,struct atm_qos *qos,int flgs); +static int myatmdd_proc_read(struct atm_dev *dev,loff_t *pos,char *page); @@ -189,8 +189,8 @@ diff -urN linux-2.4.25/drivers/atm/atmdd.c linux-2.4.25-atmdd/drivers/atm/atmdd. + open: myatmdd_open, + close: myatmdd_close, + ioctl: myatmdd_ioctl, -+ getsockopt: myatmdd_getsockopt, -+ setsockopt: myatmdd_setsockopt, ++ ++ + send: myatmdd_send, + change_qos: myatmdd_change_qos, + proc_read: myatmdd_proc_read, @@ -689,8 +689,8 @@ diff -urN linux-2.4.25/drivers/atm/atmdd.c linux-2.4.25-atmdd/drivers/atm/atmdd. +# myatmdd_open(), +# myatmdd_close(), +# myatmdd_ioctl(), -+# myatmdd_getsockopt(), -+# myatmdd_setsockopt(), ++ ++ +# myatmdd_send(), +# myatmdd_sg_send(), +# myatmdd_change_qos(), @@ -788,15 +788,15 @@ diff -urN linux-2.4.25/drivers/atm/atmdd.c linux-2.4.25-atmdd/drivers/atm/atmdd. + return -EINVAL; +} + -+static int myatmdd_getsockopt(struct atm_vcc *vcc,int level,int optname, void __user *optval,int optlen) -+{ -+ return -EINVAL; -+} + -+static int myatmdd_setsockopt(struct atm_vcc *vcc,int level,int optname, void __user *optval,unsigned int optlen) -+{ -+ return -EINVAL; -+} ++ ++ ++ ++ ++ ++ ++ ++ + +/* Note may be called in either process or interrupt context! */ +static int myatmdd_send(struct atm_vcc *vcc,struct sk_buff *skb) diff --git a/kernel-multiarch.config b/kernel-multiarch.config index 4e365cad..a1a446cb 100644 --- a/kernel-multiarch.config +++ b/kernel-multiarch.config @@ -286,6 +286,27 @@ SIGNED_PE_FILE_VERIFICATION all=y #- ACCESSIBILITY=y A11Y_BRAILLE_CONSOLE=y +#- file drivers/accessibility/speakup/Kconfig goes here + +#- +#- *** FILE: drivers/accessibility/speakup/Kconfig *** +#- +SPEAKUP all=m +SPEAKUP_SYNTH_ACNTSA all=m +SPEAKUP_SYNTH_ACNTPC all=m +SPEAKUP_SYNTH_APOLLO all=m +SPEAKUP_SYNTH_AUDPTR all=m +SPEAKUP_SYNTH_BNS all=m +SPEAKUP_SYNTH_DECTLK all=m +SPEAKUP_SYNTH_DECEXT all=m +SPEAKUP_SYNTH_DECPC all=m +SPEAKUP_SYNTH_DTLK all=m +SPEAKUP_SYNTH_KEYPC all=m +SPEAKUP_SYNTH_LTLK all=m +SPEAKUP_SYNTH_SOFT all=m +SPEAKUP_SYNTH_SPKOUT all=m +SPEAKUP_SYNTH_TXPRT all=m +SPEAKUP_SYNTH_DUMMY all=m #- #- *** FILE: drivers/acpi/Kconfig *** @@ -294,7 +315,6 @@ ACPI ia64=y x86=y arm64=y ACPI_DEBUGGER all=n ACPI_SPCR_TABLE all=y ACPI_SLEEP x86=y -ACPI_PROCFS_POWER ia64=y x86=y ACPI_REV_OVERRIDE_POSSIBLE all=y ACPI_EC_DEBUGFS all=m ACPI_AC x86=m arm64=m @@ -769,6 +789,7 @@ HW_RANDOM_TIMERIOMEM all=m HW_RANDOM_INTEL all=m HW_RANDOM_AMD i386=m x86_64=m HW_RANDOM_ATMEL all=m +HW_RANDOM_BA431 all=m HW_RANDOM_GEODE i386=m x86_64=m HW_RANDOM_N2RNG sparc64=m HW_RANDOM_VIA all=m @@ -1075,6 +1096,7 @@ INTEL_MIC_X100_DMA all=m PCH_DMA all=m PLX_DMA all=m TIMB_DMA all=m +XILINX_ZYNQMP_DPDMA all=m #- file drivers/dma/bestcomm/Kconfig goes here #- file drivers/dma/mediatek/Kconfig goes here #- file drivers/dma/qcom/Kconfig goes here @@ -1322,6 +1344,7 @@ GPIO_MAX7300 all=m GPIO_MAX732X all=m GPIO_PCA953X all=m GPIO_PCA953X_IRQ all=y +GPIO_PCA9570 all=m GPIO_PCF857X all=m GPIO_TPIC2810 all=m GPIO_TS4900 all=m @@ -1430,6 +1453,7 @@ DRM_VKMS all=m #- file drivers/gpu/drm/aspeed/Kconfig goes here #- file drivers/gpu/drm/mcde/Kconfig goes here #- file drivers/gpu/drm/tidss/Kconfig goes here +#- file drivers/gpu/drm/xlnx/Kconfig goes here DRM_LEGACY all=n DRM_TDFX all=m DRM_R128 all=m @@ -1464,6 +1488,7 @@ HSA_AMD all=y #- *** FILE: drivers/gpu/drm/amd/display/Kconfig *** #- DRM_AMD_DC all=y +DRM_AMD_DC_DCN3_0 all=y DRM_AMD_DC_HDCP all=y DEBUG_KERNEL_DC all=n @@ -1540,6 +1565,7 @@ NOUVEAU_LEGACY_CTX_SUPPORT all=y NOUVEAU_DEBUG all=5 NOUVEAU_DEBUG_DEFAULT all=3 NOUVEAU_DEBUG_MMU all=n +NOUVEAU_DEBUG_PUSH all=n DRM_NOUVEAU_BACKLIGHT all=y DRM_NOUVEAU_SVM all=y @@ -1811,6 +1837,7 @@ SENSORS_ARM_SCPI all=m SENSORS_ASB100 all=m SENSORS_ASPEED all=m SENSORS_ATXP1 all=m +SENSORS_CORSAIR_CPRO all=m SENSORS_DRIVETEMP all=m SENSORS_DS620 all=m SENSORS_DS1621 all=m @@ -2360,6 +2387,9 @@ BME680 all=m CCS811 all=m IAQCORE all=m PMS7003 all=m +SCD30_CORE all=m +SCD30_I2C all=m +SCD30_SERIAL all=m SENSIRION_SGP30 all=m SPS30 all=m VZ89X all=m @@ -2474,6 +2504,7 @@ ADIS16480 all=m FXOS8700_I2C all=m FXOS8700_SPI all=m KMX61 all=m +#- file drivers/iio/imu/inv_icm42600/Kconfig goes here #- file drivers/iio/imu/inv_mpu6050/Kconfig goes here #- file drivers/iio/imu/st_lsm6dsx/Kconfig goes here @@ -2483,6 +2514,12 @@ KMX61 all=m BMI160_I2C all=m BMI160_SPI all=m +#- +#- *** FILE: drivers/iio/imu/inv_icm42600/Kconfig *** +#- +INV_ICM42600_I2C all=m +INV_ICM42600_SPI all=m + #- #- *** FILE: drivers/iio/imu/inv_mpu6050/Kconfig *** #- @@ -2673,7 +2710,6 @@ IIO_SYSFS_TRIGGER all=m INFINIBAND all=m sparc=n INFINIBAND_USER_MAD all=m sparc= INFINIBAND_USER_ACCESS all=m sparc= -INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI all=y INFINIBAND_USER_MEM all=y sparc= INFINIBAND_ON_DEMAND_PAGING all=y INFINIBAND_ADDR_TRANS all=y sparc= @@ -3198,13 +3234,23 @@ INTERCONNECT all=y IOMMU_SUPPORT all=y IOMMU_DEBUGFS all=n IOMMU_DEFAULT_PASSTHROUGH all=y +#- file drivers/iommu/amd/Kconfig goes here +#- file drivers/iommu/intel/Kconfig goes here +IRQ_REMAP all=y +HYPERV_IOMMU all=y + +#- +#- *** FILE: drivers/iommu/amd/Kconfig *** +#- AMD_IOMMU_V2 all=m + +#- +#- *** FILE: drivers/iommu/intel/Kconfig *** +#- INTEL_IOMMU all=y INTEL_IOMMU_SVM all=y INTEL_IOMMU_DEFAULT_ON all=y INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON all=y -IRQ_REMAP all=y -HYPERV_IOMMU all=y #- #- *** FILE: drivers/ipack/Kconfig *** @@ -3270,6 +3316,7 @@ NEW_LEDS all=y #* ADB_PMU_LED forces it to 'y' LEDS_CLASS all=y LEDS_CLASS_FLASH all=m +LEDS_CLASS_MULTICOLOR all=m LEDS_BRIGHTNESS_HW_CHANGED all=y #- LED drivers LEDS_APU all=m @@ -3449,7 +3496,7 @@ DM_ZONED all=m BCACHE all=m BCACHE_DEBUG all=n BCACHE_CLOSURES_DEBUG all=n -BCACHE_ASYNC_REGISTRAION all=y +BCACHE_ASYNC_REGISTRATION all=y #- #- *** FILE: drivers/media/Kconfig *** @@ -3492,9 +3539,15 @@ MEDIA_ATTACH all=y #- MEDIA_CEC_RC all=y MEDIA_CEC_SUPPORT all=y +#- file drivers/media/cec/i2c/Kconfig goes here #- file drivers/media/cec/platform/Kconfig goes here #- file drivers/media/cec/usb/Kconfig goes here +#- +#- *** FILE: drivers/media/cec/i2c/Kconfig *** +#- +CEC_CH7322 all=m + #- #- *** FILE: drivers/media/cec/platform/Kconfig *** #- @@ -3705,6 +3758,7 @@ VIDEO_MT9V111 all=m VIDEO_SR030PC30 all=m VIDEO_NOON010PC30 all=m #- file drivers/media/i2c/m5mols/Kconfig goes here +VIDEO_RDACM20 all=m VIDEO_RJ54N1 all=m VIDEO_S5K6AA all=m VIDEO_S5K6A3 all=m @@ -3716,6 +3770,7 @@ VIDEO_S5C73M3 all=m VIDEO_AD5820 all=m VIDEO_AK7375 all=m VIDEO_DW9714 all=m +VIDEO_DW9768 all=m VIDEO_DW9807_VCM all=m VIDEO_ADP1653 all=m VIDEO_LM3560 all=m @@ -4100,6 +4155,7 @@ IR_SERIAL all=m IR_SERIAL_TRANSMITTER all=y IR_SIR all=m RC_XBOX_DVD all=m +IR_TOY all=m #- #- *** FILE: drivers/media/rc/img-ir/Kconfig *** @@ -4795,6 +4851,7 @@ MMC_SDHCI_XENON all=m #- *** FILE: drivers/most/Kconfig *** #- MOST all=m +MOST_USB_HDM all=m #- #- *** FILE: drivers/mtd/Kconfig *** @@ -5716,6 +5773,7 @@ MLX5_TC_CT all=y MLX5_CORE_EN_DCB all=y MLX5_CORE_IPOIB all=y MLX5_FPGA_IPSEC all=y +MLX5_IPSEC all=y MLX5_EN_IPSEC all=y MLX5_FPGA_TLS all=y MLX5_TLS all=y @@ -5764,7 +5822,6 @@ LAN743X all=m #- NET_VENDOR_MICROSEMI all=y MSCC_OCELOT_SWITCH all=m -MSCC_OCELOT_SWITCH_OCELOT all=m #- #- *** FILE: drivers/net/ethernet/myricom/Kconfig *** @@ -6289,6 +6346,7 @@ WLAN all=y #- file drivers/net/wireless/intersil/Kconfig goes here #- file drivers/net/wireless/marvell/Kconfig goes here #- file drivers/net/wireless/mediatek/Kconfig goes here +#- file drivers/net/wireless/microchip/Kconfig goes here #- file drivers/net/wireless/ralink/Kconfig goes here #- file drivers/net/wireless/realtek/Kconfig goes here #- file drivers/net/wireless/rsi/Kconfig goes here @@ -6595,6 +6653,7 @@ MT7603E all=m #- MT7615E all=m MT7663U all=m +MT7663S all=y #- #- *** FILE: drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig *** @@ -6618,6 +6677,19 @@ MT7915E all=m #- MT7601U all=m +#- +#- *** FILE: drivers/net/wireless/microchip/Kconfig *** +#- +WLAN_VENDOR_MICROCHIP all=y +#- file drivers/net/wireless/microchip/wilc1000/Kconfig goes here + +#- +#- *** FILE: drivers/net/wireless/microchip/wilc1000/Kconfig *** +#- +WILC1000_SDIO all=m +WILC1000_SPI all=n +WILC1000_HW_OOB_INTR all=y + #- #- *** FILE: drivers/net/wireless/quantenna/Kconfig *** #- @@ -6703,6 +6775,7 @@ RTW88 all=m RTW88_8822BE all=n RTW88_8822CE all=n RTW88_8723DE all=m +RTW88_8821CE all=m RTW88_DEBUG all=n RTW88_DEBUGFS all=n @@ -6920,6 +6993,7 @@ NVME_TCP all=m #- *** FILE: drivers/nvme/target/Kconfig *** #- NVME_TARGET all=m +NVME_TARGET_PASSTHRU all=y NVME_TARGET_LOOP all=m NVME_TARGET_RDMA all=m NVME_TARGET_FC all=m @@ -7084,6 +7158,7 @@ GENERIC_PHY all=y #- file drivers/phy/tegra/Kconfig goes here #- file drivers/phy/ti/Kconfig goes here #- file drivers/phy/intel/Kconfig goes here +#- file drivers/phy/xilinx/Kconfig goes here #- #- *** FILE: drivers/phy/broadcom/Kconfig *** @@ -7171,6 +7246,7 @@ PINCTRL_BROXTON all=m PINCTRL_CANNONLAKE all=m PINCTRL_CEDARFORK all=m PINCTRL_DENVERTON all=m +PINCTRL_EMMITSBURG all=m PINCTRL_GEMINILAKE all=m PINCTRL_ICELAKE all=m PINCTRL_JASPERLAKE all=m @@ -7275,6 +7351,7 @@ THINKPAD_ACPI_DEBUG i386=n x86_64=n THINKPAD_ACPI_UNSAFE_LEDS all=n THINKPAD_ACPI_VIDEO all=y THINKPAD_ACPI_HOTKEY_POLL all=y +INTEL_ATOMISP2_LED all=m INTEL_ATOMISP2_PM all=m INTEL_CHT_INT33FE all=m INTEL_HID_EVENT all=m @@ -7422,6 +7499,7 @@ CHARGER_BQ2415X all=m CHARGER_BQ24190 all=m CHARGER_BQ24257 all=m CHARGER_BQ24735 all=m +CHARGER_BQ2515X all=m CHARGER_BQ25890 all=m CHARGER_SMB347 all=m CHARGER_TPS65217 all=m @@ -7562,6 +7640,7 @@ REGULATOR_MT6311 all=m REGULATOR_MT6323 all=m REGULATOR_MT6358 all=m REGULATOR_MT6397 all=m +REGULATOR_PCA9450 all=m REGULATOR_PCAP all=m REGULATOR_PCF50633 all=m REGULATOR_PFUZE100 all=m @@ -7570,6 +7649,7 @@ REGULATOR_PV88080 all=m REGULATOR_PV88090 all=m REGULATOR_PWM all=m REGULATOR_QCOM_SPMI all=m +REGULATOR_QCOM_USB_VBUS all=m REGULATOR_RN5T618 all=m REGULATOR_RT5033 all=m REGULATOR_SKY81452 all=m @@ -7590,11 +7670,13 @@ REGULATOR_WM831X all=m REGULATOR_WM8350 all=m REGULATOR_WM8400 all=m REGULATOR_WM8994 all=m +REGULATOR_QCOM_LABIBB all=m #- #- *** FILE: drivers/remoteproc/Kconfig *** #- REMOTEPROC all=y +REMOTEPROC_CDEV all=y #- #- *** FILE: drivers/reset/Kconfig *** @@ -8014,6 +8096,7 @@ SCSI_UFSHCD_PLATFORM all=m SCSI_UFS_CDNS_PLATFORM all=m SCSI_UFS_DWC_TC_PLATFORM all=m SCSI_UFS_BSG all=y +SCSI_UFS_CRYPTO all=y #- #- *** FILE: drivers/sfi/Kconfig *** @@ -8084,6 +8167,7 @@ SPI_GPIO all=m SPI_LM70_LLP all=m SPI_MPC52xx_PSC ppc=m SPI_FSL_DSPI all=m +SPI_LANTIQ_SSC all=m SPI_OC_TINY all=m SPI_PXA2XX all=m SPI_ROCKCHIP all=m @@ -8139,7 +8223,6 @@ STAGING all=y #- file drivers/staging/iio/Kconfig goes here #- file drivers/staging/sm750fb/Kconfig goes here #- file drivers/staging/emxx_udc/Kconfig goes here -#- file drivers/staging/speakup/Kconfig goes here #- file drivers/staging/nvec/Kconfig goes here #- file drivers/staging/media/Kconfig goes here #- file drivers/staging/android/Kconfig goes here @@ -8153,7 +8236,6 @@ STAGING all=y #- file drivers/staging/clocking-wizard/Kconfig goes here #- file drivers/staging/fbtft/Kconfig goes here #- file drivers/staging/fsl-dpaa2/Kconfig goes here -#- file drivers/staging/wilc1000/Kconfig goes here #- file drivers/staging/most/Kconfig goes here #- file drivers/staging/ks7010/Kconfig goes here #- file drivers/staging/greybus/Kconfig goes here @@ -8377,6 +8459,7 @@ GOLDFISH_AUDIO all=m #- *** FILE: drivers/staging/greybus/Kconfig *** #- GREYBUS_AUDIO all=m +GREYBUS_AUDIO_APB_CODEC all=m GREYBUS_BOOTROM all=m GREYBUS_FIRMWARE all=m GREYBUS_HID all=m @@ -8473,7 +8556,6 @@ STAGING_MEDIA all=y #- file drivers/staging/media/tegra-vde/Kconfig goes here #- file drivers/staging/media/tegra-video/Kconfig goes here #- file drivers/staging/media/ipu3/Kconfig goes here -#- file drivers/staging/media/soc_camera/Kconfig goes here #- file drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig goes here #- file drivers/staging/media/rkisp1/Kconfig goes here #- file drivers/staging/media/usbvision/Kconfig goes here @@ -8508,18 +8590,6 @@ VIDEO_ATOMISP_OV5693 all=m #- VIDEO_IPU3_IMGU all=m -#- -#- *** FILE: drivers/staging/media/soc_camera/Kconfig *** -#- -SOC_CAMERA all=m -#- soc_camera sensor drivers -SOC_CAMERA_MT9M111 all=m -SOC_CAMERA_MT9V022 all=m -SOC_CAMERA_OV5642 all=m -SOC_CAMERA_OV9740 all=m -SOC_CAMERA_IMX074 all=m -SOC_CAMERA_MT9T031 all=m - #- #- *** FILE: drivers/staging/media/usbvision/Kconfig *** #- @@ -8535,7 +8605,6 @@ MOST_COMPONENTS all=m #- file drivers/staging/most/video/Kconfig goes here #- file drivers/staging/most/dim2/Kconfig goes here #- file drivers/staging/most/i2c/Kconfig goes here -#- file drivers/staging/most/usb/Kconfig goes here #- #- *** FILE: drivers/staging/most/cdev/Kconfig *** @@ -8562,11 +8631,6 @@ MOST_NET all=m #- MOST_SOUND all=m -#- -#- *** FILE: drivers/staging/most/usb/Kconfig *** -#- -MOST_USB all=m - #- #- *** FILE: drivers/staging/most/video/Kconfig *** #- @@ -8627,26 +8691,6 @@ RTS5208 all=m #- FB_SM750 all=m -#- -#- *** FILE: drivers/staging/speakup/Kconfig *** -#- -SPEAKUP all=m -SPEAKUP_SYNTH_ACNTSA all=m -SPEAKUP_SYNTH_ACNTPC all=m -SPEAKUP_SYNTH_APOLLO all=m -SPEAKUP_SYNTH_AUDPTR all=m -SPEAKUP_SYNTH_BNS all=m -SPEAKUP_SYNTH_DECTLK all=m -SPEAKUP_SYNTH_DECEXT all=m -SPEAKUP_SYNTH_DECPC all=m -SPEAKUP_SYNTH_DTLK all=m -SPEAKUP_SYNTH_KEYPC all=m -SPEAKUP_SYNTH_LTLK all=m -SPEAKUP_SYNTH_SOFT all=m -SPEAKUP_SYNTH_SPKOUT all=m -SPEAKUP_SYNTH_TXPRT all=m -SPEAKUP_SYNTH_DUMMY all=m - #- #- *** FILE: drivers/staging/unisys/Kconfig *** #- @@ -8691,13 +8735,6 @@ VT6656 all=m #- WFX all=m -#- -#- *** FILE: drivers/staging/wilc1000/Kconfig *** -#- -WILC1000_SDIO all=m -WILC1000_SPI all=n -WILC1000_HW_OOB_INTR all=y - #- #- *** FILE: drivers/staging/wlan-ng/Kconfig *** #- @@ -8758,6 +8795,7 @@ AMDTEE all=m #- *** FILE: drivers/thermal/Kconfig *** #- THERMAL all=y +THERMAL_NETLINK all=y THERMAL_STATISTICS all=y THERMAL_EMERGENCY_POWEROFF_DELAY_MS all=0 THERMAL_WRITABLE_TRIPS all=y @@ -8770,7 +8808,6 @@ THERMAL_GOV_BANG_BANG all=y THERMAL_GOV_USER_SPACE all=y THERMAL_GOV_POWER_ALLOCATOR all=y CPU_THERMAL all=y -CLOCK_THERMAL all=y DEVFREQ_THERMAL all=y THERMAL_EMULATION all=n #- file drivers/thermal/intel/Kconfig goes here @@ -9038,8 +9075,8 @@ USB_ANNOUNCE_NEW_DEVICES all=y USB_DEFAULT_PERSIST all=y USB_DYNAMIC_MINORS all=y sparc64=n USB_OTG all=y -USB_OTG_WHITELIST all=y -USB_OTG_BLACKLIST_HUB all=n +USB_OTG_PRODUCTLIST all=y +USB_OTG_DISABLE_EXTERNAL_HUB all=n USB_OTG_FSM all=m USB_LEDS_TRIGGER_USBPORT all=m USB_AUTOSUSPEND_DELAY all=2 @@ -9431,6 +9468,7 @@ USBIP_DEBUG all=n VDPA all=m VDPA_SIM all=m IFCVF all=m +MLX5_VDPA_NET all=m #- #- *** FILE: drivers/vfio/Kconfig *** @@ -9496,7 +9534,6 @@ LCD_AMS369FG06 all=m LCD_LMS501KF03 all=m LCD_HX8357 all=m BACKLIGHT_CLASS_DEVICE all=y -BACKLIGHT_GENERIC all=m BACKLIGHT_LM3533 all=m BACKLIGHT_CARILLO_RANCH i386=m x86_64=m BACKLIGHT_PWM all=m @@ -9512,7 +9549,6 @@ BACKLIGHT_PCF50633 all=m BACKLIGHT_LM3630A all=m BACKLIGHT_LM3639 all=m BACKLIGHT_LP855X all=m -BACKLIGHT_OT200 all=m BACKLIGHT_SKY81452 all=m BACKLIGHT_TPS65217 all=m BACKLIGHT_GPIO all=m @@ -9525,8 +9561,6 @@ BACKLIGHT_RAVE_SP all=m #- *** FILE: drivers/video/console/Kconfig *** #- VGA_CONSOLE all=y -VGACON_SOFT_SCROLLBACK all=n ia64=y -VGACON_SOFT_SCROLLBACK_SIZE ia64=64 MDA_CONSOLE alpha=m i386=m DUMMY_CONSOLE all=y DUMMY_CONSOLE_COLUMNS all=80 @@ -9899,6 +9933,7 @@ XEN_SCSI_BACKEND all=m XEN_ACPI_PROCESSOR all=m XEN_MCE_LOG all=y XEN_SYMS all=y +XEN_UNPOPULATED_ALLOC all=y #- #- *** FILE: fs/9p/Kconfig *** @@ -9949,6 +9984,7 @@ MANDATORY_FILE_LOCKING all=y TMPFS all=y TMPFS_POSIX_ACL all=y TMPFS_XATTR all=y +TMPFS_INODE64 all=y HUGETLBFS all=y alpha= sparc= sparc64=y #- file fs/configfs/Kconfig goes here #- file fs/efivarfs/Kconfig goes here @@ -9978,6 +10014,7 @@ 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 @@ -10025,6 +10062,12 @@ 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 *** #- @@ -10105,6 +10148,7 @@ CRAMFS_MTD all=y #- *** FILE: fs/crypto/Kconfig *** #- FS_ENCRYPTION all=y +FS_ENCRYPTION_INLINE_CRYPT all=y #- #- *** FILE: fs/dlm/Kconfig *** @@ -10602,9 +10646,10 @@ HAVE_KERNEL_XZ all=y KERNEL_GZIP all=n KERNEL_BZIP2 all=n KERNEL_LZMA all=n -KERNEL_XZ all=y +KERNEL_XZ all=n KERNEL_LZO all=n KERNEL_LZ4 all=n +KERNEL_ZSTD all=y DEFAULT_INIT all="" DEFAULT_HOSTNAME all="(none)" SWAP all=y @@ -10833,6 +10878,7 @@ RCU_NOCB_CPU all=n #- RCU_PERF_TEST all=m RCU_TORTURE_TEST all=m +RCU_REF_SCALE_TEST all=m RCU_CPU_STALL_TIMEOUT all=60 RCU_TRACE all=n RCU_EQS_DEBUG all=n @@ -10969,8 +11015,12 @@ MAGIC_SYSRQ_SERIAL all=y MAGIC_SYSRQ_SERIAL_SEQUENCE all="" #* required by oprofile DEBUG_FS all=y +DEBUG_FS_ALLOW_ALL all=y +DEBUG_FS_DISALLOW_MOUNT all=n +DEBUG_FS_ALLOW_NONE all=n #- file lib/Kconfig.kgdb goes here #- file lib/Kconfig.ubsan goes here +#- file lib/Kconfig.kcsan goes here DEBUG_KERNEL all=y DEBUG_MISC all=y #- file mm/Kconfig.debug goes here @@ -11032,7 +11082,6 @@ LATENCYTOP all=n #- file kernel/trace/Kconfig goes here PROVIDE_OHCI1394_DMA_INIT all=n #- file samples/Kconfig goes here -#- file lib/Kconfig.kcsan goes here #- file arch/$(SRCARCH)/Kconfig.debug goes here #- file lib/kunit/Kconfig goes here NOTIFIER_ERROR_INJECTION all=m @@ -11087,6 +11136,7 @@ TEST_OBJAGG all=m TEST_STACKINIT all=m TEST_MEMINIT all=m TEST_HMM all=m +TEST_FPU all=m HYPERV_TESTING all=y #- @@ -11800,7 +11850,6 @@ MPLS_IPTUNNEL all=m #- MPTCP all=y MPTCP_IPV6 all=y -MPTCP_HMAC_TEST all=n #- #- *** FILE: net/ncsi/Kconfig *** @@ -12147,6 +12196,7 @@ NET_SCH_DEFAULT all=y DEFAULT_FQ all=n DEFAULT_CODEL all=n DEFAULT_FQ_CODEL all=n +DEFAULT_FQ_PIE all=n DEFAULT_SFQ all=n DEFAULT_PFIFO_FAST all=y #- Classification @@ -12758,6 +12808,7 @@ SND_HDA_CODEC_SI3054 all=m SND_HDA_GENERIC all=m #- Set to Y if you want auto-loading the codec driver SND_HDA_POWER_SAVE_DEFAULT all=300 +SND_HDA_INTEL_HDMI_SILENT_STREAM all=y #- #- *** FILE: sound/pcmcia/Kconfig *** @@ -12898,6 +12949,7 @@ SND_SOC_MAX98504 all=m SND_SOC_MAX9867 all=m SND_SOC_MAX98927 all=m SND_SOC_MAX98373 all=m +SND_SOC_MAX98373_SDW all=m SND_SOC_MAX98390 all=m SND_SOC_MAX9850 all=m SND_SOC_MAX9860 all=m @@ -13234,18 +13286,21 @@ RD_LZMA all=y RD_XZ all=y RD_LZO all=y RD_LZ4 all=y +RD_ZSTD all=y #- #- *** PROBABLY REMOVED OPTIONS *** #- +ACPI_PROCFS_POWER ia64=y x86=y AD7152 all=m AGP_SGI_TIOCA ia64=m ANON_INODES all=y ASIX_PHY all=m -AUFS_DIRREN all=y -AUFS_FHSM all=y +BACKLIGHT_GENERIC all=m BACKLIGHT_LCD_SUPPORT all=y +BACKLIGHT_OT200 all=m BACKLIGHT_PM8941_WLED all=m +BCACHE_ASYNC_REGISTRAION all=y BLK_DEV_SGIIOC4 ia64=m BLK_DEV_SR_VENDOR all=y BLK_WBT_SQ all=y @@ -13259,6 +13314,7 @@ CHASH_SELFTEST all=n CHASH_STATS all=n CHR_DEV_OSST all=m CIFS_ACL all=y +CLOCK_THERMAL all=y CROS_EC_LPC_MEC all=y CRYPTO_AEGIS128L all=m CRYPTO_AEGIS128L_AESNI_SSE2 all=m @@ -13335,6 +13391,7 @@ INET_XFRM_MODE_BEET all=m INET_XFRM_MODE_TRANSPORT all=m INET_XFRM_MODE_TUNNEL all=m INFINIBAND_CXGB3 all=m sparc= +INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI all=y INFINIBAND_NES all=m sparc= INFINIBAND_NES_DEBUG all=n INPUT_GP2A all=m @@ -13387,6 +13444,9 @@ MEMCG_SWAP_ENABLED all=y MFD_CROS_EC_CHARDEV all=m MICROCHIP_KSZ all=m MICROCHIP_KSZ_SPI_DRIVER all=m +MOST_USB all=m +MPTCP_HMAC_TEST all=n +MSCC_OCELOT_SWITCH_OCELOT all=m MTD_GPIO_ADDR all=m MTD_LATCH_ADDR all=m MTD_M25P80 all=m ppc=n ppc64=n sparc=n @@ -13443,10 +13503,17 @@ SGI_TIOCX ia64=y SND_HDA_INTEL_DETECT_DMIC all=y SND_SOC_SOF_COMETLAKE_H_SUPPORT all=y SND_SOC_SOF_HDA_COMMON_HDMI_CODEC all=y +SOC_CAMERA all=m +SOC_CAMERA_IMX074 all=m SOC_CAMERA_MT9M001 all=m +SOC_CAMERA_MT9M111 all=m +SOC_CAMERA_MT9T031 all=m SOC_CAMERA_MT9T112 all=m +SOC_CAMERA_MT9V022 all=m +SOC_CAMERA_OV5642 all=m SOC_CAMERA_OV772X all=m SOC_CAMERA_OV9640 all=m +SOC_CAMERA_OV9740 all=m SOC_CAMERA_PLATFORM all=m SOC_CAMERA_RJ54N1 all=m SOC_CAMERA_TW9910 all=m @@ -13466,6 +13533,8 @@ TOUCHSCREEN_W90X900 all=m TRACING_EVENTS_GPIO all=y UBIFS_FS_ENCRYPTION all=y USB_HWA_HCD all=m +USB_OTG_BLACKLIST_HUB all=n +USB_OTG_WHITELIST all=y USB_RIO500 all=m USB_SWITCH_FSA9480 all=m USB_WHCI_HCD all=m @@ -13475,6 +13544,8 @@ USB_WUSB_CBAF_DEBUG all=n UWB all=m UWB_I1480U all=m UWB_WHCI sparc=m +VGACON_SOFT_SCROLLBACK all=n ia64=y +VGACON_SOFT_SCROLLBACK_SIZE ia64=64 VIDEO_CROS_EC_CEC all=m VIDEO_SECO_CEC all=m VIDEO_SECO_RC all=y diff --git a/kernel.spec b/kernel.spec index 29f04ded..ffb4d6a1 100644 --- a/kernel.spec +++ b/kernel.spec @@ -71,9 +71,9 @@ %define have_pcmcia 0 %endif -%define rel 1 -%define basever 5.8 -%define postver .13 +%define rel 0.1 +%define basever 5.9 +%define postver .0 # define this to '-%{basever}' for longterm branch %define versuffix %{nil} @@ -124,7 +124,7 @@ Epoch: 3 License: GPL v2 Group: Base/Kernel Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz -# Source0-md5: 0e5c4c15266218ef26c50fac0016095b +# Source0-md5: 0959d759fd19e146367221aff504ad91 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz # Patch0-md5: 1f276bf9d1bc12215179a4681c29a573 @@ -220,7 +220,6 @@ Patch500: kernel-rt.patch Patch2000: kernel-small_fixes.patch Patch2001: kernel-pwc-uncompress.patch Patch2003: kernel-regressions.patch -Patch2004: xfs-reclaim-hack.patch # for rescuecd # based on ftp://ftp.leg.uct.ac.za/pub/linux/rip/tmpfs_root-2.6.30.diff.gz @@ -705,7 +704,6 @@ rm -f localversion-rt %patch2000 -p1 %patch2001 -p1 #%patch2003 -p1 -%patch2004 -p1 # Do not remove this, please! #%%patch50000 -p1 @@ -1489,7 +1487,6 @@ fi %dir %{_docdir}/%{name}-%{version} %{_docdir}/%{name}-%{version}/[!jkz]* -%{_docdir}/%{name}-%{version}/[jkz]*.txt %{_docdir}/%{name}-%{version}/kbuild %{_docdir}/%{name}-%{version}/kernel-hacking %endif