From a3232e840505ae1d71fd86e867a2a5b4006084f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Thu, 5 Apr 2018 23:38:51 +0200 Subject: [PATCH] - updated to 4.16 --- kernel-aufs4.patch | 6 +- kernel-multiarch.config | 387 ++++++++++++++++++++-------------------- kernel.spec | 8 +- 3 files changed, 202 insertions(+), 199 deletions(-) diff --git a/kernel-aufs4.patch b/kernel-aufs4.patch index 7009c6af..676c78ba 100644 --- a/kernel-aufs4.patch +++ b/kernel-aufs4.patch @@ -432,8 +432,8 @@ index ea818ff..fbd4799 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -1362,6 +1362,28 @@ static inline int fixup_user_fault(struct task_struct *tsk, + unmap_mapping_range(mapping, holebegin, holelen, 0); } - #endif +extern void vma_do_file_update_time(struct vm_area_struct *, const char[], int); +extern struct file *vma_do_pr_or_file(struct vm_area_struct *, const char[], @@ -457,8 +457,8 @@ index ea818ff..fbd4799 100644 +#define vmr_fput(region) vmr_do_fput(region, __func__, __LINE__) +#endif /* !CONFIG_MMU */ + - extern int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, int len, - unsigned int gup_flags); + extern int access_process_vm(struct task_struct *tsk, unsigned long addr, + void *buf, int len, unsigned int gup_flags); extern int access_remote_vm(struct mm_struct *mm, unsigned long addr, diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index cfd0ac4..135e11c 100644 diff --git a/kernel-multiarch.config b/kernel-multiarch.config index 75048a37..09fd7ada 100644 --- a/kernel-multiarch.config +++ b/kernel-multiarch.config @@ -3,7 +3,7 @@ #- *** FILE: arch/* - ARCH SPECIFIC OPTIONS *** #- ARCH_MEMORY_PROBE all=n -CC_STACKPROTECTOR all=y +CC_STACKPROTECTOR_AUTO all=n CC_STACKPROTECTOR_NONE all=n CC_STACKPROTECTOR_REGULAR all=n CC_STACKPROTECTOR_STRONG all=y @@ -27,8 +27,10 @@ HAVE_STACK_VALIDATION all=y INTEL_RDT all=y IOSF_MBI all=y IOSF_MBI_DEBUG all=y +JAILHOUSE_GUEST all=y KEXEC_FILE all=y KEXEC_VERIFY_SIG all=n +KVM_AMD_SEV all=y KVM_DEBUG_FS all=n PERF_EVENTS_AMD_POWER all=m PERF_EVENTS_INTEL_CSTATE all=m @@ -288,6 +290,7 @@ A11Y_BRAILLE_CONSOLE=y #- ACPI ia64=y x86=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 @@ -309,7 +312,6 @@ ACPI_CUSTOM_DSDT all=n ACPI_TABLE_UPGRADE all=y ACPI_DEBUG all=n ACPI_PCI_SLOT all=y -X86_PM_TIMER x86=y ACPI_HOTPLUG_MEMORY all=y ACPI_SBS x86=m ACPI_CUSTOM_METHOD all=m @@ -324,6 +326,7 @@ BXT_WC_PMIC_OPREGION all=y CHT_DC_TI_PMIC_OPREGION all=y ACPI_CONFIGFS all=m #- file drivers/acpi/arm64/Kconfig goes here +X86_PM_TIMER x86=y #- #- *** FILE: drivers/acpi/apei/Kconfig *** @@ -361,6 +364,7 @@ SATA_ZPODD all=y SATA_PMP all=y sparc=n #- Controllers with non-SFF native interface SATA_AHCI all=m sparc=n +SATA_MOBILE_LPM_POLICY all=0 SATA_AHCI_PLATFORM all=m AHCI_IMX all=m SATA_FSL ppc=m @@ -507,7 +511,6 @@ DEVTMPFS all=y DEVTMPFS_MOUNT all=y STANDALONE all=n PREVENT_FIRMWARE_BUILD all=y -FIRMWARE_IN_KERNEL all=n EXTRA_FIRMWARE all="" FW_LOADER_USER_HELPER all=y FW_LOADER_USER_HELPER_FALLBACK all=n @@ -637,6 +640,7 @@ ZRAM_WRITEBACK all=y #- *** FILE: drivers/bluetooth/Kconfig *** #- BT_HCIBTUSB all=m +BT_HCIBTUSB_AUTOSUSPEND all=y BT_HCIBTUSB_BCM all=y BT_HCIBTUSB_RTL all=y BT_HCIBTSDIO all=m @@ -748,7 +752,7 @@ HW_RANDOM_N2RNG sparc64=m HW_RANDOM_VIA all=m HW_RANDOM_PASEMI ppc64=m HW_RANDOM_VIRTIO=m -HW_RANDOM_TPM all=m +HW_RANDOM_EXYNOS all=m #- #- *** FILE: drivers/char/ipmi/Kconfig *** @@ -776,6 +780,7 @@ IPWIRELESS all=m #- #* TCG_TPM forced to 'y' by IMA TCG_TPM all=m x86=y ia64=y +HW_RANDOM_TPM all=m #* TCG_TIS forced to 'y' by IMA TCG_TIS all=m x86=y ia64=y TCG_TIS_SPI all=m @@ -824,6 +829,7 @@ COMMON_CLK_OXNAS all=n #- file drivers/clk/qcom/Kconfig goes here #- file drivers/clk/renesas/Kconfig goes here #- file drivers/clk/samsung/Kconfig goes here +#- file drivers/clk/sprd/Kconfig goes here #- file drivers/clk/sunxi-ng/Kconfig goes here #- file drivers/clk/tegra/Kconfig goes here #- file drivers/clk/ti/Kconfig goes here @@ -925,11 +931,13 @@ CRYPTO_DEV_NITROX_CNN55XX all=m CRYPTO_DEV_CCP_DD all=m CRYPTO_DEV_SP_CCP all=y CRYPTO_DEV_CCP_CRYPTO all=m +CRYPTO_DEV_SP_PSP all=y #- #- *** FILE: drivers/crypto/chelsio/Kconfig *** #- CRYPTO_DEV_CHELSIO all=m +CHELSIO_IPSEC_INLINE all=y #- #- *** FILE: drivers/crypto/qat/Kconfig *** @@ -1146,11 +1154,14 @@ FMC_CHARDEV all=m #- *** FILE: drivers/fpga/Kconfig *** #- FPGA all=m -FPGA_MGR_ALTERA_CVP all=m +ALTERA_PR_IP_CORE all=m FPGA_MGR_ALTERA_PS_SPI all=m -FPGA_MGR_XILINX_SPI all=m +FPGA_MGR_ALTERA_CVP all=m FPGA_MGR_ZYNQ_FPGA all=m -ALTERA_PR_IP_CORE all=m +FPGA_MGR_XILINX_SPI all=m +FPGA_BRIDGE all=m +XILINX_PR_DECOUPLER all=m +FPGA_REGION all=m #- #- *** FILE: drivers/fsi/Kconfig *** @@ -1167,7 +1178,6 @@ GPIOLIB all=y DEBUG_GPIO all=n GPIO_SYSFS all=y GPIO_AMDPT all=m -GPIO_AXP209 all=m GPIO_DWAPB all=m GPIO_EXAR all=m GPIO_GENERIC_PLATFORM all=m @@ -1222,6 +1232,7 @@ GPIO_INTEL_MID all=y GPIO_ML_IOH all=m GPIO_PCH all=m GPIO_PCI_IDIO_16 all=m +GPIO_PCIE_IDIO_24 all=m GPIO_RDC321X all=m GPIO_74X164 all=m GPIO_MAX3191X all=m @@ -1424,9 +1435,11 @@ DRM_RADEON_USERPTR all=y #- *** FILE: drivers/gpu/drm/tinydrm/Kconfig *** #- DRM_TINYDRM all=m +TINYDRM_ILI9225 all=m TINYDRM_MI0283QT all=m TINYDRM_REPAPER all=m TINYDRM_ST7586 all=m +TINYDRM_ST7735R all=m #- #- *** FILE: drivers/gpu/drm/udl/Kconfig *** @@ -1494,6 +1507,7 @@ HID_WALTOP all=m HID_GYRATION all=m HID_ICADE all=m HID_ITE all=m +HID_JABRA all=m HID_TWINHAN all=m HID_KENSINGTON all=m HID_LCPOWER all=m @@ -1740,6 +1754,7 @@ SENSORS_VIA_CPUTEMP all=m SENSORS_VIA686A all=m SENSORS_VT1211 all=m SENSORS_VT8231 all=m +SENSORS_W83773G all=m SENSORS_W83781D all=m SENSORS_W83791D all=m SENSORS_W83792D all=m @@ -1868,6 +1883,7 @@ I2C_DESIGNWARE_BAYTRAIL all=y I2C_EG20T all=m I2C_EMEV2 all=m I2C_GPIO all=m +I2C_GPIO_FAULT_INJECTOR all=y I2C_KEMPLD all=m I2C_MPC ppc=n I2C_OCORES all=m @@ -2103,6 +2119,7 @@ AD8366 all=m #- *** FILE: drivers/iio/buffer/Kconfig *** #- IIO_BUFFER_CB all=m +IIO_BUFFER_HW_CONSUMER all=m IIO_KFIFO_BUF all=m #- @@ -2266,6 +2283,7 @@ OPT3001 all=m PA12203001 all=m SI1145 all=m STK3310 all=m +ST_UVIS25 all=m TCS3414 all=m TCS3472 all=m SENSORS_TSL2563 all=m @@ -2275,6 +2293,7 @@ US5182D all=m VCNL4000 all=m VEML6070 all=m VL6180 all=m +ZOPT2201 all=m #- #- *** FILE: drivers/iio/magnetometer/Kconfig *** @@ -2649,7 +2668,6 @@ INPUT_MMA8450 all=m INPUT_APANEL all=m INPUT_GP2A all=m INPUT_GPIO_BEEPER all=m -INPUT_GPIO_TILT_POLLED all=m INPUT_GPIO_DECODER all=m INPUT_WISTRON_BTNS i386=m INPUT_ATLAS_BTNS i386=m x86_64=m @@ -3079,13 +3097,13 @@ LEDS_TRIGGER_DEFAULT_ON all=m LEDS_TRIGGER_TRANSIENT all=m LEDS_TRIGGER_CAMERA all=m LEDS_TRIGGER_PANIC all=y +LEDS_TRIGGER_NETDEV all=m #- #- *** FILE: drivers/lightnvm/Kconfig *** #- NVM all=y NVM_DEBUG all=n -NVM_RRPC all=m NVM_PBLK all=m #- @@ -3147,6 +3165,7 @@ DM_DEBUG all=n DM_DEBUG_BLOCK_MANAGER_LOCKING all=n DM_DEBUG_BLOCK_STACK_TRACING all=n #- file drivers/md/persistent-data/Kconfig goes here +DM_UNSTRIPED all=m DM_CRYPT all=m DM_SNAPSHOT all=m DM_THIN_PROVISIONING all=m @@ -3196,6 +3215,7 @@ VIDEO_DEV all=m VIDEO_V4L2_SUBDEV_API all=y #- file drivers/media/v4l2-core/Kconfig goes here DVB_CORE all=m +DVB_MMAP all=y DVB_NET all=y #- file drivers/media/dvb-core/Kconfig goes here #- Media drivers @@ -3226,6 +3246,7 @@ MEDIA_CEC_RC all=y #- common driver options VIDEO_CX2341X all=m VIDEO_TVEEPROM all=m +#- file drivers/media/common/videobuf2/Kconfig goes here #- file drivers/media/common/b2c2/Kconfig goes here #- file drivers/media/common/saa7146/Kconfig goes here #- file drivers/media/common/siano/Kconfig goes here @@ -3250,12 +3271,20 @@ SMS_SIANO_MDTV all=m SMS_SIANO_RC all=y SMS_SIANO_DEBUGFS all=y +#- +#- *** FILE: drivers/media/common/videobuf2/Kconfig *** +#- +VIDEOBUF2_CORE all=m +VIDEOBUF2_MEMOPS all=m +VIDEOBUF2_VMALLOC all=m + #- #- *** FILE: drivers/media/dvb-core/Kconfig *** #- DVB_MAX_ADAPTERS all=8 DVB_DYNAMIC_MINORS all=y DVB_DEMUX_SECTION_LOSS_LOG all=n +DVB_ULE_DEBUG all=n #- #- *** FILE: drivers/media/dvb-frontends/Kconfig *** @@ -3444,6 +3473,7 @@ MEDIA_PCI_SUPPORT all=y #- file drivers/media/pci/ddbridge/Kconfig goes here #- file drivers/media/pci/smipcie/Kconfig goes here #- file drivers/media/pci/netup_unidvb/Kconfig goes here +#- file drivers/media/pci/intel/ipu3/Kconfig goes here #- #- *** FILE: drivers/media/pci/b2c2/Kconfig *** @@ -3506,6 +3536,11 @@ DVB_DM1105 all=m #- VIDEO_DT3155 all=m +#- +#- *** FILE: drivers/media/pci/intel/ipu3/Kconfig *** +#- +VIDEO_IPU3_CIO2 all=m + #- #- *** FILE: drivers/media/pci/ivtv/Kconfig *** #- @@ -3723,9 +3758,8 @@ RADIO_WL128X all=m #- RC_CORE all=m #- file drivers/media/rc/keymaps/Kconfig goes here +LIRC all=y RC_DECODERS all=y -LIRC all=m -IR_LIRC_CODEC all=m IR_NEC_DECODER all=m IR_RC5_DECODER all=m IR_RC6_DECODER all=m @@ -4103,9 +4137,6 @@ VIDEO_FIXED_MINOR_RANGES all=n VIDEO_PCI_SKELETON all=m VIDEO_TUNER all=m sparc= V4L2_FLASH_LED_CLASS all=m -VIDEOBUF2_CORE all=m -VIDEOBUF2_MEMOPS all=m -VIDEOBUF2_VMALLOC all=m #- #- *** FILE: drivers/memory/Kconfig *** @@ -4163,6 +4194,7 @@ MFD_AXP20X_I2C all=m MFD_CROS_EC all=m MFD_CROS_EC_I2C all=m MFD_CROS_EC_SPI all=m +MFD_CROS_EC_CHARDEV all=m PMIC_DA903X powerpc=y MFD_DA9052_SPI all=y MFD_DA9062 all=m @@ -4198,9 +4230,7 @@ PCF50633_ADC all=m PCF50633_GPIO all=m UCB1400_CORE all=m MFD_RDC321X all=m -MFD_RTSX_PCI all=m MFD_RT5033 all=m -MFD_RTSX_USB all=m MFD_RN5T618 all=m MFD_SI476X_CORE all=m MFD_SM501 all=m @@ -4243,6 +4273,7 @@ MFD_WM831X all=y MFD_WM831X_SPI all=y MFD_WM8350_I2C all=y MFD_WM8994 all=m +RAVE_SP_CORE all=m #- #- *** FILE: drivers/misc/Kconfig *** @@ -4293,6 +4324,8 @@ PCI_ENDPOINT_TEST all=m #- file drivers/misc/genwqe/Kconfig goes here #- file drivers/misc/echo/Kconfig goes here #- file drivers/misc/cxl/Kconfig goes here +#- file drivers/misc/ocxl/Kconfig goes here +#- file drivers/misc/cardreader/Kconfig goes here #- #- *** FILE: drivers/misc/altera-stapl/Kconfig *** @@ -4306,6 +4339,12 @@ ALTERA_STAPL all=m C2PORT all=m C2PORT_DURAMAR_2150 all=m +#- +#- *** FILE: drivers/misc/cardreader/Kconfig *** +#- +MISC_RTSX_PCI all=m +MISC_RTSX_USB all=m + #- #- *** FILE: drivers/misc/cb710/Kconfig *** #- @@ -4405,6 +4444,7 @@ MMC_SDHCI_ACPI all=m MMC_SDHCI_PLTFM all=m MMC_SDHCI_PXAV3 all=m MMC_SDHCI_PXAV2 all=m +MMC_SDHCI_F_SDH30 all=m MMC_WBSD all=m MMC_TIFM_SD all=m MMC_GOLDFISH all=m @@ -4656,6 +4696,7 @@ VMXNET3 all=m FUJITSU_ES all=m THUNDERBOLT_NET all=m #- file drivers/net/hyperv/Kconfig goes here +NETDEVSIM all=m #- #- *** FILE: drivers/net/appletalk/Kconfig *** @@ -4872,6 +4913,7 @@ WD80x3 alpha=m i386=m #- file drivers/net/ethernet/chelsio/Kconfig goes here #- file drivers/net/ethernet/cirrus/Kconfig goes here #- file drivers/net/ethernet/cisco/Kconfig goes here +#- file drivers/net/ethernet/cortina/Kconfig goes here CX_ECAT all=m #- file drivers/net/ethernet/davicom/Kconfig goes here DNET all=m @@ -4922,6 +4964,7 @@ ETHOC all=m #- file drivers/net/ethernet/sfc/Kconfig goes here #- file drivers/net/ethernet/sgi/Kconfig goes here #- file drivers/net/ethernet/smsc/Kconfig goes here +#- file drivers/net/ethernet/socionext/Kconfig goes here #- file drivers/net/ethernet/stmicro/Kconfig goes here #- file drivers/net/ethernet/sun/Kconfig goes here #- file drivers/net/ethernet/tehuti/Kconfig goes here @@ -5071,6 +5114,7 @@ THUNDER_NIC_PF all=m THUNDER_NIC_VF all=m THUNDER_NIC_BGX all=m THUNDER_NIC_RGX all=m +CAVIUM_PTP all=m LIQUIDIO all=m LIQUIDIO_VF all=m @@ -5101,6 +5145,11 @@ NET_VENDOR_CISCO all=y #- ENIC all=m +#- +#- *** FILE: drivers/net/ethernet/cortina/Kconfig *** +#- +NET_VENDOR_CORTINA all=y + #- #- *** FILE: drivers/net/ethernet/dec/Kconfig *** #- @@ -5453,6 +5502,11 @@ EPIC100 all=m SMSC911X all=m SMSC9420 all=m +#- +#- *** FILE: drivers/net/ethernet/socionext/Kconfig *** +#- +NET_VENDOR_SOCIONEXT all=y + #- #- *** FILE: drivers/net/ethernet/stmicro/Kconfig *** #- @@ -5852,6 +5906,7 @@ ATH9K_PCOEM all=y ATH9K_HTC all=m ATH9K_HTC_DEBUGFS all=y ATH9K_HWRNG all=y +ATH9K_COMMON_SPECTRAL all=y #- #- *** FILE: drivers/net/wireless/ath/carl9170/Kconfig *** @@ -6058,6 +6113,12 @@ MWIFIEX_USB all=m #- WLAN_VENDOR_MEDIATEK all=y #- file drivers/net/wireless/mediatek/mt7601u/Kconfig goes here +#- file drivers/net/wireless/mediatek/mt76/Kconfig goes here + +#- +#- *** FILE: drivers/net/wireless/mediatek/mt76/Kconfig *** +#- +MT76x2E all=m #- #- *** FILE: drivers/net/wireless/mediatek/mt7601u/Kconfig *** @@ -6403,6 +6464,7 @@ PCI_PASID all=y PCI_LABEL all=y PCI_HYPERV all=m #- file drivers/pci/hotplug/Kconfig goes here +#- file drivers/pci/cadence/Kconfig goes here #- file drivers/pci/dwc/Kconfig goes here #- file drivers/pci/host/Kconfig goes here #- file drivers/pci/endpoint/Kconfig goes here @@ -6604,7 +6666,6 @@ PINCTRL_SUNRISEPOINT all=m CHROME_PLATFORMS all=y CHROMEOS_LAPTOP all=m CHROMEOS_PSTORE all=m -CROS_EC_CHARDEV all=m CROS_EC_LPC all=m CROS_EC_LPC_MEC all=y CROS_KBD_LED_BACKLIGHT all=m @@ -6616,17 +6677,24 @@ GOLDFISH all=y GOLDFISH_BUS all=y GOLDFISH_PIPE all=m +#- +#- *** FILE: drivers/platform/mellanox/Kconfig *** +#- +MELLANOX_PLATFORM all=y +MLXREG_HOTPLUG all=m + #- #- *** FILE: drivers/platform/x86/Kconfig *** #- X86_PLATFORM_DEVICES i386=y x86_64=y ACER_WMI all=m +ACER_WIRELESS all=m ACERHDF all=m ALIENWARE_WMI all=m ASUS_LAPTOP i386=m x86_64=m DELL_SMBIOS all=m -DELL_SMBIOS_WMI all=m -DELL_SMBIOS_SMM all=m +DELL_SMBIOS_WMI all=y +DELL_SMBIOS_SMM all=y DELL_LAPTOP all=m DELL_WMI all=m DELL_WMI_AIO all=m @@ -6636,6 +6704,7 @@ DELL_RBTN all=m FUJITSU_LAPTOP all=m FUJITSU_TABLET all=m AMILO_RFKILL all=m +GPD_POCKET_FAN all=m TC1100_WMI all=m HP_ACCEL all=m HP_WIRELESS all=m @@ -6696,8 +6765,8 @@ SURFACE_3_BUTTON all=m INTEL_PUNIT_IPC all=m INTEL_TELEMETRY all=m MLX_PLATFORM all=m -MLX_CPLD_PLATFORM all=m INTEL_TURBO_MAX_3 all=y +INTEL_CHTDC_TI_PWRBTN all=m #- #- *** FILE: drivers/pnp/Kconfig *** @@ -7065,6 +7134,7 @@ RTC_DRV_WM8350 all=m RTC_DRV_PCF50633 all=m RTC_DRV_AB3100 all=m RTC_DRV_AB8500 all=m +RTC_DRV_CROS_EC all=m #- on-CPU RTC drivers RTC_DRV_GENERIC powerpc=y RTC_DRV_FTRTC010 all=m @@ -7382,6 +7452,18 @@ SCSI_UFS_DWC_TC_PLATFORM all=m #- SFI all=y +#- +#- *** FILE: drivers/siox/Kconfig *** +#- +SIOX all=m +SIOX_BUS_GPIO all=m + +#- +#- *** FILE: drivers/slimbus/Kconfig *** +#- +SLIMBUS all=m +SLIM_QCOM_CTRL all=m + #- #- *** FILE: drivers/sn/Kconfig *** #- @@ -7392,12 +7474,24 @@ SGI_IOC3 ia64=m #- SOC_TI all=y +#- +#- *** FILE: drivers/soc/xilinx/Kconfig *** +#- +XILINX_VCU all=m + #- #- *** FILE: drivers/soc/zte/Kconfig *** #- SOC_ZTE all=y ZX2967_PM_DOMAINS all=y +#- +#- *** FILE: drivers/soundwire/Kconfig *** +#- +SOUNDWIRE all=y +#- SoundWire Devices +SOUNDWIRE_INTEL all=m + #- #- *** FILE: drivers/spi/Kconfig *** #- @@ -7456,6 +7550,8 @@ SSB_DRIVER_GPIO all=y #- STAGING all=y #- file drivers/staging/irda/net/Kconfig goes here +#- file drivers/staging/ipx/Kconfig goes here +#- file drivers/staging/ncpfs/Kconfig goes here #- file drivers/staging/wlan-ng/Kconfig goes here #- file drivers/staging/comedi/Kconfig goes here #- file drivers/staging/olpc_dcon/Kconfig goes here @@ -7664,7 +7760,6 @@ FB_TFT_SH1106 all=m FB_TFT_SSD1289 all=m FB_TFT_SSD1305 all=m FB_TFT_SSD1306 all=m -FB_TFT_SSD1325 all=m FB_TFT_SSD1331 all=m FB_TFT_SSD1351 all=m FB_TFT_ST7735R all=m @@ -7797,6 +7892,12 @@ AD2S90 all=m AD2S1200 all=m AD2S1210 all=m +#- +#- *** FILE: drivers/staging/ipx/Kconfig *** +#- +IPX all=m +IPX_INTERN all=n + #- #- *** FILE: drivers/staging/irda/drivers/Kconfig *** #- @@ -7888,7 +7989,7 @@ STAGING_MEDIA all=y #- file drivers/staging/media/davinci_vpfe/Kconfig goes here #- file drivers/staging/media/imx/Kconfig goes here #- file drivers/staging/media/omap4iss/Kconfig goes here -#- file drivers/staging/media/lirc/Kconfig goes here +#- file drivers/staging/media/tegra-vde/Kconfig goes here #- #- *** FILE: drivers/staging/media/atomisp/Kconfig *** @@ -7930,59 +8031,52 @@ I2C_BCM2048 all=m #- DVB_CXD2099 all=m -#- -#- *** FILE: drivers/staging/media/lirc/Kconfig *** -#- -LIRC_STAGING all=y -LIRC_ZILOG all=m - #- #- *** FILE: drivers/staging/most/Kconfig *** #- MOST all=m -#- file drivers/staging/most/mostcore/Kconfig goes here -#- file drivers/staging/most/aim-cdev/Kconfig goes here -#- file drivers/staging/most/aim-network/Kconfig goes here -#- file drivers/staging/most/aim-sound/Kconfig goes here -#- file drivers/staging/most/aim-v4l2/Kconfig goes here -#- file drivers/staging/most/hdm-dim2/Kconfig goes here -#- file drivers/staging/most/hdm-i2c/Kconfig goes here -#- file drivers/staging/most/hdm-usb/Kconfig goes here +#- file drivers/staging/most/cdev/Kconfig goes here +#- file drivers/staging/most/net/Kconfig goes here +#- file drivers/staging/most/sound/Kconfig goes here +#- 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/aim-cdev/Kconfig *** +#- *** FILE: drivers/staging/most/cdev/Kconfig *** #- -AIM_CDEV all=m +MOST_CDEV all=m #- -#- *** FILE: drivers/staging/most/aim-network/Kconfig *** +#- *** FILE: drivers/staging/most/dim2/Kconfig *** #- -AIM_NETWORK all=m +MOST_DIM2 all=m #- -#- *** FILE: drivers/staging/most/aim-sound/Kconfig *** +#- *** FILE: drivers/staging/most/i2c/Kconfig *** #- -AIM_SOUND all=m +MOST_I2C all=m #- -#- *** FILE: drivers/staging/most/aim-v4l2/Kconfig *** +#- *** FILE: drivers/staging/most/net/Kconfig *** #- -AIM_V4L2 all=m +MOST_NET all=m #- -#- *** FILE: drivers/staging/most/hdm-dim2/Kconfig *** +#- *** FILE: drivers/staging/most/sound/Kconfig *** #- -HDM_DIM2 all=m +MOST_SOUND all=m #- -#- *** FILE: drivers/staging/most/hdm-i2c/Kconfig *** +#- *** FILE: drivers/staging/most/usb/Kconfig *** #- -HDM_I2C all=m +MOST_USB all=m #- -#- *** FILE: drivers/staging/most/hdm-usb/Kconfig *** +#- *** FILE: drivers/staging/most/video/Kconfig *** #- -HDM_USB all=m +MOST_VIDEO all=m #- #- *** FILE: drivers/staging/mt29f_spinand/Kconfig *** @@ -7990,6 +8084,19 @@ HDM_USB all=m MTD_SPINAND_MT29F all=m MTD_SPINAND_ONDIEECC all=y +#- +#- *** FILE: drivers/staging/ncpfs/Kconfig *** +#- +NCP_FS all=m +NCPFS_PACKET_SIGNING all=y +NCPFS_IOCTL_LOCKING all=y +NCPFS_STRONG all=y +NCPFS_NFS_NS all=y +NCPFS_OS2_NS all=y +NCPFS_SMALLDOS all=y +NCPFS_NLS all=y +NCPFS_EXTRAS all=y + #- #- *** FILE: drivers/staging/pi433/Kconfig *** #- @@ -8079,16 +8186,10 @@ TYPEC_TCPCI all=m #- *** FILE: drivers/staging/unisys/Kconfig *** #- UNISYSSPAR all=y -#- file drivers/staging/unisys/visorbus/Kconfig goes here #- file drivers/staging/unisys/visornic/Kconfig goes here #- file drivers/staging/unisys/visorinput/Kconfig goes here #- file drivers/staging/unisys/visorhba/Kconfig goes here -#- -#- *** FILE: drivers/staging/unisys/visorbus/Kconfig *** -#- -UNISYS_VISORBUS all=m - #- #- *** FILE: drivers/staging/unisys/visorhba/Kconfig *** #- @@ -8571,6 +8672,7 @@ USB_BDC_PCI all=m #- USB Host Controller Drivers USB_C67X00_HCD all=m USB_XHCI_HCD all=m +USB_XHCI_DBGCAP all=n USB_EHCI_HCD all=m USB_EHCI_ROOT_HUB_TT all=y sparc64=n USB_EHCI_TT_NEWSCHED all=y @@ -8712,18 +8814,6 @@ USB_SERIAL_IPW all=m USB_SERIAL_IUU all=m USB_SERIAL_KEYSPAN_PDA all=m USB_SERIAL_KEYSPAN all=m -USB_SERIAL_KEYSPAN_MPR all=y -USB_SERIAL_KEYSPAN_USA28 all=y -USB_SERIAL_KEYSPAN_USA28X all=y -USB_SERIAL_KEYSPAN_USA28XA all=y -USB_SERIAL_KEYSPAN_USA28XB all=y -USB_SERIAL_KEYSPAN_USA19 all=y -USB_SERIAL_KEYSPAN_USA18X all=y -USB_SERIAL_KEYSPAN_USA19W all=y -USB_SERIAL_KEYSPAN_USA19QW all=y -USB_SERIAL_KEYSPAN_USA19QI all=y -USB_SERIAL_KEYSPAN_USA49W all=y -USB_SERIAL_KEYSPAN_USA49WLC all=y USB_SERIAL_KLSI all=m USB_SERIAL_KOBIL_SCT all=m USB_SERIAL_MCT_U232 all=m @@ -9082,11 +9172,18 @@ LOGO_SUN_CLUT224 sparc=y sparc64=y #- *** FILE: drivers/virt/Kconfig *** #- VIRT_DRIVERS all=y +#- file drivers/virt/vboxguest/Kconfig goes here + +#- +#- *** FILE: drivers/virt/vboxguest/Kconfig *** +#- +VBOXGUEST all=m #- #- *** FILE: drivers/virtio/Kconfig *** #- VIRTIO all=m +VIRTIO_MENU all=y VIRTIO_PCI all=m VIRTIO_PCI_LEGACY all=y VIRTIO_BALLOON all=m @@ -9094,6 +9191,11 @@ VIRTIO_INPUT all=m VIRTIO_MMIO all=m VIRTIO_MMIO_CMDLINE_DEVICES all=y +#- +#- *** FILE: drivers/visorbus/Kconfig *** +#- +UNISYS_VISORBUS all=m + #- #- *** FILE: drivers/vme/Kconfig *** #- @@ -9176,6 +9278,7 @@ WM831X_WATCHDOG all=m WM8350_WATCHDOG all=m XILINX_WATCHDOG all=m ZIIRAVE_WATCHDOG all=m +RAVE_SP_WATCHDOG all=m CADENCE_WATCHDOG all=m DW_WATCHDOG all=m RN5T618_WATCHDOG all=m @@ -9354,7 +9457,6 @@ NFS_COMMON all=y #- file net/sunrpc/Kconfig goes here #- file fs/ceph/Kconfig goes here #- file fs/cifs/Kconfig goes here -#- file fs/ncpfs/Kconfig goes here #- file fs/coda/Kconfig goes here #- file fs/afs/Kconfig goes here #- file fs/9p/Kconfig goes here @@ -9452,6 +9554,7 @@ CIFS_DEBUG2 all=n CIFS_DEBUG_DUMP_KEYS all=n CIFS_DFS_UPCALL all=n CIFS_SMB311 all=y +CIFS_SMB_DIRECT all=y CIFS_FSCACHE all=y #- @@ -9637,19 +9740,6 @@ JFS_STATISTICS all=y #- MINIX_FS all=m -#- -#- *** FILE: fs/ncpfs/Kconfig *** -#- -NCP_FS all=m -NCPFS_PACKET_SIGNING all=y -NCPFS_IOCTL_LOCKING all=y -NCPFS_STRONG all=y -NCPFS_NFS_NS all=y -NCPFS_OS2_NS all=y -NCPFS_SMALLDOS all=y -NCPFS_NLS all=y -NCPFS_EXTRAS all=y - #- #- *** FILE: fs/nfs/Kconfig *** #- @@ -9788,6 +9878,7 @@ OVERLAY_FS all=m OVERLAY_FS_REDIRECT_DIR all=y OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW all=n OVERLAY_FS_INDEX all=y +OVERLAY_FS_NFS_EXPORT all=n #- #- *** FILE: fs/proc/Kconfig *** @@ -10073,7 +10164,6 @@ GCOV_KERNEL all=n #- GENERIC_IRQ_SHOW all=y GENERIC_MSI_IRQ all=y -IRQ_DOMAIN_DEBUG all=n IRQ_FORCED_THREADING all=y GENERIC_IRQ_DEBUGFS all=n @@ -10158,6 +10248,7 @@ KPROBE_EVENTS all=y UPROBE_EVENTS all=y DYNAMIC_FTRACE all=y FUNCTION_PROFILER all=y +BPF_KPROBE_OVERRIDE all=y FTRACE_MCOUNT_RECORD all=y FTRACE_STARTUP_TEST all=n MMIOTRACE x86=n @@ -10305,6 +10396,7 @@ LATENCYTOP all=n #- file kernel/trace/Kconfig goes here PROVIDE_OHCI1394_DMA_INIT all=n DMA_API_DEBUG all=n +RUNTIME_TESTING_MENU all=y LKDTM all=m TEST_LIST_SORT all=n TEST_SORT all=n @@ -10327,7 +10419,7 @@ TEST_PARMAN all=m TEST_LKM all=m TEST_USER_COPY all=n TEST_BPF all=n -TEST_FIND_BIT all=m +FIND_BIT_BENCHMARK all=m TEST_FIRMWARE all=m TEST_SYSCTL all=m TEST_UDELAY all=m @@ -10512,7 +10604,6 @@ BRIDGE_NETFILTER all=m #- file net/8021q/Kconfig goes here #- file net/decnet/Kconfig goes here #- file net/llc/Kconfig goes here -#- file net/ipx/Kconfig goes here #- file drivers/net/appletalk/Kconfig goes here #- file net/x25/Kconfig goes here #- file net/lapb/Kconfig goes here @@ -10539,7 +10630,6 @@ CGROUP_NET_PRIO all=y BPF_JIT all=y BPF_STREAM_PARSER all=y NET_PKTGEN all=m -NET_TCPPROBE all=m NET_DROP_MONITOR all=y #- file net/ax25/Kconfig goes here #- file net/can/Kconfig goes here @@ -10710,7 +10800,6 @@ IP_DCCP all=m INET_DCCP_DIAG all=m #- file net/dccp/ccids/Kconfig goes here IP_DCCP_DEBUG all=n -NET_DCCPPROBE all=m #- #- *** FILE: net/dccp/ccids/Kconfig *** @@ -10740,6 +10829,7 @@ DNS_RESOLVER all=m #- *** FILE: net/dsa/Kconfig *** #- NET_DSA all=m +NET_DSA_LEGACY all=y #- #- *** FILE: net/hsr/Kconfig *** @@ -10841,6 +10931,7 @@ NFT_REJECT_IPV4 all=m NFT_DUP_IPV4 all=m NFT_FIB_IPV4 all=m NF_TABLES_ARP all=m +NF_FLOW_TABLE_IPV4 all=m NF_LOG_ARP all=m NF_LOG_IPV4 all=m NF_REJECT_IPV4 all=m @@ -10912,6 +11003,7 @@ NF_TABLES_IPV6 all=m NFT_CHAIN_ROUTE_IPV6 all=m NFT_DUP_IPV6 all=m NFT_FIB_IPV6 all=m +NF_FLOW_TABLE_IPV6 all=m NF_REJECT_IPV6 all=m NF_LOG_IPV6 all=m NF_NAT_IPV6 all=m @@ -10928,6 +11020,7 @@ IP6_NF_MATCH_IPV6HEADER all=m IP6_NF_MATCH_MH all=m IP6_NF_MATCH_RPFILTER all=m IP6_NF_MATCH_RT all=m +IP6_NF_MATCH_SRH all=m IP6_NF_TARGET_HL all=m IP6_NF_FILTER all=m IP6_NF_TARGET_REJECT all=m @@ -10939,12 +11032,6 @@ IP6_NF_NAT all=m IP6_NF_TARGET_MASQUERADE all=m IP6_NF_TARGET_NPT all=m -#- -#- *** FILE: net/ipx/Kconfig *** -#- -IPX all=m -IPX_INTERN all=n - #- #- *** FILE: net/kcm/Kconfig *** #- @@ -11051,6 +11138,7 @@ NFT_META all=m NFT_RT all=m NFT_NUMGEN all=m NFT_CT all=m +NFT_FLOW_OFFLOAD all=m NFT_SET_RBTREE all=m NFT_SET_HASH all=m NFT_SET_BITMAP all=m @@ -11071,6 +11159,8 @@ NF_DUP_NETDEV all=m NFT_DUP_NETDEV all=m NFT_FWD_NETDEV all=m NFT_FIB_NETDEV all=m +NF_FLOW_TABLE_INET all=m +NF_FLOW_TABLE all=m NETFILTER_XTABLES all=m #- Xtables combined modules NETFILTER_XT_MARK all=m @@ -11380,7 +11470,6 @@ NET_SCH_FIFO all=y #- *** FILE: net/sctp/Kconfig *** #- IP_SCTP all=m -NET_SCTPPROBE all=m SCTP_DBG_OBJCNT all=n SCTP_DEFAULT_COOKIE_HMAC_MD5 all=y SCTP_DEFAULT_COOKIE_HMAC_SHA1 all=n @@ -11487,6 +11576,7 @@ SECURITY_PATH all=y INTEL_TXT all=y LSM_MMAP_MIN_ADDR all=0 x86_64=65536 i386=65536 sparc64=8192 ppc=65536 HARDENED_USERCOPY all=y +HARDENED_USERCOPY_FALLBACK all=y FORTIFY_SOURCE all=y STATIC_USERMODEHELPER all=n #- file security/selinux/Kconfig goes here @@ -11922,6 +12012,7 @@ SND_SOC all=m #- file sound/soc/sunxi/Kconfig goes here #- file sound/soc/tegra/Kconfig goes here #- file sound/soc/txx9/Kconfig goes here +#- file sound/soc/uniphier/Kconfig goes here #- file sound/soc/ux500/Kconfig goes here #- file sound/soc/xtensa/Kconfig goes here #- file sound/soc/zte/Kconfig goes here @@ -11986,6 +12077,7 @@ SND_SOC_INNO_RK3036 all=m SND_SOC_MAX98095 all=m SND_SOC_MAX98504 all=m SND_SOC_MAX98927 all=m +SND_SOC_MAX98373 all=m SND_SOC_MAX9850 all=m SND_SOC_MAX9860 all=m SND_SOC_MSM8916_WCD_ANALOG all=m @@ -11994,6 +12086,8 @@ SND_SOC_PCM1681 all=m SND_SOC_PCM179X all=m SND_SOC_PCM179X_I2C all=m SND_SOC_PCM179X_SPI all=m +SND_SOC_PCM186X_I2C all=m +SND_SOC_PCM186X_SPI all=m SND_SOC_PCM3168A_I2C all=m SND_SOC_PCM3168A_SPI all=m SND_SOC_PCM512x_I2C all=m @@ -12016,13 +12110,17 @@ SND_SOC_TAS2552 all=m SND_SOC_TAS5086 all=m SND_SOC_TAS571X all=m SND_SOC_TAS5720 all=m +SND_SOC_TAS6424 all=m SND_SOC_TFA9879 all=m SND_SOC_TLV320AIC23 all=m SND_SOC_TLV320AIC23_I2C all=m SND_SOC_TLV320AIC23_SPI all=m SND_SOC_TLV320AIC31XX all=m +SND_SOC_TLV320AIC32X4_I2C all=m +SND_SOC_TLV320AIC32X4_SPI all=m SND_SOC_TLV320AIC3X all=m SND_SOC_TS3A227E all=m +SND_SOC_TSCS42XX all=m SND_SOC_WM1250_EV1 all=m SND_SOC_WM8510 all=m SND_SOC_WM8523 all=m @@ -12101,12 +12199,13 @@ SND_SOC_IMG_PISTACHIO_INTERNAL_DAC all=m #- #- *** FILE: sound/soc/intel/Kconfig *** #- +SND_SOC_INTEL_SST_TOPLEVEL all=y SND_SST_IPC all=m SND_SST_IPC_ACPI all=m SND_SOC_INTEL_SST all=m -SND_SOC_INTEL_SST_TOPLEVEL all=m SND_SOC_INTEL_HASWELL all=m SND_SOC_INTEL_BAYTRAIL all=m +SND_SST_ATOM_HIFI2_PLATFORM_PCI all=m SND_SST_ATOM_HIFI2_PLATFORM all=m SND_SOC_INTEL_SKYLAKE all=m #- file sound/soc/intel/boards/Kconfig goes here @@ -12210,99 +12309,3 @@ RD_LZMA all=y RD_XZ all=y RD_LZO all=y RD_LZ4 all=y - -#- -#- *** PROBABLY REMOVED OPTIONS *** -#- -BLK_CPQ_CISS_DA all=m sparc=n -BLK_DEV_HD all=n -BLK_DEV_NVME_SCSI all=y -BLK_DEV_OSD all=m -BLK_DEV_RAM_DAX all=y -CFG80211_INTERNAL_REGDB all=n -CIFS_SMB2 all=y -CISS_SCSI_TAPE all=y -DM_CACHE_CLEANER all=m -DW_DMAC_BIG_ENDIAN_IO all=n -EDAC_MM_EDAC all=m -FB_IGA sparc=n -FRAME_POINTER_UNWINDER all=n -FUJITSU_LAPTOP_DEBUG all=n -GPIO_MCP23S08 all=m -HFI1_VERBS_31BIT_PSN all=y -HT_IRQ i386=y x86_64=y -HW_RANDOM_EXYNOS all=m -I40E_FCOE all=y -INTEL_RDT_A all=y -IPV6_SEG6_INLINE all=y -KMEMCHECK all=n -KVM_DEVICE_ASSIGNMENT all=y -LEDS_DELL_NETBOOKS all=m -LGUEST i386=m -LIRC_SASEM all=m -LIRC_SIR all=m -LUSTRE_OBD_MAX_IOCTL_BUFFER all=8192 -MCE_AMD_INJ all=m -MEDIA_CEC_DEBUG all=n -MEDIA_RC_SUPPORT all=y -MMC_BLOCK_BOUNCE all=y -MMTIMER ia64=m -MOVABLE_NODE all=y -MTD_NAND_DENALI_SCRATCH_REG_ADDR all=0xFF108018 -MTD_NAND_IDS all=m -NETFILTER_DEBUG all=n -NFC_WILINK all=m -NR_DEV_DAX all=32768 -PSS_HAVE_BOOT all=n -PSS_MIXER all=y -RCU_KTHREAD_PRIO all=0 -RCU_NOCB_CPU_ALL all=n -RCU_NOCB_CPU_NONE all=y -RCU_NOCB_CPU_ZERO all=n -RCU_TORTURE_TEST_SLOW_CLEANUP all=n -RCU_TORTURE_TEST_SLOW_INIT all=n -RCU_TORTURE_TEST_SLOW_PREINIT all=n -REGULATOR_ARIZONA all=m -SAMSUNG_USBPHY all=m -SC6600 all=y -SC6600_CDROM all=4 -SC6600_CDROMBASE all=0x0 -SC6600_JOY all=y -SLABINFO all=y -SOC_CAMERA_OV2640 all=m -SOC_CAMERA_OV6650 all=m -SOUND_AEDSP16 all=m x86_64=n -SOUND_DMAP all=n -SOUND_KAHLUA all=m -SOUND_MPU401 all=m x86_64=n -SOUND_MSNDCLAS all=n -SOUND_MSNDPIN all=n -SOUND_MSS all=m x86_64=n -SOUND_OSS all=m -SOUND_PAS all=m x86_64=n -SOUND_PRIME all=m -SOUND_PSS all=m x86_64=n -SOUND_SB all=m x86_64=n -SOUND_TRACEINIT all=y i386=n x86_64=n -SOUND_TRIX all=m x86_64=n -SOUND_UART6850 all=m x86_64=n -SOUND_VMIDI all=m -SOUND_YM3812 all=m -SPARSE_RCU_POINTER all=n -TI_DAC7512 all=m -TI_SYSCON_RESET all=m -TRACE_ENUM_MAP_FILE all=n -UCSI all=m -VIDEO_AP1302 all=m -VIDEO_GC0310 all=m -VIDEO_GC2235 all=m -VIDEO_IMX all=m -VIDEO_LM3554 all=m -VIDEO_MSRLIST_HELPER all=m -VIDEO_MT9M114 all=m -VIDEO_OV2680 all=m -VIDEO_OV2722 all=m -VIDEO_OV5693 all=m -VIDEO_OV8858 all=m -VME_PIO2 all=m -W1_SLAVE_BQ27000 all=m diff --git a/kernel.spec b/kernel.spec index 7c76a892..87a62b80 100644 --- a/kernel.spec +++ b/kernel.spec @@ -68,9 +68,9 @@ %define have_pcmcia 0 %endif -%define rel 1 -%define basever 4.15 -%define postver .13 +%define rel 0.1 +%define basever 4.16 +%define postver .0 # define this to '-%{basever}' for longterm branch %define versuffix %{nil} @@ -119,7 +119,7 @@ Epoch: 3 License: GPL v2 Group: Base/Kernel Source0: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz -# Source0-md5: 0d701ac1e2a67d47ce7127432df2c32b +# Source0-md5: 1357fb4ee7c288fdeac5d4e0048f5c18 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz # Patch0-md5: 50ff6d9fe83e41811f28027369c69ef9 -- 2.44.0