CentOS Sources
2018-10-30 e14e79d2763155444db7dee3edd6d46da62faf3f
import kernel-alt-4.14.0-115.el7a
2 files added
3 files deleted
12 files modified
3941 ■■■■■ changed files
.gitignore 5 ●●●●● patch | view | raw | blame | history
.kernel-alt.metadata 5 ●●●●● patch | view | raw | blame | history
SOURCES/Makefile.common 55 ●●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-aarch64-debug.config 41 ●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-aarch64.config 41 ●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-ppc64le-debug.config 106 ●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-ppc64le.config 106 ●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-s390x-debug.config 280 ●●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-s390x-kdump.config 26 ●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-s390x.config 280 ●●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-x86_64-debug.config 13 ●●●●● patch | view | raw | blame | history
SOURCES/kernel-alt-4.14.0-x86_64.config 13 ●●●●● patch | view | raw | blame | history
SOURCES/redhatsecureboot003.cer patch | view | raw | blame | history
SOURCES/redhatsecurebootca2.cer patch | view | raw | blame | history
SOURCES/secureboot.cer patch | view | raw | blame | history
SOURCES/securebootca.cer patch | view | raw | blame | history
SPECS/kernel-alt.spec 2970 ●●●●● patch | view | raw | blame | history
.gitignore
@@ -1,4 +1,5 @@
SOURCES/kernel-abi-whitelists-49.tar.bz2
SOURCES/linux-4.14.0-49.13.1.el7a.tar.xz
SOURCES/Makefile.common
SOURCES/kernel-abi-whitelists-115.tar.bz2
SOURCES/linux-4.14.0-115.el7a.tar.xz
SOURCES/rheldup3.x509
SOURCES/rhelkpatch1.x509
.kernel-alt.metadata
@@ -1,4 +1,5 @@
22a722b6351f8c7be0e006db069d540ea7861119 SOURCES/kernel-abi-whitelists-49.tar.bz2
7d8acf56cb86db4f8e6fe50a98216e2c8390c61b SOURCES/linux-4.14.0-49.13.1.el7a.tar.xz
c550890c41bbe7c1559faf2e4f342d9b018f347b SOURCES/Makefile.common
6d2c092665638c37719939428c8b89a6d24337c1 SOURCES/kernel-abi-whitelists-115.tar.bz2
631349b8a1e0e7f4798c088a112c7ff34ba1da74 SOURCES/linux-4.14.0-115.el7a.tar.xz
95b9b811c7b0a6c98b2eafc4e7d6d24f2cb63289 SOURCES/rheldup3.x509
d90885108d225a234a5a9d054fc80893a5bd54d0 SOURCES/rhelkpatch1.x509
SOURCES/Makefile.common
File was deleted
SOURCES/kernel-alt-4.14.0-aarch64-debug.config
@@ -622,6 +622,8 @@
CONFIG_FORCE_MAX_ZONEORDER=14
CONFIG_UNMAP_KERNEL_AT_EL0=y
CONFIG_HARDEN_BRANCH_PREDICTOR=y
CONFIG_HARDEN_EL2_VECTORS=y
CONFIG_ARM64_SSBD=y
# CONFIG_ARM64_SW_TTBR0_PAN is not set
#
@@ -637,6 +639,7 @@
#
CONFIG_ARM64_UAO=y
# CONFIG_ARM64_PMEM is not set
CONFIG_ARM64_RAS_EXTN=y
CONFIG_ARM64_MODULE_CMODEL_LARGE=y
# CONFIG_RANDOMIZE_BASE is not set
@@ -1027,7 +1030,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1320,7 +1323,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1421,6 +1425,7 @@
CONFIG_ARM_CCI5xx_PMU=y
CONFIG_ARM_CCN=y
# CONFIG_BRCMSTB_GISB_ARB is not set
CONFIG_HISILICON_LPC=y
CONFIG_QCOM_EBI2=y
# CONFIG_SIMPLE_PM_BUS is not set
CONFIG_VEXPRESS_CONFIG=y
@@ -1673,6 +1678,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
#
# SCSI device support
@@ -1729,7 +1735,7 @@
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
CONFIG_SCSI_HISI_SAS=m
# CONFIG_SCSI_HISI_SAS_PCI is not set
CONFIG_SCSI_HISI_SAS_PCI=m
CONFIG_SCSI_MVSAS=m
# CONFIG_SCSI_MVSAS_DEBUG is not set
CONFIG_SCSI_MVSAS_TASKLET=y
@@ -1975,6 +1981,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2058,9 +2065,14 @@
CONFIG_HNS=m
CONFIG_HNS_DSAF=m
CONFIG_HNS_ENET=m
# CONFIG_HNS3 is not set
CONFIG_HNS3=m
CONFIG_HNS3_HCLGE=m
CONFIG_HNS3_DCB=y
CONFIG_HNS3_HCLGEVF=m
CONFIG_HNS3_ENET=m
# CONFIG_NET_VENDOR_HP is not set
CONFIG_NET_VENDOR_HUAWEI=y
CONFIG_HINIC=m
CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
# CONFIG_E1000 is not set
@@ -2091,6 +2103,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -2466,6 +2479,7 @@
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -2475,7 +2489,6 @@
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_TPM=m
CONFIG_HW_RANDOM_HISI=y
# CONFIG_HW_RANDOM_MSM is not set
CONFIG_HW_RANDOM_XGENE=m
@@ -2490,6 +2503,7 @@
CONFIG_MAX_RAW_DEVS=8192
# CONFIG_HPET is not set
CONFIG_TCG_TPM=m
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=m
CONFIG_TCG_TIS=m
# CONFIG_TCG_TIS_SPI is not set
@@ -3042,7 +3056,7 @@
#
# Multifunction device drivers
#
CONFIG_MFD_CORE=m
CONFIG_MFD_CORE=y
# CONFIG_MFD_ACT8945A is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_MFD_AS3722 is not set
@@ -3818,7 +3832,9 @@
CONFIG_MLX5_INFINIBAND=m
# CONFIG_INFINIBAND_NES is not set
# CONFIG_INFINIBAND_OCRDMA is not set
# CONFIG_INFINIBAND_HNS is not set
CONFIG_INFINIBAND_HNS=m
# CONFIG_INFINIBAND_HNS_HIP06 is not set
CONFIG_INFINIBAND_HNS_HIP08=m
CONFIG_INFINIBAND_IPOIB=m
CONFIG_INFINIBAND_IPOIB_CM=y
CONFIG_INFINIBAND_IPOIB_DEBUG=y
@@ -4252,6 +4268,7 @@
#
CONFIG_ARM_PMU=y
CONFIG_ARM_PMU_ACPI=y
CONFIG_HISI_PMU=y
CONFIG_QCOM_L2_PMU=y
CONFIG_QCOM_L3_PMU=y
CONFIG_XGENE_PMU=y
@@ -4310,6 +4327,7 @@
# CONFIG_EFI_TEST is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_UEFI_CPER=y
CONFIG_UEFI_CPER_ARM=y
# CONFIG_EFI_DEV_PATH_PARSER is not set
#
@@ -4348,13 +4366,14 @@
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_SEA=y
# CONFIG_ACPI_APEI_MEMORY_FAILURE is not set
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_EINJ=m
CONFIG_ACPI_APEI_ERST_DEBUG=m
# CONFIG_PMIC_OPREGION is not set
CONFIG_ACPI_CONFIGFS=m
CONFIG_ACPI_IORT=y
CONFIG_ACPI_GTDT=y
CONFIG_ACPI_PPTT=y
#
# File systems
@@ -4637,9 +4656,10 @@
CONFIG_KVM=y
CONFIG_KVM_ARM_HOST=y
CONFIG_KVM_ARM_PMU=y
CONFIG_KVM_INDIRECT_VECTORS=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
@@ -5087,7 +5107,7 @@
CONFIG_CRYPTO_DEV_CPT=m
CONFIG_CAVIUM_CPT=m
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set
CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m
# CONFIG_CRYPTO_DEV_QCE is not set
CONFIG_CRYPTO_DEV_CHELSIO=m
CONFIG_CRYPTO_DEV_VIRTIO=m
@@ -5137,6 +5157,7 @@
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_INDIRECT_PIO=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
SOURCES/kernel-alt-4.14.0-aarch64.config
@@ -636,6 +636,8 @@
CONFIG_FORCE_MAX_ZONEORDER=14
CONFIG_UNMAP_KERNEL_AT_EL0=y
CONFIG_HARDEN_BRANCH_PREDICTOR=y
CONFIG_HARDEN_EL2_VECTORS=y
CONFIG_ARM64_SSBD=y
# CONFIG_ARM64_SW_TTBR0_PAN is not set
#
@@ -651,6 +653,7 @@
#
CONFIG_ARM64_UAO=y
# CONFIG_ARM64_PMEM is not set
CONFIG_ARM64_RAS_EXTN=y
CONFIG_ARM64_MODULE_CMODEL_LARGE=y
# CONFIG_RANDOMIZE_BASE is not set
@@ -1041,7 +1044,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1334,7 +1337,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1435,6 +1439,7 @@
CONFIG_ARM_CCI5xx_PMU=y
CONFIG_ARM_CCN=y
# CONFIG_BRCMSTB_GISB_ARB is not set
CONFIG_HISILICON_LPC=y
CONFIG_QCOM_EBI2=y
# CONFIG_SIMPLE_PM_BUS is not set
CONFIG_VEXPRESS_CONFIG=y
@@ -1687,6 +1692,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
#
# SCSI device support
@@ -1743,7 +1749,7 @@
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
CONFIG_SCSI_HISI_SAS=m
# CONFIG_SCSI_HISI_SAS_PCI is not set
CONFIG_SCSI_HISI_SAS_PCI=m
CONFIG_SCSI_MVSAS=m
# CONFIG_SCSI_MVSAS_DEBUG is not set
CONFIG_SCSI_MVSAS_TASKLET=y
@@ -1989,6 +1995,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2072,9 +2079,14 @@
CONFIG_HNS=m
CONFIG_HNS_DSAF=m
CONFIG_HNS_ENET=m
# CONFIG_HNS3 is not set
CONFIG_HNS3=m
CONFIG_HNS3_HCLGE=m
CONFIG_HNS3_DCB=y
CONFIG_HNS3_HCLGEVF=m
CONFIG_HNS3_ENET=m
# CONFIG_NET_VENDOR_HP is not set
CONFIG_NET_VENDOR_HUAWEI=y
CONFIG_HINIC=m
CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
# CONFIG_E1000 is not set
@@ -2105,6 +2117,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -2480,6 +2493,7 @@
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -2489,7 +2503,6 @@
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_TPM=m
CONFIG_HW_RANDOM_HISI=y
# CONFIG_HW_RANDOM_MSM is not set
CONFIG_HW_RANDOM_XGENE=m
@@ -2504,6 +2517,7 @@
CONFIG_MAX_RAW_DEVS=8192
# CONFIG_HPET is not set
CONFIG_TCG_TPM=m
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=m
CONFIG_TCG_TIS=m
# CONFIG_TCG_TIS_SPI is not set
@@ -3056,7 +3070,7 @@
#
# Multifunction device drivers
#
CONFIG_MFD_CORE=m
CONFIG_MFD_CORE=y
# CONFIG_MFD_ACT8945A is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_MFD_AS3722 is not set
@@ -3832,7 +3846,9 @@
CONFIG_MLX5_INFINIBAND=m
# CONFIG_INFINIBAND_NES is not set
# CONFIG_INFINIBAND_OCRDMA is not set
# CONFIG_INFINIBAND_HNS is not set
CONFIG_INFINIBAND_HNS=m
# CONFIG_INFINIBAND_HNS_HIP06 is not set
CONFIG_INFINIBAND_HNS_HIP08=m
CONFIG_INFINIBAND_IPOIB=m
CONFIG_INFINIBAND_IPOIB_CM=y
CONFIG_INFINIBAND_IPOIB_DEBUG=y
@@ -4265,6 +4281,7 @@
#
CONFIG_ARM_PMU=y
CONFIG_ARM_PMU_ACPI=y
CONFIG_HISI_PMU=y
CONFIG_QCOM_L2_PMU=y
CONFIG_QCOM_L3_PMU=y
CONFIG_XGENE_PMU=y
@@ -4323,6 +4340,7 @@
# CONFIG_EFI_TEST is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_UEFI_CPER=y
CONFIG_UEFI_CPER_ARM=y
# CONFIG_EFI_DEV_PATH_PARSER is not set
#
@@ -4360,13 +4378,14 @@
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_SEA=y
# CONFIG_ACPI_APEI_MEMORY_FAILURE is not set
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_EINJ=m
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
CONFIG_ACPI_IORT=y
CONFIG_ACPI_GTDT=y
CONFIG_ACPI_PPTT=y
#
# File systems
@@ -4649,9 +4668,10 @@
CONFIG_KVM=y
CONFIG_KVM_ARM_HOST=y
CONFIG_KVM_ARM_PMU=y
CONFIG_KVM_INDIRECT_VECTORS=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
@@ -5075,7 +5095,7 @@
CONFIG_CRYPTO_DEV_CPT=m
CONFIG_CAVIUM_CPT=m
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set
CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m
# CONFIG_CRYPTO_DEV_QCE is not set
CONFIG_CRYPTO_DEV_CHELSIO=m
CONFIG_CRYPTO_DEV_VIRTIO=m
@@ -5125,6 +5145,7 @@
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_INDIRECT_PIO=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
SOURCES/kernel-alt-4.14.0-ppc64le-debug.config
@@ -274,6 +274,7 @@
CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
CONFIG_OPTPROBES=y
CONFIG_KPROBES_ON_FTRACE=y
CONFIG_UPROBES=y
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
@@ -323,6 +324,7 @@
CONFIG_ARCH_MMAP_RND_BITS=14
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=7
CONFIG_HAVE_RELIABLE_STACKTRACE=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
CONFIG_CLONE_BACKWARDS=y
@@ -558,8 +560,8 @@
CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y
CONFIG_PPC_TRANSACTIONAL_MEM=y
# CONFIG_LD_HEAD_STUB_CATCH is not set
CONFIG_DISABLE_MPROFILE_KERNEL=y
# CONFIG_MPROFILE_KERNEL is not set
# CONFIG_DISABLE_MPROFILE_KERNEL is not set
CONFIG_MPROFILE_KERNEL=y
CONFIG_IOMMU_HELPER=y
# CONFIG_SWIOTLB is not set
CONFIG_HOTPLUG_CPU=y
@@ -646,6 +648,8 @@
CONFIG_DEVICE_PRIVATE=y
CONFIG_DEVICE_PUBLIC=y
CONFIG_FRAME_VECTOR=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
CONFIG_ARCH_MEMORY_PROBE=y
CONFIG_NODES_SPAN_OTHER_NODES=y
@@ -671,6 +675,7 @@
CONFIG_PM_OPP=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_SECCOMP=y
CONFIG_PPC_MEM_KEYS=y
CONFIG_ISA_DMA_API=y
#
@@ -1047,7 +1052,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1360,7 +1365,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1531,7 +1537,7 @@
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=m
CONFIG_REGMAP_I2C=y
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set
@@ -1773,6 +1779,8 @@
CONFIG_CXL_LIB=y
CONFIG_CXL=m
CONFIG_CXL_BIMODAL=y
CONFIG_OCXL_BASE=y
CONFIG_OCXL=m
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
@@ -2086,6 +2094,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2207,6 +2216,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -2580,12 +2590,14 @@
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_MOUSE_PS2_ELANTECH=y
CONFIG_MOUSE_PS2_SENTELIC=y
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_SMBUS=y
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=m
@@ -2815,6 +2827,7 @@
CONFIG_IBM_BSR=m
CONFIG_POWERNV_OP_PANEL=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -2827,18 +2840,18 @@
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_PSERIES=m
CONFIG_HW_RANDOM_POWERNV=m
CONFIG_HW_RANDOM_TPM=m
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=8192
CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=m
CONFIG_TCG_TIS=m
CONFIG_TCG_TIS_I2C_ATMEL=m
CONFIG_TCG_TIS_I2C_INFINEON=m
CONFIG_TCG_TIS_I2C_NUVOTON=m
CONFIG_TCG_TIS_I2C_ATMEL=y
CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_TCG_TIS_I2C_NUVOTON=y
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_IBMVTPM=y
# CONFIG_TCG_VTPM_PROXY is not set
@@ -2850,7 +2863,7 @@
#
# I2C support
#
CONFIG_I2C=m
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=m
@@ -2924,7 +2937,7 @@
#
# Other I2C/SMBus bus drivers
#
CONFIG_I2C_OPAL=m
CONFIG_I2C_OPAL=y
CONFIG_I2C_STUB=m
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
@@ -3252,11 +3265,18 @@
#
CONFIG_MFD_CORE=m
# CONFIG_MFD_ACT8945A is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_MFD_AS3722 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_MFD_ATMEL_FLEXCOM is not set
# CONFIG_MFD_ATMEL_HLCDC is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
@@ -3264,16 +3284,23 @@
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_MFD_HI6421_PMIC is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_HTC_I2CPLD is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
CONFIG_MFD_VIPERBOARD=m
@@ -3284,31 +3311,47 @@
CONFIG_MFD_RTSX_PCI=m
# CONFIG_MFD_RT5033 is not set
CONFIG_MFD_RTSX_USB=m
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_RK808 is not set
# CONFIG_MFD_RN5T618 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
CONFIG_MFD_SM501=m
CONFIG_MFD_SM501_GPIO=y
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS65010 is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TI_LP87565 is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65910 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TC3589X is not set
# CONFIG_MFD_TMIO is not set
CONFIG_MFD_VX855=m
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
CONFIG_RC_CORE=m
@@ -4793,7 +4836,7 @@
#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=m
CONFIG_RTC_I2C_AND_SPI=y
#
# SPI and I2C RTC drivers
@@ -5414,6 +5457,7 @@
# CONFIG_DDR is not set
CONFIG_IRQ_POLL=y
CONFIG_MPILIB=y
CONFIG_SIGNATURE=y
CONFIG_LIBFDT=y
CONFIG_OID_REGISTRY=y
CONFIG_FONT_SUPPORT=y
@@ -5575,6 +5619,7 @@
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_TRACER_MAX_TRACE=y
@@ -5588,7 +5633,7 @@
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
CONFIG_FUNCTION_TRACER=y
# CONFIG_FUNCTION_GRAPH_TRACER is not set
CONFIG_FUNCTION_GRAPH_TRACER=y
# CONFIG_IRQSOFF_TRACER is not set
CONFIG_SCHED_TRACER=y
# CONFIG_HWLAT_TRACER is not set
@@ -5598,12 +5643,13 @@
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
CONFIG_STACK_TRACER=y
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_KPROBE_EVENTS=y
CONFIG_UPROBE_EVENTS=y
CONFIG_PROBE_EVENTS=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
# CONFIG_FUNCTION_PROFILER is not set
CONFIG_FTRACE_MCOUNT_RECORD=y
# CONFIG_FTRACE_STARTUP_TEST is not set
@@ -5688,7 +5734,7 @@
CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_BIG_KEYS=y
CONFIG_TRUSTED_KEYS=m
CONFIG_ENCRYPTED_KEYS=m
CONFIG_ENCRYPTED_KEYS=y
# CONFIG_KEY_DH_OPERATIONS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
@@ -5716,22 +5762,30 @@
# CONFIG_SECURITY_LOADPIN is not set
# CONFIG_SECURITY_YAMA is not set
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_TRUSTED_KEYRING=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_IMA=y
CONFIG_IMA_MEASURE_PCR_IDX=10
CONFIG_IMA_LSM_RULES=y
# CONFIG_IMA_TEMPLATE is not set
CONFIG_IMA_NG_TEMPLATE=y
# CONFIG_IMA_SIG_TEMPLATE is not set
CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
CONFIG_IMA_DEFAULT_HASH_SHA1=y
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
CONFIG_IMA_DEFAULT_HASH="sha1"
# CONFIG_IMA_NG_TEMPLATE is not set
CONFIG_IMA_SIG_TEMPLATE=y
CONFIG_IMA_DEFAULT_TEMPLATE="ima-sig"
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
CONFIG_IMA_DEFAULT_HASH="sha256"
# CONFIG_IMA_WRITE_POLICY is not set
# CONFIG_IMA_READ_POLICY is not set
# CONFIG_IMA_APPRAISE is not set
# CONFIG_EVM is not set
CONFIG_IMA_APPRAISE=y
CONFIG_IMA_APPRAISE_BOOTPARAM=y
CONFIG_IMA_TRUSTED_KEYRING=y
# CONFIG_IMA_BLACKLIST_KEYRING is not set
# CONFIG_IMA_LOAD_X509 is not set
CONFIG_EVM=y
CONFIG_EVM_ATTR_FSUUID=y
# CONFIG_EVM_LOAD_X509 is not set
CONFIG_DEFAULT_SECURITY_SELINUX=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="selinux"
@@ -5931,6 +5985,8 @@
CONFIG_KVM_XIVE=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
CONFIG_HAVE_LIVEPATCH=y
CONFIG_LIVEPATCH=y
SOURCES/kernel-alt-4.14.0-ppc64le.config
@@ -274,6 +274,7 @@
CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
CONFIG_OPTPROBES=y
CONFIG_KPROBES_ON_FTRACE=y
CONFIG_UPROBES=y
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
@@ -323,6 +324,7 @@
CONFIG_ARCH_MMAP_RND_BITS=14
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=7
CONFIG_HAVE_RELIABLE_STACKTRACE=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
CONFIG_CLONE_BACKWARDS=y
@@ -561,8 +563,8 @@
CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y
CONFIG_PPC_TRANSACTIONAL_MEM=y
# CONFIG_LD_HEAD_STUB_CATCH is not set
CONFIG_DISABLE_MPROFILE_KERNEL=y
# CONFIG_MPROFILE_KERNEL is not set
# CONFIG_DISABLE_MPROFILE_KERNEL is not set
CONFIG_MPROFILE_KERNEL=y
CONFIG_IOMMU_HELPER=y
# CONFIG_SWIOTLB is not set
CONFIG_HOTPLUG_CPU=y
@@ -649,6 +651,8 @@
CONFIG_DEVICE_PRIVATE=y
CONFIG_DEVICE_PUBLIC=y
CONFIG_FRAME_VECTOR=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
CONFIG_ARCH_MEMORY_PROBE=y
CONFIG_NODES_SPAN_OTHER_NODES=y
@@ -674,6 +678,7 @@
CONFIG_PM_OPP=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_SECCOMP=y
CONFIG_PPC_MEM_KEYS=y
CONFIG_ISA_DMA_API=y
#
@@ -1050,7 +1055,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1363,7 +1368,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1534,7 +1540,7 @@
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=m
CONFIG_REGMAP_I2C=y
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set
@@ -1776,6 +1782,8 @@
CONFIG_CXL_LIB=y
CONFIG_CXL=m
CONFIG_CXL_BIMODAL=y
CONFIG_OCXL_BASE=y
CONFIG_OCXL=m
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
@@ -2089,6 +2097,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2210,6 +2219,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -2583,12 +2593,14 @@
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_MOUSE_PS2_ELANTECH=y
CONFIG_MOUSE_PS2_SENTELIC=y
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_SMBUS=y
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=m
@@ -2818,6 +2830,7 @@
CONFIG_IBM_BSR=m
CONFIG_POWERNV_OP_PANEL=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -2830,18 +2843,18 @@
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_PSERIES=m
CONFIG_HW_RANDOM_POWERNV=m
CONFIG_HW_RANDOM_TPM=m
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=8192
CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=m
CONFIG_TCG_TIS=m
CONFIG_TCG_TIS_I2C_ATMEL=m
CONFIG_TCG_TIS_I2C_INFINEON=m
CONFIG_TCG_TIS_I2C_NUVOTON=m
CONFIG_TCG_TIS_I2C_ATMEL=y
CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_TCG_TIS_I2C_NUVOTON=y
# CONFIG_TCG_ATMEL is not set
CONFIG_TCG_IBMVTPM=y
# CONFIG_TCG_VTPM_PROXY is not set
@@ -2853,7 +2866,7 @@
#
# I2C support
#
CONFIG_I2C=m
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=m
@@ -2927,7 +2940,7 @@
#
# Other I2C/SMBus bus drivers
#
CONFIG_I2C_OPAL=m
CONFIG_I2C_OPAL=y
CONFIG_I2C_STUB=m
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
@@ -3255,11 +3268,18 @@
#
CONFIG_MFD_CORE=m
# CONFIG_MFD_ACT8945A is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_MFD_AS3722 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_MFD_ATMEL_FLEXCOM is not set
# CONFIG_MFD_ATMEL_HLCDC is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
@@ -3267,16 +3287,23 @@
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_MFD_HI6421_PMIC is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_HTC_I2CPLD is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
CONFIG_MFD_VIPERBOARD=m
@@ -3287,31 +3314,47 @@
CONFIG_MFD_RTSX_PCI=m
# CONFIG_MFD_RT5033 is not set
CONFIG_MFD_RTSX_USB=m
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_RK808 is not set
# CONFIG_MFD_RN5T618 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
CONFIG_MFD_SM501=m
CONFIG_MFD_SM501_GPIO=y
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS65010 is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TI_LP87565 is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65910 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TC3589X is not set
# CONFIG_MFD_TMIO is not set
CONFIG_MFD_VX855=m
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
CONFIG_RC_CORE=m
@@ -4794,7 +4837,7 @@
#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=m
CONFIG_RTC_I2C_AND_SPI=y
#
# SPI and I2C RTC drivers
@@ -5413,6 +5456,7 @@
# CONFIG_DDR is not set
CONFIG_IRQ_POLL=y
CONFIG_MPILIB=y
CONFIG_SIGNATURE=y
CONFIG_LIBFDT=y
CONFIG_OID_REGISTRY=y
CONFIG_FONT_SUPPORT=y
@@ -5549,6 +5593,7 @@
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_TRACER_MAX_TRACE=y
@@ -5562,7 +5607,7 @@
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
CONFIG_FUNCTION_TRACER=y
# CONFIG_FUNCTION_GRAPH_TRACER is not set
CONFIG_FUNCTION_GRAPH_TRACER=y
# CONFIG_IRQSOFF_TRACER is not set
CONFIG_SCHED_TRACER=y
# CONFIG_HWLAT_TRACER is not set
@@ -5572,12 +5617,13 @@
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
CONFIG_STACK_TRACER=y
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_KPROBE_EVENTS=y
CONFIG_UPROBE_EVENTS=y
CONFIG_PROBE_EVENTS=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
# CONFIG_FUNCTION_PROFILER is not set
CONFIG_FTRACE_MCOUNT_RECORD=y
# CONFIG_FTRACE_STARTUP_TEST is not set
@@ -5661,7 +5707,7 @@
CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_BIG_KEYS=y
CONFIG_TRUSTED_KEYS=m
CONFIG_ENCRYPTED_KEYS=m
CONFIG_ENCRYPTED_KEYS=y
# CONFIG_KEY_DH_OPERATIONS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
@@ -5689,22 +5735,30 @@
# CONFIG_SECURITY_LOADPIN is not set
# CONFIG_SECURITY_YAMA is not set
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_TRUSTED_KEYRING=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_IMA=y
CONFIG_IMA_MEASURE_PCR_IDX=10
CONFIG_IMA_LSM_RULES=y
# CONFIG_IMA_TEMPLATE is not set
CONFIG_IMA_NG_TEMPLATE=y
# CONFIG_IMA_SIG_TEMPLATE is not set
CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
CONFIG_IMA_DEFAULT_HASH_SHA1=y
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
CONFIG_IMA_DEFAULT_HASH="sha1"
# CONFIG_IMA_NG_TEMPLATE is not set
CONFIG_IMA_SIG_TEMPLATE=y
CONFIG_IMA_DEFAULT_TEMPLATE="ima-sig"
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
CONFIG_IMA_DEFAULT_HASH="sha256"
# CONFIG_IMA_WRITE_POLICY is not set
# CONFIG_IMA_READ_POLICY is not set
# CONFIG_IMA_APPRAISE is not set
# CONFIG_EVM is not set
CONFIG_IMA_APPRAISE=y
CONFIG_IMA_APPRAISE_BOOTPARAM=y
CONFIG_IMA_TRUSTED_KEYRING=y
# CONFIG_IMA_BLACKLIST_KEYRING is not set
# CONFIG_IMA_LOAD_X509 is not set
CONFIG_EVM=y
CONFIG_EVM_ATTR_FSUUID=y
# CONFIG_EVM_LOAD_X509 is not set
CONFIG_DEFAULT_SECURITY_SELINUX=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="selinux"
@@ -5904,6 +5958,8 @@
CONFIG_KVM_XIVE=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
CONFIG_HAVE_LIVEPATCH=y
CONFIG_LIVEPATCH=y
SOURCES/kernel-alt-4.14.0-s390x-debug.config
@@ -901,7 +901,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1211,7 +1211,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1288,7 +1289,8 @@
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
# CONFIG_DMA_SHARED_BUFFER is not set
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set
# CONFIG_DMA_CMA is not set
#
@@ -1351,12 +1353,23 @@
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
CONFIG_ENCLOSURE_SERVICES=m
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set
@@ -1364,7 +1377,11 @@
#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
CONFIG_CB710_CORE=m
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y
@@ -1372,10 +1389,12 @@
#
# Texas Instruments shared transport line discipline
#
# CONFIG_SENSORS_LIS3_I2C is not set
#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
#
# Intel MIC Bus Driver
@@ -1414,6 +1433,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
#
# SCSI device support
@@ -1599,6 +1619,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -1641,6 +1662,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -1749,7 +1771,7 @@
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
@@ -1774,6 +1796,12 @@
#
CONFIG_CRASH=m
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_SERIAL_NONSTANDARD is not set
@@ -1795,6 +1823,7 @@
CONFIG_SERIAL_CORE=m
CONFIG_SERIAL_JSM=m
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
CONFIG_SERIAL_ARC=m
@@ -1809,7 +1838,6 @@
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_VIRTIO=m
# CONFIG_HW_RANDOM_TPM is not set
CONFIG_HW_RANDOM_S390=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
@@ -1817,7 +1845,12 @@
CONFIG_MAX_RAW_DEVS=8192
CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=y
# CONFIG_HW_RANDOM_TPM is not set
# CONFIG_TCG_TIS_I2C_ATMEL is not set
# CONFIG_TCG_TIS_I2C_INFINEON is not set
# CONFIG_TCG_TIS_I2C_NUVOTON is not set
# CONFIG_TCG_VTPM_PROXY is not set
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
# CONFIG_DEVPORT is not set
#
@@ -1856,7 +1889,68 @@
#
# I2C support
#
# CONFIG_I2C is not set
CONFIG_I2C=m
CONFIG_I2C_BOARDINFO=y
# CONFIG_I2C_COMPAT is not set
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
# CONFIG_I2C_HELPER_AUTO is not set
# CONFIG_I2C_SMBUS is not set
#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
# CONFIG_I2C_ALGOPCF is not set
# CONFIG_I2C_ALGOPCA is not set
#
# I2C Hardware Bus support
#
#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set
#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_TAOS_EVM is not set
#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
@@ -1892,8 +1986,17 @@
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
# CONFIG_HWMON is not set
# CONFIG_THERMAL is not set
CONFIG_WATCHDOG=y
@@ -1907,6 +2010,7 @@
#
CONFIG_SOFT_WATCHDOG=m
# CONFIG_XILINX_WATCHDOG is not set
# CONFIG_ZIIRAVE_WATCHDOG is not set
# CONFIG_CADENCE_WATCHDOG is not set
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
@@ -1937,20 +2041,51 @@
# Multifunction device drivers
#
CONFIG_MFD_CORE=m
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
CONFIG_MFD_RTSX_PCI=m
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
CONFIG_MFD_VX855=m
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
# CONFIG_RC_CORE is not set
# CONFIG_MEDIA_SUPPORT is not set
@@ -1958,25 +2093,142 @@
#
# Graphics support
#
# CONFIG_DRM is not set
CONFIG_DRM=m
# CONFIG_DRM_DP_AUX_CHARDEV is not set
# CONFIG_DRM_DEBUG_MM_SELFTEST is not set
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_KMS_FB_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
CONFIG_DRM_TTM=m
#
# I2C encoder or helper chips
#
# CONFIG_DRM_I2C_CH7006 is not set
# CONFIG_DRM_I2C_SIL164 is not set
# CONFIG_DRM_I2C_NXP_TDA998X is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_AMDGPU is not set
#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
CONFIG_DRM_VIRTIO_GPU=m
CONFIG_DRM_PANEL=y
#
# Display Panels
#
CONFIG_DRM_BRIDGE=y
CONFIG_DRM_PANEL_BRIDGE=y
#
# Display Interface Bridges
#
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
# CONFIG_DRM_HISI_HIBMC is not set
# CONFIG_DRM_TINYDRM is not set
# CONFIG_DRM_LEGACY is not set
# CONFIG_DRM_LIB_RANDOM is not set
#
# Frame buffer Devices
#
# CONFIG_FB is not set
CONFIG_FB=m
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=m
CONFIG_FB_SYS_COPYAREA=m
CONFIG_FB_SYS_IMAGEBLIT=m
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=m
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
CONFIG_FB_TILEBLITTING=y
#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SM712 is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
# CONFIG_VGASTATE is not set
CONFIG_HDMI=y
#
# Console display driver support
#
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
# CONFIG_SOUND is not set
#
# HID support
#
# CONFIG_HID is not set
#
# I2C HID support
#
# CONFIG_I2C_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_SUPPORT is not set
# CONFIG_UWB is not set
@@ -2010,7 +2262,8 @@
#
# DMABUF options
#
# CONFIG_SYNC_FILE is not set
CONFIG_SYNC_FILE=y
# CONFIG_SW_SYNC is not set
CONFIG_AUXDISPLAY=y
# CONFIG_IMG_ASCII_LCD is not set
# CONFIG_UIO is not set
@@ -2039,10 +2292,13 @@
CONFIG_STAGING=y
# CONFIG_COMEDI is not set
# CONFIG_RTS5208 is not set
# CONFIG_FB_SM750 is not set
# CONFIG_FB_XGI is not set
#
# Speakup console speech
#
# CONFIG_SPEAKUP is not set
# CONFIG_STAGING_MEDIA is not set
#
@@ -2944,6 +3200,10 @@
CONFIG_IRQ_POLL=y
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_FONT_SUPPORT=m
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
@@ -2976,7 +3236,7 @@
# CONFIG_KVM_S390_UCONTROL is not set
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_S390_GUEST=y
SOURCES/kernel-alt-4.14.0-s390x-kdump.config
@@ -600,7 +600,8 @@
CONFIG_DNS_RESOLVER=m
# CONFIG_BATMAN_ADV is not set
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
# CONFIG_MPLS is not set
# CONFIG_NET_NSH is not set
@@ -757,6 +758,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
#
# SCSI device support
@@ -834,7 +836,7 @@
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
@@ -859,6 +861,11 @@
#
CONFIG_CRASH=m
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
CONFIG_N_GSM=m
@@ -943,6 +950,17 @@
# CONFIG_RC_CORE is not set
#
# Graphics support
#
#
# Console display driver support
#
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
#
# HID support
#
# CONFIG_HID is not set
@@ -979,6 +997,7 @@
#
# Speakup console speech
#
# CONFIG_SPEAKUP is not set
# CONFIG_STAGING_MEDIA is not set
#
@@ -1653,7 +1672,8 @@
# CONFIG_KVM is not set
# CONFIG_VHOST_NET is not set
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_S390_GUEST=y
# CONFIG_S390_GUEST_OLD_TRANSPORT is not set
SOURCES/kernel-alt-4.14.0-s390x.config
@@ -926,7 +926,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1236,7 +1236,8 @@
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
@@ -1313,7 +1314,8 @@
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
# CONFIG_DMA_SHARED_BUFFER is not set
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set
# CONFIG_DMA_CMA is not set
#
@@ -1376,12 +1378,23 @@
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
CONFIG_ENCLOSURE_SERVICES=m
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set
@@ -1389,7 +1402,11 @@
#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
CONFIG_CB710_CORE=m
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y
@@ -1397,10 +1414,12 @@
#
# Texas Instruments shared transport line discipline
#
# CONFIG_SENSORS_LIS3_I2C is not set
#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
#
# Intel MIC Bus Driver
@@ -1439,6 +1458,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
#
# SCSI device support
@@ -1624,6 +1644,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -1666,6 +1687,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -1774,7 +1796,7 @@
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
@@ -1799,6 +1821,12 @@
#
CONFIG_CRASH=m
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_SERIAL_NONSTANDARD is not set
@@ -1820,6 +1848,7 @@
CONFIG_SERIAL_CORE=m
CONFIG_SERIAL_JSM=m
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
CONFIG_SERIAL_ARC=m
@@ -1834,7 +1863,6 @@
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_VIRTIO=m
# CONFIG_HW_RANDOM_TPM is not set
CONFIG_HW_RANDOM_S390=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
@@ -1842,7 +1870,12 @@
CONFIG_MAX_RAW_DEVS=8192
CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=y
# CONFIG_HW_RANDOM_TPM is not set
# CONFIG_TCG_TIS_I2C_ATMEL is not set
# CONFIG_TCG_TIS_I2C_INFINEON is not set
# CONFIG_TCG_TIS_I2C_NUVOTON is not set
# CONFIG_TCG_VTPM_PROXY is not set
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
# CONFIG_DEVPORT is not set
#
@@ -1881,7 +1914,68 @@
#
# I2C support
#
# CONFIG_I2C is not set
CONFIG_I2C=m
CONFIG_I2C_BOARDINFO=y
# CONFIG_I2C_COMPAT is not set
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
# CONFIG_I2C_HELPER_AUTO is not set
# CONFIG_I2C_SMBUS is not set
#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
# CONFIG_I2C_ALGOPCF is not set
# CONFIG_I2C_ALGOPCA is not set
#
# I2C Hardware Bus support
#
#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set
#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_TAOS_EVM is not set
#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
@@ -1917,8 +2011,17 @@
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
# CONFIG_HWMON is not set
# CONFIG_THERMAL is not set
CONFIG_WATCHDOG=y
@@ -1932,6 +2035,7 @@
#
CONFIG_SOFT_WATCHDOG=m
# CONFIG_XILINX_WATCHDOG is not set
# CONFIG_ZIIRAVE_WATCHDOG is not set
# CONFIG_CADENCE_WATCHDOG is not set
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
@@ -1962,20 +2066,51 @@
# Multifunction device drivers
#
CONFIG_MFD_CORE=m
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
CONFIG_MFD_RTSX_PCI=m
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
CONFIG_MFD_VX855=m
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
# CONFIG_RC_CORE is not set
# CONFIG_MEDIA_SUPPORT is not set
@@ -1983,25 +2118,142 @@
#
# Graphics support
#
# CONFIG_DRM is not set
CONFIG_DRM=m
# CONFIG_DRM_DP_AUX_CHARDEV is not set
# CONFIG_DRM_DEBUG_MM_SELFTEST is not set
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_KMS_FB_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
CONFIG_DRM_TTM=m
#
# I2C encoder or helper chips
#
# CONFIG_DRM_I2C_CH7006 is not set
# CONFIG_DRM_I2C_SIL164 is not set
# CONFIG_DRM_I2C_NXP_TDA998X is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_AMDGPU is not set
#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
CONFIG_DRM_VIRTIO_GPU=m
CONFIG_DRM_PANEL=y
#
# Display Panels
#
CONFIG_DRM_BRIDGE=y
CONFIG_DRM_PANEL_BRIDGE=y
#
# Display Interface Bridges
#
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
# CONFIG_DRM_HISI_HIBMC is not set
# CONFIG_DRM_TINYDRM is not set
# CONFIG_DRM_LEGACY is not set
# CONFIG_DRM_LIB_RANDOM is not set
#
# Frame buffer Devices
#
# CONFIG_FB is not set
CONFIG_FB=m
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=m
CONFIG_FB_SYS_COPYAREA=m
CONFIG_FB_SYS_IMAGEBLIT=m
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=m
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
CONFIG_FB_TILEBLITTING=y
#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SM712 is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
# CONFIG_VGASTATE is not set
CONFIG_HDMI=y
#
# Console display driver support
#
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
# CONFIG_SOUND is not set
#
# HID support
#
# CONFIG_HID is not set
#
# I2C HID support
#
# CONFIG_I2C_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_SUPPORT is not set
# CONFIG_UWB is not set
@@ -2035,7 +2287,8 @@
#
# DMABUF options
#
# CONFIG_SYNC_FILE is not set
CONFIG_SYNC_FILE=y
# CONFIG_SW_SYNC is not set
CONFIG_AUXDISPLAY=y
# CONFIG_IMG_ASCII_LCD is not set
# CONFIG_UIO is not set
@@ -2064,10 +2317,13 @@
CONFIG_STAGING=y
# CONFIG_COMEDI is not set
# CONFIG_RTS5208 is not set
# CONFIG_FB_SM750 is not set
# CONFIG_FB_XGI is not set
#
# Speakup console speech
#
# CONFIG_SPEAKUP is not set
# CONFIG_STAGING_MEDIA is not set
#
@@ -2944,6 +3200,10 @@
CONFIG_IRQ_POLL=y
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_FONT_SUPPORT=m
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
@@ -2976,7 +3236,7 @@
# CONFIG_KVM_S390_UCONTROL is not set
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_S390_GUEST=y
SOURCES/kernel-alt-4.14.0-x86_64-debug.config
@@ -1206,7 +1206,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1520,7 +1520,8 @@
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
CONFIG_VMWARE_VMCI_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
# CONFIG_HYPERV_VSOCKETS is not set
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
@@ -1972,6 +1973,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
@@ -2283,6 +2285,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2391,6 +2394,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -3177,6 +3181,7 @@
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -3189,7 +3194,6 @@
CONFIG_HW_RANDOM_AMD=m
CONFIG_HW_RANDOM_VIA=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_TPM=m
CONFIG_NVRAM=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
@@ -3202,6 +3206,7 @@
CONFIG_HANGCHECK_TIMER=m
CONFIG_UV_MMTIMER=m
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
# CONFIG_TCG_TIS_SPI is not set
@@ -6889,7 +6894,7 @@
CONFIG_KVM_MMU_AUDIT=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_BINARY_PRINTF=y
SOURCES/kernel-alt-4.14.0-x86_64.config
@@ -1203,7 +1203,7 @@
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
# CONFIG_IP_SET_HASH_IPMAC is not set
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
@@ -1517,7 +1517,8 @@
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
CONFIG_VMWARE_VMCI_VSOCKETS=m
# CONFIG_VIRTIO_VSOCKETS is not set
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
# CONFIG_HYPERV_VSOCKETS is not set
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
@@ -1969,6 +1970,7 @@
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
# CONFIG_OCXL_BASE is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
@@ -2280,6 +2282,7 @@
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_VSOCKMON is not set
# CONFIG_ARCNET is not set
# CONFIG_ATM_DRIVERS is not set
@@ -2388,6 +2391,7 @@
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
# CONFIG_MLX5_FPGA is not set
CONFIG_MLX5_CORE_EN=y
@@ -3173,6 +3177,7 @@
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PROC_INTERFACE=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
@@ -3185,7 +3190,6 @@
CONFIG_HW_RANDOM_AMD=m
CONFIG_HW_RANDOM_VIA=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_TPM=m
CONFIG_NVRAM=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
@@ -3198,6 +3202,7 @@
CONFIG_HANGCHECK_TIMER=m
CONFIG_UV_MMTIMER=m
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
# CONFIG_TCG_TIS_SPI is not set
@@ -6857,7 +6862,7 @@
CONFIG_KVM_MMU_AUDIT=y
CONFIG_VHOST_NET=m
# CONFIG_VHOST_SCSI is not set
# CONFIG_VHOST_VSOCK is not set
CONFIG_VHOST_VSOCK=m
CONFIG_VHOST=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_BINARY_PRINTF=y
SOURCES/redhatsecureboot003.cer
Binary files differ
SOURCES/redhatsecurebootca2.cer
Binary files differ
SOURCES/secureboot.cer
Binary files differ
SOURCES/securebootca.cer
Binary files differ
SPECS/kernel-alt.spec
@@ -7,21 +7,19 @@
Summary: The Linux kernel
%define dist .el7a
# % define buildid .local
# For a kernel released for public testing, released_kernel should be 1.
# For internal testing builds during development, it should be 0.
%global released_kernel 1
%global released_kernel 0
%global distro_build 49
%global distro_build 115
%define rpmversion 4.14.0
%define pkgrelease 49.13.1.el7a
%define pkgrelease 115.el7a
# allow pkg_release to have configurable %{?dist} tag
%define specrelease 49.13.1%{?dist}
%define specrelease 115%{?dist}
%define pkg_release %{specrelease}%{?buildid}
@@ -233,6 +231,8 @@
# Architectures we build tools/cpupower on
%define cpupowerarchs aarch64 ppc64le x86_64
%define zipmodules 1
#
# Three sets of minimum package version requirements in the form of Conflicts:
# to versions below the minimum
@@ -314,7 +314,7 @@
#
BuildRequires: module-init-tools, patch >= 2.5.4, bash >= 2.03, sh-utils, tar
BuildRequires: xz, findutils, gzip, m4, perl, make >= 3.78, diffutils, gawk
BuildRequires: gcc >= 4.8.5-28.el7_5.1, binutils >= 2.12, redhat-rpm-config >= 9.1.0-55
BuildRequires: gcc >= 4.8.5-29, binutils >= 2.12, redhat-rpm-config >= 9.1.0-55
BuildRequires: hostname, net-tools, bc
BuildRequires: xmlto, asciidoc
BuildRequires: openssl openssl-devel
@@ -977,6 +977,9 @@
%ifarch ppc64 ppc64le
    cp -a --parents arch/powerpc/lib/crtsavres.[So] $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
    cp -a --parents arch/$Arch/kernel/module.lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
    if [ -d arch/$Arch/tools ]; then
      cp -a arch/$Arch/tools $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/$Arch || :
    fi
%endif
    if [ -d arch/%{asmarch}/include ]; then
      cp -a --parents arch/%{asmarch}/include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
@@ -1171,6 +1174,9 @@
    mv signing_key.x509.sign signing_key.x509 \
    %{modsign_cmd} $RPM_BUILD_ROOT/lib/modules/%{KVRA} || exit 1 \
  fi \
  if [ "%{zipmodules}" -eq "1" ]; then \
    find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs xz; \
  fi \
%{nil}
###
@@ -1339,7 +1345,7 @@
then\
    (cd /usr/src/kernels/%{KVRA}%{?1:.%{1}} &&\
     /usr/bin/find . -type f | while read f; do\
       hardlink -c /usr/src/kernels/*.%{?dist}.*/$f $f\
       hardlink -c /usr/src/kernels/*%{?dist}.*/$f $f\
     done)\
fi\
%{nil}
@@ -1572,162 +1578,2822 @@
%kernel_variant_files %{with_kdump} kdump
%changelog
* Mon Aug 27 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.13.1.el7a]
- [s390] use expoline thunks in the BPF JIT (Hendrik Brueckner) [1619667 1588933]
- [s390] extend expoline to BC instructions (Hendrik Brueckner) [1619667 1588933]
- [s390] move spectre sysfs attribute code (Hendrik Brueckner) [1619667 1588933]
- [s390] kernel: use expoline for indirect branches (Hendrik Brueckner) [1619667 1588933]
- [s390] ftrace: use expoline for indirect branches (Hendrik Brueckner) [1619667 1588933]
- [s390] lib: use expoline for indirect branches (Hendrik Brueckner) [1619667 1588933]
- [s390] crc32-vx: use expoline for indirect branches (Hendrik Brueckner) [1619667 1588933]
- [s390] move expoline assembler macros to a header (Hendrik Brueckner) [1619667 1588933]
- [s390] add assembler macros for CPU alternatives (Hendrik Brueckner) [1619667 1588933]
- [redhat] spec: add gcc with expoline support (Hendrik Brueckner) [1619667 1578285]
- [redhat] configs: enable s390 auto expoline support (Hendrik Brueckner) [1619667 1578285]
- [s390] correct nospec auto detection init order (Hendrik Brueckner) [1619667 1578285]
- [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1619667 1578285]
- [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1619667 1578285]
- [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1619667 1578285]
- [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1619667 1578285]
- [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1619667 1578285]
* Tue Sep 25 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-115.el7a]
- [fs] fanotify: fix fsnotify_prepare_user_wait() failure (Miklos Szeredi) [1631194]
- [fs] fsnotify: fix pinning group in fsnotify_prepare_user_wait() (Miklos Szeredi) [1631194]
- [fs] fsnotify: pin both inode and vfsmount mark (Miklos Szeredi) [1631194]
- [fs] fsnotify: clean up fsnotify_prepare/finish_user_wait() (Miklos Szeredi) [1631194]
* Wed Aug 15 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.12.1.el7a]
- [arm64] aarch64: support meltdown/spectre status in sysfs (Mark Salter) [1609160 1555408]
- [kernel] x86/bugs: Expose /sys/../spec_store_bypass (Gustavo Duarte) [1602340 1597392]
- [scsi] aacraid: Correct hba_send to include iu_type (Raghava Aditya Renukunta) [1597190 1525240]
- [mm] oom_reaper: gather each vma to prevent leaking TLB entry (Chris von Recklinghausen) [1554356 1554355] {CVE-2017-18202}
* Mon Sep 24 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-114.el7a]
- [block] blkdev: __blkdev_direct_io_simple: fix leak in error case (Ming Lei) [1602223]
- [block] bio_iov_iter_get_pages: pin more pages for multi-segment IOs (Ming Lei) [1602223]
- [block] bio_iov_iter_get_pages: fix size of last iovec (Ming Lei) [1602223]
- [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Andrea Claudi) [1625958]
- [net] udp6: add missing checks on edumux packet processing (Andrea Claudi) [1625958]
- [fs] ext4: fix false negatives *and* false positives in ext4_check_descriptors() (Lukas Czerner) [1607353] {CVE-2018-10878}
- [fs] ext4: make sure bitmaps and the inode table don't overlap with bg descriptors (Lukas Czerner) [1607353] {CVE-2018-10878}
- [fs] ext4: always check block group bounds in ext4_init_block_bitmap() (Lukas Czerner) [1607353] {CVE-2018-10878}
- [cdrom] information leak in cdrom_ioctl_media_changed() (Sanskriti Sharma) [1578209] {CVE-2018-10940}
- [fs] nfs: lockd: fix "list_add double add" caused by legacy signal interface ("J. Bruce Fields") [1600442]
- [nvme] pci: move nvme_kill_queues to nvme_remove_dead_ctrl (Ming Lei) [1612743]
* Thu Aug 09 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.11.1.el7a]
- [powerpc] powernv: Fix concurrency issue with npu->mmio_atsd_usage (Desnes Augusto Nunes do Rosario) [1614292 1611676]
* Tue Sep 18 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-113.el7a]
- [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1629658] {CVE-2018-14641}
- [kernel] posix-timer: Properly check sigevent->sigev_notify (Phil Auld) [1613718] {CVE-2017-18344}
- [fs] ext4: update i_disksize if direct write past ondisk size (Lukas Czerner) [1554214]
- [fs] ext4: protect i_disksize update by i_data_sem in direct write path (Lukas Czerner) [1554214]
- [fs] ext4: update mtime in ext4_punch_hole even if no blocks are released (Lukas Czerner) [1554214]
- [fs] ext4: fix interaction between i_size, fallocate, and delalloc after a crash (Lukas Czerner) [1554214]
- [fs] ext4: set h_journal if there is a failure starting a reserved handle (Lukas Czerner) [1554214]
- [fs] ext4: verify the depth of extent tree in ext4_find_extent() (Lukas Czerner) [1602821] {CVE-2018-10877}
- [fs] ext4: never move the system.data xattr out of the inode body (Lukas Czerner) [1605633] {CVE-2018-10880}
- [fs] ext4: clear i_data in ext4_inode_info when removing inline data (Lukas Czerner) [1607600] {CVE-2018-10881}
- [fs] ext4: add more inode number paranoia checks (Lukas Czerner) [1609237] {CVE-2018-10882}
- [fsnotify] Fix fsnotify_mark_connector race (Miklos Szeredi) [1596532]
- [fs] Fix up non-directory creation in SGID directories (Miklos Szeredi) [1600958] {CVE-2018-13405}
- [mm] madvise: fix madvise() infinite loop under special circumstances (Rafael Aquini) [1552983] {CVE-2017-18208}
- [mm] oom: fix concurrent munlock and oom reaper unmap (Rafael Aquini) [1570542] {CVE-2018-1000200}
- [fs] cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting (Leif Sahlberg) [1598772]
- [scsi] core: run queue if SCSI device queue isn't ready and queue is idle (Ming Lei) [1627969]
- [iommu] arm-smmu: workaround DMA mode issues (Mark Salter) [1596055]
- [powerpc] tm: Fix HFSCR bit for no suspend case (Gustavo Duarte) [1628637]
- [powerpc] vdso: Correct call frame information (Desnes Augusto Nunes do Rosario) [1627647]
- [fs] ext4: limit xattr size to INT_MAX (Lukas Czerner) [1564531] {CVE-2018-1095}
- [fs] ext4: fail ext4_iget for root directory if unallocated (Lukas Czerner) [1564592] {CVE-2018-1092}
- [fs] ext4: don't allow r/w mounts if metadata blocks overlap the superblock (Lukas Czerner) [1564563] {CVE-2018-1094}
- [fs] ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs (Lukas Czerner) [1564563] {CVE-2018-1094}
- [fs] ext4: always initialize the crc32c checksum driver (Lukas Czerner) [1564563] {CVE-2018-1094}
- [fs] ext4: always verify the magic number in xattr blocks (Lukas Czerner) [1607578] {CVE-2018-10879}
- [fs] ext4: move call to ext4_error() into ext4_xattr_check_block() (Lukas Czerner) [1607578] {CVE-2018-10879}
- [fs] ext4: add corruption check in ext4_xattr_set_entry() (Lukas Czerner) [1607578] {CVE-2018-10879}
- [fs] jbd2: don't mark block as modified if the handle is out of credits (Lukas Czerner) [1609762] {CVE-2018-10883}
- [fs] ext4: avoid running out of journal credits when appending to an inline file (Lukas Czerner) [1609762] {CVE-2018-10883}
- [irqchip] gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1625315]
- [irqchip] gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Use full range of LPIs (Mark Salter) [1625315]
- [irqchip] gic-v3-its: Refactor LPI allocator (Mark Salter) [1625315]
* Thu Jul 05 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.10.1.el7a]
- [powerpc] rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops (Steve Best) [1596614 1593301]
- [powerpc] rtc-opal: Fix handling of firmware error codes, prevent busy loops (Steve Best) [1596614 1593301]
- [powerpc] powernv: define a standard delay for OPAL_BUSY type retry loops (Steve Best) [1596614 1593301]
- [powerpc] stf-barrier: update (static) rfi_flush_enable as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: update (rfi_)enabled_flush_types as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: update debugfs as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: update handle_ssbd() as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: update stf_barrier_enable() as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: add cpu_show_spec_store_bypass() as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: add comment as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: move code from setup_64.c to security.c as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: move code from setup.h to security_features.h as in upstream (Gustavo Duarte) [1596287 1585298]
- [powerpc] stf-barrier: update entry barrier slot as in upstream (Gustavo Duarte) [1596287 1585298]
- [netdrv] ixgbevf: Free IRQ when PCI error recovery removes the device (Ken Cox) [1595738 1586016]
- [cpufreq] powernv: Fix hardlockup due to synchronous smp_call in timer interrupt (Gustavo Duarte) [1593278 1574857]
- [powerpc] mce: Fix a bug where mce loops on memory UE (Desnes Augusto Nunes do Rosario) [1583071 1571178]
- [scsi] cxlflash: Handle spurious interrupts (Steve Best) [1579687 1520410]
- [scsi] cxlflash: Remove commmands from pending list on timeout (Steve Best) [1579687 1520410]
- [scsi] cxlflash: Synchronize reset and remove ops (Steve Best) [1579687 1520410]
- [scsi] cxlflash: Reset command ioasc (Steve Best) [1579687 1520410]
- [i2c] ipmi_ssif: Fix kernel panic at msg_done_handler (Robert Richter) [1563569 1555339]
- [i2c] xlp9xx: Handle NACK on DATA properly (Robert Richter) [1563569 1555339]
- [i2c] xlp9xx: Check for Bus state before every transfer (Robert Richter) [1563569 1555339]
- [i2c] revert "xlp9xx: Check for Bus state after every transfer" (Robert Richter) [1563569 1555339]
* Fri Sep 14 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-112.el7a]
- [vhost] fix info leak due to uninitialized memory (Jason Wang) [1573706] {CVE-2018-1118}
- [powerpc] kprobes: Fix call trace due to incorrect preempt count (Jiri Olsa) [1610512]
- [fs] dcache: Avoid livelock between d_alloc_parallel and __d_add (Robert Richter) [1613285]
- [arm64] kvm: Move VCPU_WORKAROUND_2_FLAG macros to the top of the file (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_ID (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Handle guest's ARCH_WORKAROUND_2 requests (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Add ARCH_WORKAROUND_2 support for guests (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Add HYP per-cpu accessors (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] ssbd: Add prctl interface for per-thread mitigation (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] ssbd: Introduce thread flag to control userspace mitigation (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] ssbd: Restore mitigation status on CPU resume (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] ssbd: Skip apply_ssbd if not using dynamic mitigation (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] ssbd: Add global mitigation state accessor (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] Add 'ssbd' command-line option (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] Add ARCH_WORKAROUND_2 probing (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] Add per-cpu infrastructure to call ARCH_WORKAROUND_2 (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1 (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] smccc: Add SMCCC-specific return codes (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Avoid storing the vcpu pointer on the stack (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Stop save/restoring host tpidr_el1 on VHE (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] alternatives: use tpidr_el2 on VHE hosts (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Change hyp_panic()s dependency on tpidr_el2 (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] Convert kvm_host_cpu_state to a static per-cpu allocation (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] kvm: Store vcpu on the stack during __guest_enter() (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] prctl: Add force disable speculation (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] nospec: Allow getting/setting on non-current task (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] seccomp: Enable speculation flaw mitigations (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] proc: Provide details on speculation flaw mitigations (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] prctl: Add speculation control prctls (Jeremy Linton) [1596417] {CVE-2018-3639}
- [arm64] fixup: vfs, fdtable: Prevent bounds-check bypass via speculative execution (Jeremy Linton) [1596417] {CVE-2018-3639}
* Thu Jun 21 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.9.1.el7a]
- [powerpc] mm/radix: Change pte relax sequence to handle nest MMU hang (Desnes Augusto Nunes do Rosario) [1592769 1582537]
- [powerpc] mm: Change function prototype (Desnes Augusto Nunes do Rosario) [1592769 1582537]
- [powerpc] mm/radix: Move function from radix.h to pgtable-radix.c (Desnes Augusto Nunes do Rosario) [1592769 1582537]
- [powerpc] mm/hugetlb: Update huge_ptep_set_access_flags to call __ptep_set_access_flags directly (Desnes Augusto Nunes do Rosario) [1592769 1582537]
* Thu Sep 13 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-111.el7a]
- [powerpc] kvm: book3s hv: Don't truncate HPTE index in xlate function (David Gibson) [1613839]
- [char] ipmi: Fix I2C client removal in the SSIF driver (Robert Richter) [1624907]
- [char] ipmi: Rework SMI registration failure (Robert Richter) [1624907]
- [char] ipmi: Cleanup oops on initialization failure (Robert Richter) [1624907]
- [char] ipmi_ssif: Fix uninitialized variable issue (Robert Richter) [1624907]
- [char] ipmi_si: Clean up shutdown a bit (Robert Richter) [1624907]
- [char] ipmi: ipmi_unregister_smi() cannot fail, have it return void (Robert Richter) [1624907]
- [char] ipmi_si: Convert over to a shutdown handler (Robert Richter) [1624907]
- [char] ipmi: Rework locking and shutdown for hot remove (Robert Richter) [1624907]
- [char] ipmi: Fix some counter issues (Robert Richter) [1624907]
- [char] ipmi: Change ipmi_smi_t to struct ipmi_smi * (Robert Richter) [1624907]
- [char] ipmi: Rename ipmi_user_t to struct ipmi_user * (Robert Richter) [1624907]
- [char] ipmi: Consolidate cleanup code (Robert Richter) [1624907]
- [char] ipmi: Fix some error cleanup issues (Robert Richter) [1624907]
- [powerpc] kvm: book3s hv: Don't use compound_order to determine host mapping size (David Gibson) [1609129]
- [powerpc] kvm: book3s hv: radix: Refine IO region partition scope attributes (David Gibson) [1609129]
- [powerpc] kvm: book3s hv: Use __gfn_to_pfn_memslot() in page fault handler (David Gibson) [1609129]
- [powerpc] kvm: book3s hv: Handle 1GB pages in radix page fault handler (David Gibson) [1609129]
- [powerpc] kvm: book3s hv: Radix page fault handler optimizations (David Gibson) [1609129]
- [powerpc] kvm: book3s hv: Streamline setting of reference and change bits (David Gibson) [1609129]
- [powerpc] kvm: ppc: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1620360]
- [powerpc] powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1620360]
- [powerpc] powernv: Rework TCE level allocation (David Gibson) [1620360]
- [powerpc] powernv: Add indirect levels to it_userspace (David Gibson) [1620360]
- [powerpc] kvm: ppc: Make iommu_table::it_userspace big endian (David Gibson) [1620360]
- [powerpc] kvm: ppc: book3s: Allow backing bigger guest IOMMU pages with smaller physical pages (David Gibson) [1620360]
- [powerpc] powernv: Move TCE manupulation code to its own file (David Gibson) [1620360]
- [powerpc] ioda: Use ibm, supported-tce-sizes for IOMMU page size mask (David Gibson) [1620360]
- [powerpc] powernv/ioda: Remove explicit max window size check (David Gibson) [1620360]
- [s390] lib: use expoline for all bcr instructions (Hendrik Brueckner) [1625206]
- [s390] kvm: force bp isolation for VSIE (Hendrik Brueckner) [1625206]
* Mon May 28 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.8.1.el7a]
- [powerpc] powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1566912 1566913] {CVE-2018-3639}
* Mon Sep 10 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-110.el7a]
- [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] inet: frags: do not clone skb in ip_expire() (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] inet: frags: get rif of inet_frag_evicting() (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] ipv4: frags: handle possible skb truesize change (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] inet: frags: get rid of ipfrag_skb_cb/FRAG_CB (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [net] speed up skb_rbtree_purge() (Sabrina Dubroca) [1613929] {CVE-2018-5391}
- [powerpc] kvm: book3s hv: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1609115]
- [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622553]
- [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1622553]
- [arm64] entry: Apply BP hardening for high-priority synchronous exceptions (Robert Richter) [1614914] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754}
- [powerpc] kvm: book3s: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1613190]
- [powerpc] kvm: Check if IOMMU page is contained in the pinned physical page (David Gibson) [1613190]
- [vfio] spapr: Use IOMMU pageshift rather than pagesize (David Gibson) [1613190]
- [scsi] target: iscsi: cxgbit: fix max iso npdu calculation (Arjun Vynipadath) [1613308]
- [scsi] csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1613308]
- [powerpc] mm/radix: Only need the Nest MMU workaround for R -> RW transition (Gustavo Duarte) [1625826]
- [powerpc] mm/books3s: Add new pte bit to mark pte temporarily invalid (Gustavo Duarte) [1625826]
* Thu May 24 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.7.1.el7a]
- [scsi] csiostor: add support for 32 bit port capabilities (Arjun Vynipadath) [1580276 1547715]
- [md] dm btree: fix serious bug in btree_split_beneath() (Mike Snitzer) [1576514 1559487]
- [arm64] Kill PSCI_GET_VERSION as a variant-2 workaround (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [firmware] firmware/psci: Expose SMCCC version through psci_ops (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [firmware] firmware/psci: Expose PSCI conduit (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] arm/arm64: KVM: Consolidate the PSCI include files (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] KVM: Increment PC after handling an SMC trap (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [arm64] entry: Apply BP hardening for suspicious interrupts from EL0 (Mark Langsdorf) [1574842 1543628] {CVE-2017-5715}
- [fs] ovl: update ctx->pos on impure dir iteration (Thomas Huth) [1570546 1561534]
- [scsi] megaraid_sas: driver version 07.702.06.00-rh2 (Tomas Henzl) [1569396 1553228]
- [scsi] megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers (Tomas Henzl) [1569396 1553228]
- [scsi] mpt3sas: Bump mpt3sas driver version to v15.100.01.00 (Tomas Henzl) [1569396 1553228]
- [scsi] mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers (Tomas Henzl) [1569396 1553228]
- [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1566998 1561784]
- [powerpc] Move default security feature flags (Mauricio Oliveira) [1566998 1561784]
- [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1566998 1561784]
- [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] powernv: Use the security flags in pnv_setup_rfi_flush() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1566998 1561784]
- [powerpc] powernv: Set or clear security feature flags (Mauricio Oliveira) [1566998 1561784]
- [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1566998 1561784]
- [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1566998 1561784]
- [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1566998 1561784]
- [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1567002 1561783]
- [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1567002 1561783]
- [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1567002 1561783]
- [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1567002 1561783]
- [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1567002 1561783]
* Tue Sep 04 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-109.el7a]
- [scsi] qla2xxx: Fix crash on qla2x00_mailbox_command (Himanshu Madhani) [1592456]
- [gpu] drm: udl: Properly check framebuffer mmap offsets (Ben Crocker) [1573097] {CVE-2018-8781}
- [scsi] libiscsi: fix possible NULL pointer dereference in case of TMF (Chris Leech) [1613266]
- [base] driver core: partially revert "driver core: correct device's shutdown order" (Pingfan Liu) [1507829]
- [scsi] lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1615887]
- [scsi] lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1615881]
- [scsi] lpfc: Correct LCB ACCept payload (Dick Kennedy) [1615879]
- [crypto] algif_aead: fix reference counting of null skcipher (Herbert Xu) [1600394]
- [netdrv] mlx5-core: Mark unsupported devices (Jonathan Toppins) [1623600 1623599]
- [media] v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: don't copy back the result for certain errors (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: fix ctrl_is_pointer (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: avoid sizeof(type) (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32 (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: fix the indentation (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-ioctl.c: don't copy back the result for -ENOTTY (Jarod Wilson) [1548728] {CVE-2017-13166}
- [media] v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt (Jarod Wilson) [1548728] {CVE-2017-13166}
* Wed May 16 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.6.1.el7a]
- [fs] dcache: fix quadratic behavior with parallel shrinkers (Miklos Szeredi) [1577768 1565210]
- [powerpc] revert "powernv: Increase memory block size to 1GB on radix" (Mauricio Oliveira) [1577766 1574524]
* Thu Aug 30 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-108.el7a]
- [net] sched: Fix missing res info when create new tc_index filter (Hangbin Liu) [1614741]
- [net] sched: fix NULL pointer dereference when delete tcindex filter (Hangbin Liu) [1614741]
- [redhat] configs: Enable CONFIG_IP_SET_HASH_IPMAC as module (Stefano Brivio) [1608662]
- [net] ipv6: send netlink notifications for manually configured addresses (Florian Westphal) [1605088]
- [netdrv] hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1622022]
- [netdrv] hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Xiaojun Tan) [1622022]
- [netdrv] hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1622022]
- [netdrv] hns: fix skb->truesize underestimation (Xiaojun Tan) [1622022]
- [netdrv] hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1622022]
- [netdrv] hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Xiaojun Tan) [1622022]
- [netdrv] bnx2x: disable GSO where gso_size is too big for hardware (Jonathan Toppins) [1546762] {CVE-2018-1000026}
- [net] create skb_gso_validate_mac_len() (Jonathan Toppins) [1546762] {CVE-2018-1000026}
- [i2c] xlp9xx: Fix case where SSIF read transaction completes early (Robert Richter) [1610749]
- [i2c] xlp9xx: Make sure the transfer size is not more than I2C_SMBUS_BLOCK_SIZE (Robert Richter) [1610749]
- [i2c] xlp9xx: Fix issue seen when updating receive length (Robert Richter) [1610749]
- [i2c] xlp9xx: Add support for SMBAlert (Robert Richter) [1610749]
- [ipmi] ipmi_ssif: Remove usecount handling (Robert Richter) [1610749]
- [ipmi] ipmi_ssif: Convert over to a shutdown handler (Robert Richter) [1610749]
- [ipmi] Add shutdown functions for users and interfaces (Robert Richter) [1610749]
- [ipmi] Remove ACPI SPMI probing from the SSIF (I2C) driver (Robert Richter) [1610749]
- [infiniband] iw_cxgb4: correctly enforce the max reg_mr depth (Arjun Vynipadath) [1613318]
- [redhat] configs: enable CONFIG_VHOST_VSOCK and CONFIG_VIRTIO_VSOCKETS (David Gibson) [1619214]
- [acpi] sbshc: remove raw pointer from printk() message (Al Stone) [1547007] {CVE-2018-5750}
* Mon May 14 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.5.1.el7a]
- [powerpc] powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range (Mauricio Oliveira) [1576515 1571167]
- [powerpc] powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters (Mauricio Oliveira) [1577757 1568164]
- [powerpc] powernv/npu: Add lock to prevent race in concurrent context init/destroy (Mauricio Oliveira) [1577757 1568164]
- [powerpc] powernv/memtrace: Let the arch hotunplug code flush cache (Mauricio Oliveira) [1575528 1571156]
- [powerpc] mm: Flush cache on memory hot(un)plug (Mauricio Oliveira) [1575528 1571156]
* Wed Aug 29 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-107.el7a]
- [tools] power: cpupower : Fix header name to read idle state name (Steve Best) [1619598]
- [arm64] kpti: Use early_param for kpti= command-line option (Xiaojun Tan) [1611957]
- [powerpc] eeh: avoid misleading message "eeh: no capable adapters found" (Steve Best) [1619377]
- [s390] uprobes: implement arch_uretprobe_is_alive() (Steve Best) [1615977]
- [powerpc] topology: Get topology for shared processors at boot (Steve Best) [1620038]
- [powerpc] fadump: cleanup crash memory ranges support (Steve Best) [1622084]
- [powerpc] fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1622084]
- [powerpc] fadump: handle crash memory ranges array index overflow (Steve Best) [1622084]
- [powerpc] fadump: Unregister fadump on kexec down path (Steve Best) [1622084]
- [powerpc] fadump: Do not use hugepages when fadump is active (Steve Best) [1622084]
- [powerpc] fadump: exclude memory holes while reserving memory in second kernel (Steve Best) [1622084]
- [powerpc] fadump: use kstrtoint to handle sysfs store (Steve Best) [1622084]
- [powerpc] powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1619735]
- [powerpc] pci: Add wrappers for dev_printk() (Steve Best) [1619735]
- [s390] kvm: add etoken support for guests (Thomas Huth) [1622956]
- [s390] kvm: implement CPU model only facilities (Thomas Huth) [1622956]
- [s390] detect etoken facility (Thomas Huth) [1622956]
* Wed May 09 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.4.1.el7a]
- [powerpc] watchdog: remove arch_trigger_cpumask_backtrace (Gustavo Duarte) [1566995 1562287]
- [powerpc] 64s: return more carefully from sreset NMI (Gustavo Duarte) [1566995 1562287]
- [perf] hwbp: Simplify the perf-hwbp code, fix documentation (Eugene Syromiatnikov) [1569877 1569875] {CVE-2018-1000199}
* Fri Aug 24 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-106.el7a]
- [netdrv] hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1588892]
- [netdrv] hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1588892]
- [netdrv] hns3: Optimize PF CMDQ interrupt switching process (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for VF mailbox receiving unknown message (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for VF mailbox cannot receiving PF response (Xiaojun Tan) [1588892]
- [netdrv] hns3: remove unused hclgevf_cfg_func_mta_filter (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix the process of adding broadcast addresses to tcam (Xiaojun Tan) [1588892]
- [netdrv] hns3: Optimize the VF's process of updating multicast MAC (Xiaojun Tan) [1588892]
- [netdrv] hns3: Optimize the PF's process of updating multicast MAC (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for vxlan tx checksum bug (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add missing break in misc_irq_handle (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for phy not link up problem after resetting (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for hclge_reset running repeatly problem (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for service_task not running problem after resetting (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix setting mac address error (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add repeat address checking for setting mac address (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add support for IFF_ALLMULTI flag (Xiaojun Tan) [1588892]
- [netdrv] hns3: Disable vf vlan filter when vf vlan table is full (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes initalization of RoCE handle and makes it conditional (Xiaojun Tan) [1588892]
- [netdrv] hns3: Adds support for led locate command for copper port (Xiaojun Tan) [1588892]
- [netdrv] hns3: Remove unused led control code (Xiaojun Tan) [1588892]
- [netdrv] hns3: Clear TX/RX rings when stopping port & un-initializing client (Xiaojun Tan) [1588892]
- [netdrv] hns3: Removes unnecessary check when clearing TX/RX rings (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the init of the VALID BD info in the descriptor (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the state to indicate client-type initialization (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for PF mailbox receving unknown message (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add support to enable TX/RX promisc mode for H/W rev(0x21) (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add STRP_TAGP field support for hardware revision 0x21 (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add support for tx_accept_tag2 and tx_accept_untag2 config (Xiaojun Tan) [1588892]
- [netdrv] hns3: Updates RX packet info fetch in case of multi BD (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for CMDQ and Misc. interrupt init order problem (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes kernel panic issue during rmmod hns3 driver (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for netdev not running problem after calling net_stop and net_open (Xiaojun Tan) [1588892]
- [netdrv] hns3: Use enums instead of magic number in hclge_is_special_opcode (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for hns3 module is loaded multiple times problem (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix the missing client list node initialization (Xiaojun Tan) [1588892]
- [netdrv] hns3: cleanup of return values in hclge_init_client_instance() (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes API to fetch ethernet header length with kernel default (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes error reported by Kbuild and internal review (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the missing PCI iounmap for various legs (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add support of .sriov_configure in HNS3 driver (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for fiber link up problem (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the back pressure setting when sriov is enabled (Xiaojun Tan) [1588892]
- [netdrv] hns3: Change return value in hnae3_register_client (Xiaojun Tan) [1588892]
- [netdrv] hns3: Change return type of hnae3_register_ae_algo (Xiaojun Tan) [1588892]
- [netdrv] hns3: Change return type of hnae3_register_ae_dev (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add a check for client instance init state (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for the null pointer problem occurring when initializing ae_dev failed (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for deadlock problem occurring when unregistering ae_algo (Xiaojun Tan) [1588892]
- [netdrv] hns3: refactor the loopback related function (Xiaojun Tan) [1588892]
- [netdrv] hns3: fix for cleaning ring problem (Xiaojun Tan) [1588892]
- [netdrv] hns3: remove add/del_tunnel_udp in hns3_enet module (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for setting mac address when resetting (Xiaojun Tan) [1588892]
- [netdrv] hns3: Add support of hardware rx-vlan-offload to HNS3 VF driver (Xiaojun Tan) [1588892]
- [netdrv] hns3: Remove packet statistics in the range of 8192~12287 (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix for packet loss due wrong filter config in VLAN tbls (Xiaojun Tan) [1588892]
- [netdrv] hns3: fix a dead loop in hclge_cmd_csq_clean (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fix to support autoneg only for port attached with phy (Xiaojun Tan) [1588892]
- [netdrv] hns3: fix for phy_addr error in hclge_mac_mdio_config (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the error legs in hclge_init_ae_dev function (Xiaojun Tan) [1588892]
- [netdrv] hns3: Fixes the out of bounds access in hclge_map_tqp (Xiaojun Tan) [1588892]
- [netdrv] hns3: fix to correctly fetch l4 protocol outer header (Xiaojun Tan) [1588892]
- [netdrv] hns3: Remove error log when getting pfc stats fails (Xiaojun Tan) [1588892]
- [netdrv] hns3: Avoid action name truncation (Xiaojun Tan) [1588892]
- [netdrv] hns3: hns_dsaf_mac: Use generic eth_broadcast_addr (Xiaojun Tan) [1588892]
* Mon Apr 16 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.3.1.el7a]
- [misc] cxl: Fix possible deadlock when processing page faults from cxllib (Gustavo Duarte) [1564420 1562957]
* Thu Aug 23 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-105.el7a]
- [infiniband] hns: Remove a set-but-not-used variable (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Update the implementation of set_mac (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Update the implementation of set_gid (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Add TPQ link table support (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Add TSQ link table support (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Fix endian conversions and annotations (Zhou Wang) [1600072]
- [infiniband] ib/hns: Use zeroing memory allocator instead of allocator/memset (Zhou Wang) [1600072]
- [infiniband] rdma/hns_roce: Don't check return value of zap_vma_ptes() (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Implement the disassociate_ucontext API (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Fix the illegal memory operation when cross page (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Add reset process for RoCE in hip08 (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Increase checking CMQ status timeout value (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Modify uar allocation algorithm to avoid bitmap exhaust (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Rename the idx field of db (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Move the location for initializing tmp_len (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Bugfix for cq record db for kernel (Zhou Wang) [1600072]
- [infiniband] rdma/hns: Drop local zgid in favor of core defined variable (Zhou Wang) [1600072]
- [netdrv] hinic: fix a problem in free_tx_poll() (Zhou Wang) [1614135]
- [netdrv] hinic: Link the logical network device to the pci device in sysfs (Zhou Wang) [1614135]
- [netdrv] hinic: fix a problem in hinic_xmit_frame() (Zhou Wang) [1614135]
- [netdrv] hinic: remove redundant pointer pfhwdev (Zhou Wang) [1614135]
- [netdrv] hinic: reset irq affinity before freeing irq (Zhou Wang) [1614135]
- [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1614661]
- [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1614661]
- [netdrv] mlx5e: Properly check if hairpin is possible between two functions (Alaa Hleihel) [1611571]
* Fri Apr 13 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.2.1.el7a]
- [pci] PCI: Remove redundant probes for device reset support (Robert Richter) [1564026 1553226]
- [pci] PCI: Probe for device reset support during enumeration (Robert Richter) [1564026 1553226]
* Mon Aug 13 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-104.el7a]
- [media] dvb_frontend: fix ifnullfree.cocci warnings (Jarod Wilson) [1546036] {CVE-2017-16648}
- [media] dvb_frontend: don't use-after-free the frontend struct (Jarod Wilson) [1546036] {CVE-2017-16648}
- [media] dvb-core: always call invoke_release() in fe_free() (Jarod Wilson) [1546036] {CVE-2017-16648}
- [net] tcp: add tcp_ooo_try_coalesce() helper (Marcelo Leitner) [1611382] {CVE-2018-5390}
- [net] tcp: call tcp_drop() from tcp_data_queue_ofo() (Marcelo Leitner) [1611382] {CVE-2018-5390}
- [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Marcelo Leitner) [1611382] {CVE-2018-5390}
- [net] tcp: avoid collapses in tcp_prune_queue() if possible (Marcelo Leitner) [1611382] {CVE-2018-5390}
- [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Marcelo Leitner) [1611382] {CVE-2018-5390}
- [net] add rb_to_skb() and other rb tree helpers (Marcelo Leitner) [1611382] {CVE-2018-5390}
* Tue Apr 10 2018 Frantisek Hrbata <fhrbata@hrbata.com> [4.14.0-49.1.1.el7a]
- [watchdog] sbsa: use 32-bit read for WCV (Robert Richter) [1564025 1553237]
- [nvme] nvme-pci: Fix EEH failure on ppc (David Milburn) [1563570 1554747]
- [nvme] nvme-pci: Fix queue double allocations (David Milburn) [1561916 1555296]
- [powerpc] mm: Fixup tlbie vs store ordering issue on POWER9 (Mauricio Oliveira) [1561915 1559636]
- [powerpc] mm/radix: Move the functions that does the actual tlbie closer (Mauricio Oliveira) [1561915 1559636]
- [powerpc] mm/radix: Remove unused code (Mauricio Oliveira) [1561915 1559636]
- [powerpc] powernv: Fix kexec crashes caused by tlbie tracing (Mauricio Oliveira) [1561915 1559636]
- [powerpc] 64s/radix: Optimize TLB range flush barriers (Mauricio Oliveira) [1561915 1559636]
- [powerpc] npu-dma.c: Fix crash after __mmu_notifier_register failure (Mauricio Oliveira) [1561915 1559636]
- [powerpc] powernv/npu: Fix deadlock in mmio_invalidate() (Mauricio Oliveira) [1561915 1559636]
- [powerpc] mm: Workaround Nest MMU bug with TLB invalidations (Mauricio Oliveira) [1561915 1559636]
- [powerpc] mm: Add tracking of the number of coprocessors using a context (Mauricio Oliveira) [1561915 1559636]
- [powerpc] powernv/npu: Don't explicitly flush nmmu tlb (Mauricio Oliveira) [1561915 1559636]
- [powerpc] powernv/npu: Use flush_all_mm() instead of flush_tlb_mm() (Mauricio Oliveira) [1561915 1559636]
- [powerpc] kvm: ppc: book3s hv: Fix duplication of host SLB entries (Gustavo Duarte) [1561914 1559812]
- [powerpc] 64s: Fix lost pending interrupt due to race causing lost update to irq_happened (Steve Best) [1561913 1558661]
- [redhat] fix NVMe hotplug failure on some platforms (Steve Ulrich) [1561464 1557004]
- [powerpc] powerpc/powernv: Support firmware disable of RFI flush (Mauricio Oliveira) [1561463 1554920]
- [powerpc] powerpc/pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1561463 1554920]
- [powerpc] cxl: read PHB indications from the device tree (Steve Best) [1560901 1563111 1558675 1553205]
- [powerpc] powerpc/powernv: Enable tunneled operations (Steve Best) [1560901 1563111 1558675 1553205]
- [misc] cxl: Fix timebase synchronization status on P9 (Steve Best) [1560901 1558675]
- [powerpc] Fix DABR match on hash based systems (Steve Best) [1560900 1552080]
- [powerpc] KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler (Laurent Vivier) [1560899 1549933]
- [powerpc] powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features (Steve Best) [1560897 1555236]
- [powerpc] KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing (Laurent Vivier) [1559874 1552768]
- [s390] KVM: s390: take care of clock-comparator sign control (Thomas Huth) [1559871 1555263]
- [s390] KVM: s390: consider epoch index on hotplugged CPUs (Thomas Huth) [1559871 1555263]
- [s390] KVM: s390: consider epoch index on TOD clock syncs (Thomas Huth) [1559871 1555263]
- [s390] KVM: s390: provide only a single function for setting the tod (fix SCK) (Thomas Huth) [1559871 1555263]
- [powerpc] KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry (Laurent Vivier) [1559870 1555068]
- [fs] NFS: Fix unstable write completion (Scott Mayhew) [1559869 1552471]
- [redhat] hardcode .el7a dist tag (Frantisek Hrbata)
* Thu Aug 09 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-103.el7a]
- [scsi] hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1589697]
- [scsi] hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1589697]
- [scsi] hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1589697]
- [scsi] hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1589697]
- [scsi] hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1589697]
- [scsi] hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1589697]
- [scsi] hisi_sas: Mark PHY as in reset for nexus reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Fix return value when get_free_slot() failed (Zhou Wang) [1589697]
- [scsi] hisi_sas: Terminate STP reject quickly for v2 hw (Zhou Wang) [1589697]
- [scsi] hisi_sas: Add v2 hw force PHY function for internal ATA command (Zhou Wang) [1589697]
- [scsi] hisi_sas: Include TMF elements in struct hisi_sas_slot (Zhou Wang) [1589697]
- [scsi] hisi_sas: Try wait commands before before controller reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Init disks after controller reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: Create a scsi_host_template per HW module (Zhou Wang) [1589697]
- [scsi] hisi_sas: Reset disks when discovered (Zhou Wang) [1589697]
- [scsi] hisi_sas: Add LED feature for v3 hw (Zhou Wang) [1589697]
- [scsi] hisi_sas: Change common allocation mode of device id (Zhou Wang) [1589697]
- [scsi] hisi_sas: change slot index allocation mode (Zhou Wang) [1589697]
- [scsi] hisi_sas: Introduce hisi_sas_phy_set_linkrate() (Zhou Wang) [1589697]
- [scsi] hisi_sas: fix a typo in hisi_sas_task_prep() (Zhou Wang) [1589697]
- [scsi] hisi_sas: add check of device in hisi_sas_task_exec() (Zhou Wang) [1589697]
- [scsi] hisi_sas: Use device lock to protect slot alloc/free (Zhou Wang) [1589697]
- [scsi] hisi_sas: Don't lock DQ for complete task sending (Zhou Wang) [1589697]
- [scsi] hisi_sas: allocate slot buffer earlier (Zhou Wang) [1589697]
- [scsi] hisi_sas: make return type of prep functions void (Zhou Wang) [1589697]
- [scsi] hisi_sas: relocate smp sg map (Zhou Wang) [1589697]
- [scsi] hisi_sas: workaround a v3 hw hilink bug (Zhou Wang) [1589697]
- [scsi] hisi_sas: add readl poll timeout helper wrappers (Zhou Wang) [1589697]
- [scsi] hisi_sas: remove redundant handling to event95 for v3 (Zhou Wang) [1589697]
- [scsi] hisi_sas: config ATA de-reset as an constrained command for v3 hw (Zhou Wang) [1589697]
- [scsi] hisi_sas: update PHY linkrate after a controller reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: stop controller timer for reset (Zhou Wang) [1589697]
- [scsi] hisi_sas: check sas_dev gone earlier in hisi_sas_abort_task() (Zhou Wang) [1589697]
- [scsi] hisi_sas: fix PI memory size (Zhou Wang) [1589697]
- [scsi] hisi_sas: check host frozen before calling "done" function (Zhou Wang) [1589697]
- [scsi] hisi_sas: Add some checks to avoid free'ing a sas_task twice (Zhou Wang) [1589697]
- [scsi] hisi_sas: optimise the usage of DQ locking (Zhou Wang) [1589697]
- [scsi] hisi_sas: remove some unneeded structure members (Zhou Wang) [1589697]
- [scsi] hisi_sas: print device id for errors (Zhou Wang) [1589697]
- [scsi] hisi_sas: check IPTT is valid before using it for v3 hw (Zhou Wang) [1589697]
- [scsi] hisi_sas: consolidate command check in hisi_sas_get_ata_protocol() (Zhou Wang) [1589697]
- [scsi] hisi_sas: use dma_zalloc_coherent() (Zhou Wang) [1589697]
- [scsi] hisi_sas: delete timer when removing hisi_sas driver (Zhou Wang) [1589697]
- [scsi] hisi_sas: update RAS feature for later revision of v3 HW (Zhou Wang) [1589697]
- [scsi] hisi_sas: make SAS address of SATA disks unique (Zhou Wang) [1589697]
- [perf] vendor events arm64: Enable JSON events for ThunderX2 B0 (Robert Richter) [1487310]
- [perf] probe arm64: Fix symbol fixup issues due to ELF type (Robert Richter) [1487310]
- [init] init: fix false positives in W+X checking (Robert Richter) [1609244]
- [arm64] fix CONFIG_DEBUG_WX address reporting (Robert Richter) [1609244]
* Wed Aug 08 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-102.el7a]
- [mm] oom_reaper: gather each vma to prevent leaking TLB entry (Chris von Recklinghausen) [1554355] {CVE-2017-18202}
- [mm] swap: divide-by-zero when zero length swap file on ssd (Joe Lawrence) [1608970]
- [fs] cifs: handle USER_SESSION_DELETED the same way as NETWORK_SESSION_EXPIRED (Leif Sahlberg) [1589354]
- [netdrv] mlx5e: Set port trust mode to PCP as default (Alaa Hleihel) [1611135]
- [netdrv] ibmvnic: Fix error recovery on login failure (Steve Best) [1609815]
- [netdrv] ibmvnic: Revise RX/TX queue error messages (Steve Best) [1609815]
- [powerpc] powernv: Fix concurrency issue with npu->mmio_atsd_usage (Desnes Augusto Nunes do Rosario) [1611676]
- [powerpc] powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle) (Gustavo Duarte) [1528600]
- [infiniband] rdma/hns: Set max_sge as minimal value of max_sq_sg and max_rq_sg (Zhou Wang) [1602022]
* Tue Jul 31 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-101.el7a]
- [redhat] configs: enable s390 auto expoline support (Hendrik Brueckner) [1578285]
- [redhat] spec: add gcc with expoline support (Hendrik Brueckner) [1578285]
- [s390] use expoline thunks in the BPF JIT (Hendrik Brueckner) [1588933]
- [s390] extend expoline to BC instructions (Hendrik Brueckner) [1588933]
- [s390] move spectre sysfs attribute code (Hendrik Brueckner) [1588933]
- [s390] kernel: use expoline for indirect branches (Hendrik Brueckner) [1588933]
- [s390] ftrace: use expoline for indirect branches (Hendrik Brueckner) [1588933]
- [s390] lib: use expoline for indirect branches (Hendrik Brueckner) [1588933]
- [s390] crc32-vx: use expoline for indirect branches (Hendrik Brueckner) [1588933]
- [s390] move expoline assembler macros to a header (Hendrik Brueckner) [1588933]
- [s390] add assembler macros for CPU alternatives (Hendrik Brueckner) [1588933]
- [s390] correct nospec auto detection init order (Hendrik Brueckner) [1578285]
- [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1578285]
- [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1578285]
- [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1578285]
- [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1578285]
- [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1578285]
- [net] ipv4: reset fnhe_mtu_locked after cache route flushed (Michael Cambria) [1599988]
- [net] ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu (Michael Cambria) [1599988]
- [net] ipv6: Do not consider linkdown nexthops during multipath (Hangbin Liu) [1597483]
- [net] sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr (Xin Long) [1597109]
- [net] sctp: do not check port in sctp_inet6_cmp_addr (Xin Long) [1597109]
- [net] avoid skb_warn_bad_offload on IS_ERR (Xin Long) [1597124]
- [net] rhashtable: Fix rhlist duplicates insertion (Xin Long) [1598675]
* Tue Jul 31 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-100.el7a]
- [redhat] configs: enable stack tracer and ftrace function_graph support for power9 (Steve Best) [1608035]
- [kernel] revert "sched/rt: Simplify the IPI based RT balancing logic" (Rafael Aquini) [1608423]
- [kernel] revert "sched/rt: Do not pull from current CPU if only one CPU to pull" (Rafael Aquini) [1608423]
- [kernel] revert "sched/rt: Use container_of() to get root domain in rto_push_irq_work_func()" (Rafael Aquini) [1608423]
- [kernel] revert "sched/rt: Up the root domain ref count when passing it around via IPIs" (Rafael Aquini) [1608423]
- [arm64] kernel: fix unwind_frame() for filtered out fn for function graph tracing (Jerome Marchand) [1354255]
- [proc] kcore: don't bounds check against address 0 (Jeremy Linton) [1601563]
- [char] ipmi_dmi: do not try to configure ipmi for HPE m400 (Tony Camuso) [1590373]
- [fs] xfs: enhance dinode verifier (Bill O'Donnell) [1574946] {CVE-2018-10322}
- [fs] xfs: move inode fork verifiers to xfs_dinode_verify (Bill O'Donnell) [1574946] {CVE-2018-10322}
- [fs] don't scan the inode cache before SB_BORN is set (Bill O'Donnell) [1549160]
- [fs] xfs: clear sb->s_fs_info on mount failure (Bill O'Donnell) [1549160]
- [fs] xfs: add mount delay debug option (Bill O'Donnell) [1549160]
- [pci] Add decoding for 16 GT/s link speed (Zhou Wang) [1509926]
- [pci] Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode (Zhou Wang) [1509926]
- [pci] portdrv: Compute MSI/MSI-X IRQ vectors after final allocation (Zhou Wang) [1509926]
- [pci] portdrv: Factor out Interrupt Message Number lookup (Zhou Wang) [1509926]
- [pci] portdrv: Consolidate comments (Zhou Wang) [1509926]
- [pci] portdrv: Add #defines for AER and DPC Interrupt Message Number masks (Zhou Wang) [1509926]
- [pci] pme: Handle invalid data when reading Root Status (Zhou Wang) [1509926]
- [pci] aer: Report non-fatal errors only to the affected endpoint (Zhou Wang) [1509926]
- [netdrv] cxgb4: Added missing break in ndo_udp_tunnel_{add/del} (Arjun Vynipadath) [1608356]
- [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1594126]
- [powerpc] powernv/mce: Don't silently restart the machine (Steve Best) [1608266]
- [infiniband] ib/rxe: avoid double kfree_skb (Jonathan Toppins) [1593883]
- [infiniband] iw_cxgb4: always set iw_cm_id.provider_data (Arjun Vynipadath) [1596519]
- [infiniband] iw_cxgb4: Fix an error handling path in 'c4iw_get_dma_mr()' (Arjun Vynipadath) [1596519]
- [infiniband] iw_cxgb4: Atomically flush per QP HW CQEs (Arjun Vynipadath) [1596519]
- [infiniband] rdma/cxgb4: release hw resources on device removal (Arjun Vynipadath) [1596519]
* Tue Jul 31 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-99.el7a]
- [scsi] sg: clean up gfp_mask in sg_build_indirect (Ming Lei) [1592371] {CVE-2018-1000204}
- [scsi] sg: allocate with __GFP_ZERO in sg_build_indirect() (Ming Lei) [1592371] {CVE-2018-1000204}
- [block] loop: Fix lost writes caused by missing flag (Ming Lei) [1561892]
- [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1592050]
- [block] blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() (Ming Lei) [1592050]
- [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1592050]
- [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1592050]
- [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1592050]
- [block] blk-mq: reinit q->tag_set_list entry only after grace period (Ming Lei) [1592050]
- [block] blk-mq: order getting budget and driver tag (Ming Lei) [1592050]
- [block] blk-mq: Reduce the number of if-statements in blk_mq_mark_tag_wait() (Ming Lei) [1592050]
- [block] blk-mq: improve tag waiting setup for non-shared tags (Ming Lei) [1592050]
- [block] blk-mq: fix issue with shared tag queue re-running (Ming Lei) [1592050]
- [block] blk-mq: put driver tag if dispatch budget can't be got (Ming Lei) [1592050]
- [block] blk-mq: don't allocate driver tag upfront for flush rq (Ming Lei) [1592050]
- [block] blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h (Ming Lei) [1592050]
- [block] blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ (Ming Lei) [1592050]
- [block] blk-flush: use blk_mq_request_bypass_insert() (Ming Lei) [1592050]
- [block] pass 'run_queue' to blk_mq_request_bypass_insert (Ming Lei) [1592050]
- [block] blk-flush: don't run queue for requests bypassing flush (Ming Lei) [1592050]
- [block] blk-mq: put the driver tag of nxt rq before first one is requeued (Ming Lei) [1592050]
- [block] blk-mq: don't handle failure in .get_budget (Ming Lei) [1592050]
- [block] scsi: don't get target/host busy_count in scsi_mq_get_budget() (Ming Lei) [1592050]
- [block] blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE (Ming Lei) [1592050]
- [block] scsi: implement .get_budget and .put_budget for blk-mq (Ming Lei) [1592050]
- [block] scsi: allow passing in null rq to scsi_prep_state_check() (Ming Lei) [1592050]
- [block] blk-mq-sched: improve dispatching from sw queue (Ming Lei) [1592050]
- [block] blk-mq: introduce .get_budget and .put_budget in blk_mq_ops (Ming Lei) [1592050]
- [block] block: kyber: check if there are requests in ctx in kyber_has_work() (Ming Lei) [1592050]
- [block] sbitmap: introduce __sbitmap_for_each_set() (Ming Lei) [1592050]
- [block] blk-mq-sched: move actual dispatching into one helper (Ming Lei) [1592050]
- [block] blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch (Ming Lei) [1592050]
* Mon Jul 30 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-98.el7a]
- [redhat] arm64: Enable kernel support for ThunderX ZIP accelerator (Robert Richter) [1584203]
- [crypto] testmgr - Allow different compression results (Robert Richter) [1584203]
- [crypto] cavium - Fix smp_processor_id() warnings (Robert Richter) [1584203]
- [crypto] cavium - Fix statistics pending request value (Robert Richter) [1584203]
- [crypto] cavium - Prevent division by zero (Robert Richter) [1584203]
- [crypto] cavium - Limit result reading attempts (Robert Richter) [1584203]
- [crypto] cavium - Fix fallout from CONFIG_VMAP_STACK (Robert Richter) [1584203]
- [nvme] rdma: Use mr pool (David Milburn) [1552469 1488176]
- [nvme] rdma: Check remotely invalidated rkey matches our expected rkey (David Milburn) [1552469 1488176]
- [nvme] rdma: wait for local invalidation before completing a request (David Milburn) [1552469 1488176]
- [nvme] rdma: don't complete requests before a send work request has completed (David Milburn) [1552469 1488176]
- [nvme] rdma: don't suppress send completions (David Milburn) [1552469 1488176]
- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1520419]
- [scsi] megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1520419]
- [scsi] megaraid_sas: Increase timeout by 1 sec for non-RAID fastpath IOs (Tomas Henzl) [1520419]
- [scsi] mpt3sas: driver version upgrade (Tomas Henzl) [1520436]
- [scsi] mpt3sas: fix oops in error handlers after shutdown/unload (Tomas Henzl) [1520436]
- [scsi] mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive (Tomas Henzl) [1520436]
- [scsi] mpt3sas: Fix removal and addition of vSES device during host reset (Tomas Henzl) [1520436]
- [scsi] scsi: mpt3sas: Processing of Cable Exception events (Tomas Henzl) [1520436]
* Mon Jul 30 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-97.el7a]
- [arm64] Get rid of __smccc_workaround_1_hvc_* (Andrew Jones) [1550878]
- [arm64] Enable ARM64_HARDEN_EL2_VECTORS on Cortex-A57 and A72 (Andrew Jones) [1550878]
- [arm64] kvm: Allow mapping of vectors outside of the RAM region (Andrew Jones) [1550878]
- [arm64] Make BP hardening slot counter available (Andrew Jones) [1550878]
- [arm64] arm/arm64: kvm: Introduce EL2-specific executable mappings (Andrew Jones) [1550878]
- [arm64] kvm: Allow far branches from vector slots to the main vectors (Andrew Jones) [1550878]
- [arm64] kvm: Reserve 4 additional instructions in the BPI template (Andrew Jones) [1550878]
- [arm64] kvm: Move BP hardening vectors into .hyp.text section (Andrew Jones) [1550878]
- [arm64] kvm: Move stashing of x0/x1 into the vector code itself (Andrew Jones) [1550878]
- [arm64] kvm: Move vector offsetting from hyp-init.S to kvm_get_hyp_vector (Andrew Jones) [1550878]
- [arm64] Update the KVM memory map documentation (Andrew Jones) [1550878]
- [arm64] fix documentation on kernel pages mappings to HYP VA (Andrew Jones) [1550878]
- [arm64] kvm: Introduce EL2 VA randomisation (Andrew Jones) [1550878]
- [arm64] kvm: Dynamically compute the HYP VA mask (Andrew Jones) [1550878]
- [arm64] insn: Allow ADD/SUB (immediate) with LSL #12 (Andrew Jones) [1550878]
- [arm64] arm64; insn: Add encoder for the EXTR instruction (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Move HYP IO VAs to the "idmap" range (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Fix HYP unmapping going off limits (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Fix idmap size and alignment (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Move ioremap calls to create_hyp_io_mappings (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Demote HYP VA range display to being a debug feature (Andrew Jones) [1550878]
- [arm64] kvm: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_state (Andrew Jones) [1550878]
- [arm64] cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flag (Andrew Jones) [1550878]
- [arm64] kvm: Dynamically patch the kernel/hyp VA mask (Andrew Jones) [1550878]
- [arm64] insn: Add encoder for bitwise operations using literals (Andrew Jones) [1550878]
- [arm64] insn: Add N immediate encoding (Andrew Jones) [1550878]
- [arm64] alternatives: Add dynamic patching feature (Andrew Jones) [1550878]
* Thu Jul 26 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-96.el7a]
- [powerpc] ocxl: Add an IOCTL so userspace knows what OCXL features are available (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Rename pnv_ocxl_spa_remove_pe to clarify it's action (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Fix page fault handler in case of fault on dying process (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Fix missing unlock on error in afu_ioctl_enable_p9_wait() (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Expose the thread_id needed for wait on POWER9 (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Document new OCXL IOCTLs (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] ocxl: Document the OCXL_IOCTL_GET_METADATA IOCTL (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] use task_pid_nr() for TID allocation (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] kernel: Block interrupts when updating TIDR (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] Use TIDR CPU feature to control TIDR allocation (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] Add TIDR CPU feature for POWER9 (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] misc: ocxl: use put_device() instead of device_unregister() (Desnes Augusto Nunes do Rosario) [1600643]
- [powerpc] powerpc64/ftrace: Implement support for ftrace_regs_caller() (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Use the generic version of ftrace_replace_code() (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/module: Tighten detection of mcount call sites with -mprofile-kernel (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/kexec: Hard disable ftrace before switching to the new kernel (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Disable ftrace during kvm entry/exit (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Disable ftrace during hotplug (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Delay enabling ftrace on secondary cpus (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Add helpers to hard disable ftrace (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Rearrange #ifdef sections in ftrace.h (Gustavo Duarte) [1580475]
- [powerpc] powerpc64/ftrace: Add a field in paca to disable ftrace in unsafe code paths (Gustavo Duarte) [1580475]
- [powerpc] smp_send_stop do not offline stopped CPUs (Gustavo Duarte) [1568349]
- [powerpc] powernv: Fix NVRAM sleep in invalid context when crashing (Gustavo Duarte) [1568349]
- [powerpc] powernv: Fix opal_event_shutdown() called with interrupts disabled (Gustavo Duarte) [1568349]
- [powerpc] powernv: Fix OPAL NVRAM driver OPAL_BUSY loops (Gustavo Duarte) [1568349]
- [powerpc] powernv: Make opal_event_shutdown() callable from IRQ context (Gustavo Duarte) [1568349]
- [powerpc] Fix deadlock with multiple calls to smp_send_stop (Gustavo Duarte) [1568349]
- [powerpc] Fix smp_send_stop NMI IPI handling (Gustavo Duarte) [1568349]
- [powerpc] powernv: Always stop secondaries before reboot/shutdown (Gustavo Duarte) [1568349]
- [powerpc] hard disable irqs in smp_send_stop loop (Gustavo Duarte) [1568349]
- [powerpc] use NMI IPI for smp_send_stop (Gustavo Duarte) [1568349]
* Wed Jul 25 2018 Augusto Caringi <acaringi@redhat.com> [4.14.0-95.el7a]
- [scsi] libsas: add transport class for ATA devices (Xiaojun Tan) [1597962]
- [scsi] libsas: defer ata device eh commands to libata (Xiaojun Tan) [1597962]
- [scsi] ata: do not schedule hot plug if it is a sas host (Xiaojun Tan) [1597962]
- [scsi] libsas: Fix kernel-doc headers (Xiaojun Tan) [1597962]
- [scsi] libsas: notify event PORTE_BROADCAST_RCVD in sas_enable_revalidation() (Xiaojun Tan) [1597962]
- [scsi] lpfc: Revise copyright for new company language (Dick Kennedy) [1595382]
- [scsi] lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1595382]
- [scsi] lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1595382]
- [scsi] lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1595382]
- [scsi] lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1595382]
- [scsi] lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1595382]
- [scsi] lpfc: Fix abort error path for NVMET (Dick Kennedy) [1595382]
- [scsi] lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1595382]
- [scsi] lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1595382]
- [scsi] lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1595382]
- [scsi] lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1595382]
* Fri Jul 20 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-94.el7a]
- [netdrv] cxgb4: assume flash part size to be 4MB, if it can't be determined (Arjun Vynipadath) [1600589]
- [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1529041]
- [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1529041]
- [netdrv] cxgb4: do not fail vf instatiation in slave mode (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4/cxgb4vf: Notify link changes to OS-dependent code (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: Add FORCE_PAUSE bit to 32 bit port caps (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: fix offset in collecting TX rate limit info (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: Check for kvzalloc allocation failure (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4/cxgb4vf: link management changes for new SFP (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: do L1 config when module is inserted (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: change the port capability bits definition (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: Correct ntuple mask validation for hash filters (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: fix the wrong conversion of Mbps to Kbps (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: copy mbox log size to PF0-3 adap instances (Arjun Vynipadath) [1596516]
- [netdrv] cxgb4: zero the HMA memory (Arjun Vynipadath) [1596516]
- [crypto] chelsio: Remove separate buffer used for DMA map B0 block in CCM (Arjun Vynipadath) [1596543]
- [crypto] chelsio: Send IV as Immediate for cipher algo (Arjun Vynipadath) [1596543]
- [crypto] chelsio: request to HW should wrap (Arjun Vynipadath) [1596543]
- [kernel] kprobes: Propagate error from disarm_kprobe_ftrace() (Josh Poimboeuf) [1600845]
- [kernel] kprobes: Propagate error from arm_kprobe_ftrace() (Josh Poimboeuf) [1600845]
- [kernel] x86/bugs: Expose /sys/../spec_store_bypass (Gustavo Duarte) [1597392]
- [cpufreq] governor: Ensure sufficiently large sampling intervals (Steve Best) [1603112]
- [powerpc] perf/imc: Fix nest-imc cpuhotplug callback failure (Steve Best) [1601703]
* Fri Jul 20 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-93.el7a]
- [arm64] acpi / pptt: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set (Xiaojun Tan) [1582176]
- [arm64] topology: Avoid checking numa mask for scheduler MC selection (Xiaojun Tan) [1582176]
- [arm64] topology: divorce MC scheduling domain from core_siblings (Xiaojun Tan) [1582176]
- [arm64] acpi: Add PPTT to injectable table list (Xiaojun Tan) [1582176]
- [arm64] topology: enable ACPI/PPTT based CPU topology (Xiaojun Tan) [1582176]
- [arm64] topology: rename cluster_id (Xiaojun Tan) [1582176]
- [arm64] Add support for ACPI based firmware tables (Xiaojun Tan) [1582176]
- [arm64] base cacheinfo: Add support for ACPI based firmware tables (Xiaojun Tan) [1582176]
- [arm64] acpi: Enable PPTT support on ARM64 (Xiaojun Tan) [1582176]
- [arm64] acpi/pptt: Add Processor Properties Topology Table parsing (Xiaojun Tan) [1582176]
- [arm64] acpi: Create arch specific cpu to acpi id helper (Xiaojun Tan) [1582176]
- [arm64] cacheinfo: rename of_node to fw_token (Xiaojun Tan) [1582176]
- [arm64] base: cacheinfo: setup DT cache properties early (Xiaojun Tan) [1582176]
- [arm64] base: cacheinfo: move cache_setup_of_node() (Xiaojun Tan) [1582176]
- [arm64] base: cacheinfo: fix cache type for non-architected system cache (Xiaojun Tan) [1582176]
- [arm64] acpica: acpi 6.2: Additional PPTT flags (Xiaojun Tan) [1582176]
- [arm64] revert "do not upstream - topology: Adjust sysfs topology" (Xiaojun Tan) [1582176]
- [arm64] revert "base: cacheinfo: let arm64 provide cache info without using DT or ACPI" (Xiaojun Tan) [1582176]
* Mon Jul 16 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-92.el7a]
- [infiniband] rdma/ucma: Don't allow setting RDMA_OPTION_IB_PATH without an RDMA device (Jonathan Toppins) [1593883]
- [infiniband] rdma/core: Avoid that ib_drain_qp() triggers an out-of-bounds stack access (Jonathan Toppins) [1593883]
- [infiniband] rdma/ucma: Allow resolving address w/o specifying source address (Jonathan Toppins) [1593883]
- [infiniband] ib/umem: Use the correct mm during ib_umem_release (Jonathan Toppins) [1593883]
- [infiniband] ib/core: Honor port_num while resolving GID for IB link layer (Jonathan Toppins) [1593883]
- [infiniband] ib/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEND_ONLY_INV (Jonathan Toppins) [1593883]
- [infiniband] ib/core: Make ib_mad_client_id atomic (Jonathan Toppins) [1593883]
- [infiniband] rdma/cma: Do not query GID during QP state transition to RTR (Jonathan Toppins) [1593883]
- [net] xprtrdma: Fix list corruption / DMAR errors during MR recovery (Jonathan Toppins) [1593883]
- [net] xprtrdma: Fix corner cases when handling device removal (Jonathan Toppins) [1593883]
- [net] xprtrdma: Fix latency regression on NUMA NFS/RDMA clients (Jonathan Toppins) [1593883]
- [infiniband] ib/core: Fix error code for invalid GID entry (Jonathan Toppins) [1593883]
- [infiniband] rdma/iwpm: fix memory leak on map_info (Jonathan Toppins) [1593883]
- [infiniband] ib/ipoib: fix ipoib_start_xmit()'s return type (Jonathan Toppins) [1593883]
- [infiniband] ib/nes: fix nes_netdev_start_xmit()'s return type (Jonathan Toppins) [1593883]
- [infiniband] rdma/cma: Fix use after destroy access to net namespace for IPoIB (Jonathan Toppins) [1593883]
- [infiniband] ib/uverbs: Fix validating mandatory attributes (Jonathan Toppins) [1593883]
- [infiniband] ib/rxe: Fix for oops in rxe_register_device on ppc64le arch (Jonathan Toppins) [1593883]
- [infiniband] ib/core: Fix comments of GID query functions (Jonathan Toppins) [1593883]
- [infiniband] ib/srp: Fix IPv6 address parsing (Jonathan Toppins) [1593883]
- [infiniband] ib/srpt: Fix an out-of-bounds stack access in srpt_zerolength_write() (Jonathan Toppins) [1593883]
- [infiniband] rdma/rxe: Fix an out-of-bounds read (Jonathan Toppins) [1593883]
- [infiniband] ib/srp: Fix srp_abort() (Jonathan Toppins) [1593883]
- [infiniband] ib/srp: Fix completion vector assignment algorithm (Jonathan Toppins) [1593883]
* Sat Jul 14 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-91.el7a]
- [redhat] spec: compress modules with xz on all architectures ("Herton R. Krzesinski") [1486850]
- [iommu] update dmi iommu passthrough check on eMAG systems (Iyappan Subramanian) [1579910]
- [scsi] aacraid: Fix PD performance regression over incorrect qd being set (Raghava Aditya Renukunta) [1592986]
- [scsi] ibmvfc: Avoid unnecessary port relogin (Steve Best) [1592789]
- [scsi] qla2xxx: Mask off Scope bits in retry delay (Himanshu Madhani) [1588134]
- [scsi] ipr: Format HCAM overlay ID 0x41 (Desnes Augusto Nunes do Rosario) [1594391]
- [s390] scsi: zfcp: fix infinite iteration on ERP ready list (Hendrik Brueckner) [1597213]
- [s390] ptrace: add runtime instrumention register get/set (Hendrik Brueckner) [1546200]
- [s390] runtime_instrumentation: clean up struct runtime_instr_cb (Hendrik Brueckner) [1546200]
- [s390] ptrace: fix guarded storage regset handling (Hendrik Brueckner) [1546200]
- [s390] archrandom: Rework arch random implementation (Hendrik Brueckner) [1594252]
- [s390] archrandom: Reconsider s390 arch random implementation (Hendrik Brueckner) [1594252]
- [kernel] sched/rt: Up the root domain ref count when passing it around via IPIs (Steve Best) [1585419]
- [kernel] sched/rt: Use container_of() to get root domain in rto_push_irq_work_func() (Steve Best) [1585419]
- [kernel] sched/rt: Do not pull from current CPU if only one CPU to pull (Steve Best) [1585419]
- [kernel] sched/rt: Simplify the IPI based RT balancing logic (Steve Best) [1585419]
- [powerpc] vphn: Improve recognition of PRRN/VPHN (Desnes Augusto Nunes do Rosario) [1544436]
- [powerpc] hotplug: Improve responsiveness of hotplug change (Desnes Augusto Nunes do Rosario) [1544436]
- [powerpc] vphn: Update CPU topology when VPHN enabled (Desnes Augusto Nunes do Rosario) [1544436]
- [powerpc] vphn: Fix numa update end-loop bug (Desnes Augusto Nunes do Rosario) [1544436]
* Wed Jul 04 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-90.el7a]
- [redhat] configs: enable HiSilicon HIP08 ROCE driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add 64KB page size support for hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix the bug with NULL pointer (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set NULL for __internal_mr (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Enable inner_pa_vld filed of mpt (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set desc_dma_addr for zero when free cmq desc (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix the bug with rq sge (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Not support qp transition from reset to reset for hip06 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add return operation when configured global param fail (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update convert function of endian format (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Load the RoCE dirver automatically (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Bugfix for rq record db for kernel (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add rq inline flags judgement (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix a couple misspellings (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Submit bad wr (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update assignment method for owner field of send wqe (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Adjust the order of cleanup hem table (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Only assign dqpn if IB_QP_PATH_DEST_QPN bit is set (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Remove some unnecessary attr_mask judgement (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Only assign mtu if IB_QP_PATH_MTU bit is set (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix the qp context state diagram (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Intercept illegal RDMA operation when use inline data (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Bugfix for init hem table (Zhou Wang) [1557402]
- [infiniband] rdma/hns: ensure for-loop actually iterates and free's buffers (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix cq record doorbell enable in kernel (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix init resp when alloc ucontext (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Use structs to describe the uABI instead of opencoding (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix cqn type and init resp (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support cq record doorbell for kernel space (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support rq record doorbell for kernel space (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support cq record doorbell for the user space (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support rq record doorbell for the user space (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Replace __raw_write*(cpu_to_le*()) with LE write*() (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Use free_pages function instead of free_page (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix QP state judgement before receiving work requests (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix a bug with modifying mac address (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix the endian problem for hns (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix misplaced call to hns_roce_cleanup_hem_table (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add names to function arguments in function pointers (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Remove unnecessary operator (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Remove unnecessary platform_get_resource() error check (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set the guid for hip08 RoCE device (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the verbs of polling for completion (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Assign zero for pkey_index of wc in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fill sq wqe context of ud type in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add gsi qp support for modifying qp in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Create gsi qp in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Assign the correct value for tx_cqn (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix endian problems around imm_data and rkey (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Assign dest_qp when deregistering mr (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix QP state judgement before sending work requests (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Filter for zero length of sge in hip08 kernel mode (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set access flags of hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the usage of sr_max and rr_max field (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add rq inline data support for hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add detailed comments for mb() call (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add eq support of hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Refactor eq code for hip06 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Get rid of page operation after dma_alloc_coherent (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Get rid of virt_to_page and vmap calls after dma_alloc_coherent (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix the issue of IOVA not page continuous in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Modify the usage of cmd_sn in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Unify the calculation for hem index in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set the owner field of SQWQE in hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add sq_invld_flg field in QP context (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the usage of ack timeout in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set sq_cur_sge_blk_addr field in QPC in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Enable the cqe field of sqwqe of RC (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set se attribute of sqwqe in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure fence attribute in hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure TRRL field in hip08 RoCE device (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update calculation of irrl_ba field for hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure sgid type for hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Generate gid type of RoCEv2 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add rereg mr support for hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add modify CQ support for hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the PD&CQE&MTT specification in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the IRRL table chunk size in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support WQE/CQE/PBL page size configurable feature in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: fix spelling mistake: "Reseved" -> "Reserved" (Zhou Wang) [1557402]
- [infiniband] ib/hns: Declare local functions 'static' (Zhou Wang) [1557402]
- [infiniband] ib/hns: Annotate iomem pointers correctly (Zhou Wang) [1557402]
- [infiniband] rdma/hns: return 0 rather than return a garbage status value (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix calltrace for sleeping in atomic (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Don't unregister a callback we didn't register (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Avoid NULL pointer exception (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Set rdma_ah_attr type for querying qp (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Only assign dest_qp if IB_QP_DEST_QPN bit is set (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Check return value of kzalloc (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Refactor code for readability (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Modify the value with rd&dest_rd of qp_attr (Zhou Wang) [1557402]
- [infiniband] rdma/hns: remove redundant assignment to variable j (Zhou Wang) [1557402]
- [infiniband] rdma/hns: make various function static, fixes warnings (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Delete the unnecessary initializing enum to zero (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Fix inconsistent warning (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Replace condition statement using hardware version information (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add releasing resource operation in error branch (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure the MTPT in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add support for processing send wr and receive wr (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add QP operations support for hip08 SoC (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add CQ operations support for hip08 RoCE driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure mac&gid and user access region for hip08 RoCE driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Support multi hop addressing for PBL in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Split CQE from MTT in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Update the interfaces for MTT/CQE multi hop addressing in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Configure BT BA and BT attribute for the contexts in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add the interfaces to support multi hop addressing for the contexts in hip08 (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add mailbox's implementation for hip08 RoCE driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add profile support for hip08 driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Add command queue support for hip08 RoCE driver (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Modify assignment device variable to support both PCI device and platform device (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Initialize the PCI device for hip08 RoCE (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Move priv in order to add multiple hns_roce support (Zhou Wang) [1557402]
- [infiniband] rdma/hns: Split hw v1 driver from hns roce driver (Zhou Wang) [1557402]
* Mon Jul 02 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-89.el7a]
- [redhat] configs: build IMA and the TPM device drivers into the PPC kernel (Gustavo Duarte) [1567759]
- [iommu] force IOMMU passthrough mode for Ampere eMAG system (Iyappan Subramanian) [1579910]
- [acpi] acpi / cppc: Fix invalid PCC channel status errors (Al Stone) [1590007]
- [acpi] acpi / cppc: Check for valid PCC subspace only if PCC is used (Al Stone) [1590007]
- [acpi] acpi / cppc: Add support for CPPC v3 (Al Stone) [1590007]
- [acpi] acpi / cppc: Update all pr_(debug/err) messages to log the susbspace id (Al Stone) [1590007]
- [mm] oom_reaper: fix memory corruption (Jerome Marchand) [1520351]
- [mm] userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fails (Andrea Arcangeli) [1499459]
* Fri Jun 29 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-88.el7a]
- [net] ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes (Stefano Brivio) [1540801]
- [net] socket: close race condition between sock_close() and sockfs_setattr() (Hangbin Liu) [1591837] {CVE-2018-12232}
- [net] vti6: Change minimum MTU to IPV4_MIN_MTU, vti6 can carry IPv4 too (Ravi Aysola) [1576498]
- [net] ipv4: igmp: guard against silly MTU values (Ravi Aysola) [1576498]
- [net] xfrm: don't call xfrm_policy_cache_flush while holding spinlock (Herbert Xu) [1554210]
- [net] use skb_is_gso_sctp() instead of open-coding (Xin Long) [1555193]
- [net] bpf: fix bpf_skb_adjust_net/bpf_skb_proto_xlat to deal with gso sctp skbs (Xin Long) [1555193]
- [net] docs: segmentation-offloads.txt: add SCTP info (Xin Long) [1555193]
- [net] gso: validate gso_type in GSO handlers (Xin Long) [1555193]
- [net] vti6: Fix dev->max_mtu setting (Stefano Brivio) [1557277]
- [net] vti6: Keep set MTU on link creation or change, validate it (Stefano Brivio) [1557271]
- [net] ipvs: remove IPS_NAT_MASK check to fix passive FTP (Florian Westphal) [1545025]
- [net] bonding: process the err returned by dev_set_allmulti properly in bond_enslave (Xin Long) [1561430]
- [net] bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave (Xin Long) [1561430]
- [net] bonding: fix the err path for dev hwaddr sync in bond_enslave (Xin Long) [1561430]
- [net] netfilter: ebtables: fix erroneous reject of last rule (Florian Westphal) [1552368] {CVE-2018-1068}
- [net] netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (Florian Westphal) [1552368] {CVE-2018-1068}
- [net] netfilter: bridge: ebt_among: add more missing match size checks (Florian Westphal) [1552368] {CVE-2018-1068}
- [net] netfilter: bridge: ebt_among: add missing match size checks (Florian Westphal) [1552368] {CVE-2018-1068}
- [net] xfrm: reuse uncached_list to track xdsts (Xin Long) [1540869]
* Fri Jun 22 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-87.el7a]
- [redhat] spec: remove extra dot in kernel-devel post ("Herton R. Krzesinski") [1588730]
- [netdrv] pppoe: take ->needed_headroom of lower device into account on xmit (Florian Westphal) [1549424]
- [netdrv] igb: Free IRQs when device is hotplugged (Corinna Vinschen) [1592419]
- [netdrv] ixgbevf: Free IRQ when PCI error recovery removes the device (Ken Cox) [1586016]
- [netdrv] wil6210: missing length check in wmi_set_ie (Stanislaw Gruszka) [1590843] {CVE-2018-5848}
- [nvme] don't send keep-alives to the discovery controller (David Milburn) [1586325]
- [fs] nfsv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_message (Dave Wysochanski) [1592884]
- [pm] core: fix deferred probe breaking suspend resume order (Iyappan Subramanian) [1549771]
- [tty] pl011: Avoid spuriously stuck-off interrupts (Andrew Jones) [1540531]
- [s390] kvm: s390: vsie: fix < 8k check for the itdba (Thomas Huth) [1592889]
- [s390] kvm: s390: fix memory overwrites when not using SCA entries (Thomas Huth) [1592889]
- [s390] kvm: s390: provide io interrupt kvm_stat (Thomas Huth) [1592889]
- [s390] kvm: s390: vsie: use READ_ONCE to access some SCB fields (Thomas Huth) [1592889]
- [s390] kvm: s390: use created_vcpus in more places (Thomas Huth) [1592889]
- [s390] kvm: s390: add proper locking for CMMA migration bitmap (Thomas Huth) [1592889]
- [s390] kvm: s390: prevent buffer overrun on memory hotplug during migration (Thomas Huth) [1592889]
- [s390] kvm: s390: fix cmma migration for multiple memory slots (Thomas Huth) [1592889]
- [powerpc] rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops (Steve Best) [1593301]
- [powerpc] rtc-opal: Fix handling of firmware error codes, prevent busy loops (Steve Best) [1593301]
- [powerpc] powernv: define a standard delay for OPAL_BUSY type retry loops (Steve Best) [1593301]
* Fri Jun 22 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-86.el7a]
- [scsi] smartpqi: update driver version (Don Brace) [1593746]
- [scsi] smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1593746]
- [scsi] smartpqi: workaround fw bug for oq deletion (Don Brace) [1593746]
- [scsi] smartpqi: allow static build ("built-in") (Don Brace) [1593746]
- [scsi] lpfc: update driver version to 12.0.0.4 (Dick Kennedy) [1584326]
- [scsi] lpfc: Fix port initialization failure (Dick Kennedy) [1584326]
- [scsi] lpfc: Fix 16gb hbas failing cq create (Dick Kennedy) [1584326]
- [scsi] lpfc: Fix crash in blk_mq layer when executing modprobe -r lpfc (Dick Kennedy) [1584326]
- [scsi] lpfc: correct oversubscription of nvme io requests for an adapter (Dick Kennedy) [1584326]
- [scsi] lpfc: Fix MDS diagnostics failure (Rx < Tx) (Dick Kennedy) [1584326]
- [scsi] lpfc: fix spelling mistakes: "mabilbox" and "maibox" (Dick Kennedy) [1584326]
- [scsi] lpfc: Comment cleanup regarding Broadcom copyright header (Dick Kennedy) [1584326]
- [scsi] lpfc: update driver version to 12.0.0.3 (Dick Kennedy) [1584326]
- [scsi] lpfc: Enhance log messages when reporting CQE errors (Dick Kennedy) [1584326]
- [scsi] lpfc: Fix up log messages and stats counters in IO submit code path (Dick Kennedy) [1584326]
- [scsi] lpfc: Driver NVME load fails when CPU cnt > WQ resource cnt (Dick Kennedy) [1584326]
- [scsi] lpfc: Handle new link fault code returned by adapter firmware (Dick Kennedy) [1584326]
- [scsi] lpfc: Correct fw download error message (Dick Kennedy) [1584326]
- [scsi] lpfc: enhance LE data structure copies to hardware (Dick Kennedy) [1584326]
- [scsi] lpfc: Change IO submit return to EBUSY if remote port is recovering (Dick Kennedy) [1584326]
* Thu Jun 21 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-85.el7a]
- [powerpc] kvm: ppc: book3s hv: Work around TEXASR bug in fake suspend state (Suraj Jitindar Singh) [1517546]
- [powerpc] kvm: ppc: book3s hv: Work around XER[SO] bug in fake suspend mode (Suraj Jitindar Singh) [1517546]
- [powerpc] kvm: ppc: book3s hv: Work around transactional memory bugs in POWER9 (Suraj Jitindar Singh) [1517546]
- [powerpc] powernv: Provide a way to force a core into SMT4 mode (Suraj Jitindar Singh) [1517546]
- [powerpc] Add CPU feature bits for TM bug workarounds on POWER9 v2.2 (Suraj Jitindar Singh) [1517546]
- [powerpc] Free up CPU feature bits on 64-bit machines (Suraj Jitindar Singh) [1517546]
- [powerpc] book e: Remove unused CPU_FTR_L2CSR bit (Suraj Jitindar Singh) [1517546]
- [powerpc] Use feature bit for RTC presence rather than timebase presence (Suraj Jitindar Singh) [1517546]
- [powerpc] 64s: Fix Power9 DD2.1 logic in DT CPU features (Suraj Jitindar Singh) [1517546]
- [powerpc] 64s: Fix Power9 DD2.0 workarounds by adding DD2.1 feature (Suraj Jitindar Singh) [1517546]
- [powerpc] 64s/idle: avoid POWER9 DD1 and DD2.0 PMU workaround on DD2.1 (Suraj Jitindar Singh) [1517546]
- [powerpc] 64s/idle: avoid POWER9 DD1 and DD2.0 ERAT workaround on DD2.1 (Suraj Jitindar Singh) [1517546]
- [powerpc] add POWER9_DD20 feature (Suraj Jitindar Singh) [1517546]
- [powerpc] 64: Free up CPU_FTR_ICSWX (Suraj Jitindar Singh) [1517546]
* Mon Jun 18 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-84.el7a]
- [redhat] configs: Enable HiSilicon HIP08 perf driver (Zhou Wang) [1510280]
- [perf] hisi: Documentation for HiSilicon SoC PMU driver (Zhou Wang) [1510280]
- [perf] hisi: Add support for HiSilicon SoC DDRC PMU driver (Zhou Wang) [1510280]
- [perf] hisi: Add support for HiSilicon SoC HHA PMU driver (Zhou Wang) [1510280]
- [perf] hisi: Add support for HiSilicon SoC L3C PMU driver (Zhou Wang) [1510280]
- [perf] hisi: Add support for HiSilicon SoC uncore PMU driver (Zhou Wang) [1510280]
- [mm] mempolicy: add nodes_empty check in SYSC_migrate_pages (Xiaojun Tan) [1466051]
- [mm] mempolicy: fix the check of nodemask from user (Xiaojun Tan) [1466051]
- [mm] mempolicy: remove redundant check in get_nodes (Xiaojun Tan) [1466051]
- [mm] proc: do not access cmdline nor environ from file-backed areas (Oleg Nesterov) [1576340] {CVE-2018-1120}
- [scsi] sr: pass down correctly sized SCSI sense buffer ("Ewan D. Milne") [1583617] {CVE-2018-11506}
- [kernel] perf/hwbp: Simplify the perf-hwbp code, fix documentation (Eugene Syromiatnikov) [1569875] {CVE-2018-1000199}
* Thu Jun 14 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-83.el7a]
- [scsi] aacraid: Correct hba_send to include iu_type (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Insure command thread is not recursively stopped (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: fix typos in printk (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Auto detect INTx or MSIx mode during sync cmd processing (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Preserve MSIX mode in the OMR register (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Implement DropIO sync command (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: fix shutdown crash when init fails (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Delay for rescan worker needs to be 10 seconds (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Get correct lun count (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: remove redundant setting of variable c (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Fix driver oops with dead battery (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Update driver version to 50877 (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Remove AAC_HIDE_DISK check in queue command (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Remove unused rescan variable (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Skip schedule rescan in case of kdump (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Fix hang while scanning in eh recovery (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Reschedule host scan in case of failure (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Use hotplug handling function in place of scsi_scan_host (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Block concurrent hotplug event handling (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Merge adapter setup with resolve luns (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Refactor resolve luns code and scsi functions (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Added macros to help loop through known buses and targets (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Process hba and container hot plug events in single function (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Merge func to get container information (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Add helper function to set queue depth (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Save bmic phy information for each phy (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Create helper functions to get lun info (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Move function around to match existing code (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Untangle targets setup from report phy luns (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Add target setup helper function (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Refactor and rename to make mirror existing changes (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Change phy luns function to use common bmic function (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Create bmic submission function from bmic identify (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Move code to wait for IO completion to shutdown func (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Refactor reset_host store function (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Allow reset_host sysfs var to recover Panicked Fw (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: remove unused variable managed_request_id (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: address UBSAN warning regression (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Prevent crash in case of free interrupt during scsi EH path (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Perform initialization reset only once (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: Check for PCI state of device in a generic way (Raghava Aditya Renukunta) [1525240]
- [scsi] aacraid: use timespec64 instead of timeval (Raghava Aditya Renukunta) [1525240]
* Thu Jun 14 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-82.el7a]
- [s390] cpum_sf: ensure sample frequency of perf event attributes is non-zero (Hendrik Brueckner) [1583199]
- [virt] kvm: arm/arm64: vgic: Kick new VCPU on interrupt migration (Auger Eric) [1573182]
- [virt] kvm: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_list (Auger Eric) [1573182]
- [virt] kvm: arm/arm64: vgic: Disallow Active+Pending for level interrupts (Auger Eric) [1573182]
- [virt] kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 (Auger Eric) [1573182]
- [virt] kvm: arm/arm64: Reduce verbosity of KVM init log (Auger Eric) [1573182]
- [virt] kvm: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending (Auger Eric) [1573182]
- [block] blk_rq_map_user_iov: fix error override (Ming Lei) [1524239]
- [block] fix blk_rq_append_bio (Ming Lei) [1524239]
- [block] don't let passthrough IO go into .make_request_fn() (Ming Lei) [1524239]
- [block] null_blk: fix 'Invalid parameters' when loading module (Ming Lei) [1550911]
- [block] pass inclusive 'lend' parameter to truncate_inode_pages_range (Ming Lei) [1516190]
- [block] Invalidate cache on discard v2 (Ming Lei) [1516190]
- [redhat] makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Josh Poimboeuf) [1578966]
- [redhat] configs: enable CONFIG_LIVEPATCH (Josh Poimboeuf) [1578966]
- [kernel] livepatch: Allow to call a custom callback when freeing shadow variables (Josh Poimboeuf) [1578966]
- [kernel] livepatch: Initialize shadow variables safely by a custom callback (Josh Poimboeuf) [1578966]
- [kernel] livepatch: Small shadow variable documentation fixes (Josh Poimboeuf) [1578966]
- [kernel] livepatch: add locking to force and signal functions (Josh Poimboeuf) [1578966]
- [kernel] livepatch: Remove immediate feature (Josh Poimboeuf) [1578966]
- [kernel] livepatch: force transition to finish (Josh Poimboeuf) [1578966]
- [kernel] livepatch: send a fake signal to all blocking tasks (Josh Poimboeuf) [1578966]
- [kernel] livepatch: __klp_disable_patch() should never be called for disabled patches (Josh Poimboeuf) [1578966]
- [kernel] livepatch: Correctly call klp_post_unpatch_callback() in error paths (Josh Poimboeuf) [1578966]
- [kernel] livepatch: add transition notices (Josh Poimboeuf) [1578966]
- [kernel] livepatch: move transition "complete" notice into klp_complete_transition() (Josh Poimboeuf) [1578966]
- [kernel] livepatch: add (un)patch callbacks (Josh Poimboeuf) [1578966]
- [kernel] livepatch: __klp_shadow_get_or_alloc() is local to shadow.c (Josh Poimboeuf) [1578966]
- [kernel] livepatch: introduce shadow variable API (Josh Poimboeuf) [1578966]
- [kernel] powerpc/livepatch: Implement reliable stack tracing for the consistency model (Josh Poimboeuf) [1578966]
- [kernel] powerpc/modules: Improve restore_r2() error message (Josh Poimboeuf) [1578966]
- [kernel] powerpc/modules: Don't try to restore r2 after a sibling call (Josh Poimboeuf) [1578966]
- [kernel] powerpc/modules: Add REL24 relocation support of livepatch symbols (Josh Poimboeuf) [1578966]
- [powerpc] mm/radix: Change pte relax sequence to handle nest MMU hang (Desnes Augusto Nunes do Rosario) [1582537]
- [powerpc] mm: Change function prototype (Desnes Augusto Nunes do Rosario) [1582537]
- [powerpc] mm/radix: Move function from radix.h to pgtable-radix.c (Desnes Augusto Nunes do Rosario) [1582537]
- [powerpc] mm/hugetlb: Update huge_ptep_set_access_flags to call __ptep_set_access_flags directly (Desnes Augusto Nunes do Rosario) [1582537]
- [powerpc] xive: prepare all hcalls to support long busy delays (Steve Best) [1587855]
- [powerpc] xive: shutdown XIVE when kexec or kdump is performed (Steve Best) [1587855]
- [powerpc] xive: fix hcall H_INT_RESET to support long busy delays (Steve Best) [1587855]
- [powerpc] 64/kexec: fix race in kexec when XIVE is shutdown (Steve Best) [1587855]
- [cpuidle] powernv: Fix promotion from snooze if next state disabled (Steve Best) [1586365]
- [cpufreq] powernv: Fix hardlockup due to synchronous smp_call in timer interrupt (Gustavo Duarte) [1574857]
* Fri Jun 08 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-81.el7a]
- [redhat] configs: Enable HiSilicon SAS v3 driver (Zhou Wang) [1509922]
- [scsi] hisi_sas: Remove depends on HAS_DMA in case of platform dependency (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v3 hw MODULE_DEVICE_TABLE() (Zhou Wang) [1509922]
- [scsi] hisi_sas: modify some register config for hip08 (Zhou Wang) [1509922]
- [scsi] hisi_sas: Code cleanup and minor bug fixes (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix return value of hisi_sas_task_prep() (Zhou Wang) [1509922]
- [scsi] hisi_sas: remove unused variable hisi_sas_devices.running_req (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix the issue of setting linkrate register (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix the issue of link rate inconsistency (Zhou Wang) [1509922]
- [scsi] hisi_sas: support the property of signal attenuation for v2 hw (Zhou Wang) [1509922]
- [scsi] libsas: direct call probe and destruct (Zhou Wang) [1509922]
- [scsi] libsas: Use new workqueue to run sas event and disco event (Zhou Wang) [1509922]
- [scsi] libsas: shut down the PHY if events reached the threshold (Zhou Wang) [1509922]
- [scsi] libsas: remove the numbering for each event enum (Zhou Wang) [1509922]
- [scsi] libsas: Use dynamic alloced work to avoid sas event lost (Zhou Wang) [1509922]
- [scsi] libsas: add event to defer list tail instead of head when draining (Zhou Wang) [1509922]
- [scsi] libsas: rename notify_port_event() for consistency (Zhou Wang) [1509922]
- [scsi] libsas: Disable asynchronous aborts for SATA devices (Zhou Wang) [1509922]
- [scsi] libsas: use flush_workqueue to process disco events synchronously (Zhou Wang) [1509922]
- [scsi] libsas: initialize sas_phy status according to response of DISCOVER (Zhou Wang) [1509922]
- [scsi] libsas: fix error when getting phy events (Zhou Wang) [1509922]
- [scsi] libsas: fix memory leak in sas_smp_get_phy_events() (Zhou Wang) [1509922]
- [scsi] libsas: remove private hex2bin() implementation (Zhou Wang) [1509922]
- [scsi] libsas: fix length error in sas_smp_handler() (Zhou Wang) [1509922]
- [scsi] ata: enhance the definition of SET MAX feature field value (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix a bug in hisi_sas_dev_gone() (Zhou Wang) [1509922]
- [scsi] hisi_sas: directly attached disk LED feature for v2 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: make local symbol host_attrs static (Zhou Wang) [1509922]
- [scsi] hisi_sas: Change frame type for SET MAX commands (Zhou Wang) [1509922]
- [scsi] libsas: make the event threshold configurable (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v3 hw suspend and resume (Zhou Wang) [1509922]
- [scsi] hisi_sas: re-add the lldd_port_deformed() (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix SAS_QUEUE_FULL problem while running IO (Zhou Wang) [1509922]
- [scsi] hisi_sas: add internal abort dev in some places (Zhou Wang) [1509922]
- [scsi] hisi_sas: judge result of internal abort (Zhou Wang) [1509922]
- [scsi] hisi_sas: do link reset for some CHL_INT2 ints (Zhou Wang) [1509922]
- [scsi] hisi_sas: use an general way to delay PHY work (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v2 hw port AXI error handling support (Zhou Wang) [1509922]
- [scsi] hisi_sas: improve int_chnl_int_v2_hw() consistency with v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: add some print to enhance debugging (Zhou Wang) [1509922]
- [scsi] hisi_sas: add RAS feature for v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: change ncq process for v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: add an mechanism to do reset work synchronously (Zhou Wang) [1509922]
- [scsi] hisi_sas: modify hisi_sas_dev_gone() for reset (Zhou Wang) [1509922]
- [scsi] hisi_sas: some optimizations of host controller reset (Zhou Wang) [1509922]
- [scsi] hisi_sas: optimise port id refresh function (Zhou Wang) [1509922]
- [scsi] hisi_sas: relocate clearing ITCT and freeing device (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix dma_unmap_sg() parameter (Zhou Wang) [1509922]
- [scsi] hisi_sas: initialize dq spinlock before use (Zhou Wang) [1509922]
- [scsi] sas: Convert timers to use timer_setup() (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v3 hw port AXI error handling (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v3 hw support for AXI fatal error (Zhou Wang) [1509922]
- [scsi] hisi_sas: complete all tasklets prior to host reset (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix a bug when free device for v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: add hisi_hba.rst_work init for v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: add v3 hw DFX feature (Zhou Wang) [1509922]
- [scsi] hisi_sas: init connect cfg register for v3 hw (Zhou Wang) [1509922]
- [scsi] hisi_sas: check PHY state in get_wideport_bitmap_v3_hw() (Zhou Wang) [1509922]
- [scsi] hisi_sas: use array for v2 hw AXI errors (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix the risk of freeing slot twice (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix NULL check in SMP abort task path (Zhou Wang) [1509922]
- [scsi] hisi_sas: us start_phy in PHY_FUNC_LINK_RESET (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix SATA breakpoint memory size (Zhou Wang) [1509922]
- [scsi] hisi_sas: grab hisi_hba.lock when processing slots (Zhou Wang) [1509922]
- [scsi] hisi_sas: use spin_lock_irqsave() for hisi_hba.lock (Zhou Wang) [1509922]
- [scsi] hisi_sas: fix internal abort slot timeout bug (Zhou Wang) [1509922]
- [scsi] hisi_sas: delete get_ncq_tag_v3_hw() (Zhou Wang) [1509922]
- [scsi] libsas: remove unused variable sas_ha (Zhou Wang) [1509922]
- [scsi] libsas: kill useless ha_event and do some cleanup (Zhou Wang) [1509922]
* Wed Jun 06 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-80.el7a]
- [fs] dcache: fix quadratic behavior with parallel shrinkers (Miklos Szeredi) [1565210]
- [acpi] numa: parse all entries of SRAT memory affinity table (Zhou Wang) [1575857]
- [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1585531]
- [s390] zcrypt: Support up to 256 crypto adapters (Hendrik Brueckner) [1571121]
- [arm64] aarch64: support meltdown/spectre status in sysfs (Mark Salter) [1555408]
- [crypto] pcrypt - fix freeing pcrypt instances (Herbert Xu) [1546458] {CVE-2017-18075}
- [crypto] hmac - require that the underlying hash algorithm is unkeyed (Herbert Xu) [1544462] {CVE-2017-17806}
- [crypto] salsa20 - fix blkcipher_walk API usage (Herbert Xu) [1543982] {CVE-2017-17805}
- [netdrv] sfc: stop the TX queue before pushing new buffers (Jarod Wilson) [1447178]
- [netdrv] cxgb4: copy the length of cpl_tx_pkt_core to fw_wr (Arjun Vynipadath) [1581074]
- [netdrv] cxgb4: avoid schedule while atomic (Arjun Vynipadath) [1581074]
- [netdrv] cxgb4: enable inner header checksum calculation (Arjun Vynipadath) [1581074]
- [netdrv] cxgb4: Fix {vxlan/geneve}_port initialization (Arjun Vynipadath) [1581074]
* Tue Jun 05 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-79.el7a]
- [powerpc] powernv/cpuidle: Init all present cpus for deep states (Steve Best) [1585598]
- [netdrv] ibmvnic: Only do H_EOI for mobility events (Steve Best) [1583094]
- [netdrv] ibmvnic: Fix partial success login retries (Steve Best) [1583094]
- [netdrv] ibmvnic: Introduce hard reset recovery (Steve Best) [1583094]
- [netdrv] ibmvnic: Set resetting state at earliest possible point (Steve Best) [1583094]
- [netdrv] ibmvnic: Create separate initialization routine for resets (Steve Best) [1583094]
- [netdrv] ibmvnic: Handle error case when setting link state (Steve Best) [1583094]
- [netdrv] ibmvnic: Return error code if init interrupted by transport event (Steve Best) [1583094]
- [netdrv] ibmvnic: Check CRQ command return codes (Steve Best) [1583094]
- [netdrv] ibmvnic: Introduce active CRQ state (Steve Best) [1583094]
- [netdrv] ibmvnic: Mark NAPI flag as disabled when released (Steve Best) [1583094]
- [char] tpm: fix race condition in tpm_common_write() (Jerry Snitselaar) [1584495]
- [net] team: move dev_mc_sync after master_upper_dev_link in team_port_add (Xin Long) [1561421]
- [net] team: Fix double free in error path (Xin Long) [1561421]
- [net] team: fall back to hash if table entry is empty (Xin Long) [1561421]
- [net] sctp: do not pr_err for the duplicated node in transport rhlist (Xin Long) [1555193]
- [net] sctp: fix dst refcnt leak in sctp_v4_get_dst (Xin Long) [1555193]
- [net] sctp: fix dst refcnt leak in sctp_v6_get_dst() (Xin Long) [1555193]
- [net] sctp: do not allow the v4 socket to bind a v4mapped v6 address (Xin Long) [1555193]
- [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Xin Long) [1555193]
- [net] sctp: reinit stream if stream outcnt has been change by sinit in sendmsg (Xin Long) [1555193]
- [net] sctp: add SCTP_CID_RECONF conversion in sctp_cname (Xin Long) [1555193]
- [net] sctp: make sure stream nums can match optlen in sctp_setsockopt_reset_streams (Xin Long) [1555193]
- [net] sctp: do not abandon the other frags in unsent outq if one msg has outstanding frags (Xin Long) [1555193]
- [net] sctp: abandon the whole msg if one part of a fragmented message is abandoned (Xin Long) [1555193]
- [net] sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune (Xin Long) [1555193]
- [net] sctp: set sender next_tsn for the old result with ctsn_ack_point plus 1 (Xin Long) [1555193]
- [net] sctp: avoid flushing unsent queue when doing asoc reset (Xin Long) [1555193]
- [net] sctp: only allow the asoc reset when the asoc outq is empty (Xin Long) [1555193]
- [net] sctp: only allow the out stream reset when the stream outq is empty (Xin Long) [1555193]
- [net] sctp: set frag_point in sctp_setsockopt_maxseg correctly (Xin Long) [1555193]
- [net] sctp: Always set scope_id in sctp_inet6_skb_msgname (Xin Long) [1555193]
- [net] sctp: check stream reset info len before making reconf chunk (Xin Long) [1555193]
- [net] sctp: use the right sk after waking up from wait_buf sleep (Xin Long) [1555193]
- [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Xin Long) [1555193]
- [net] sctp: silence warns on sctp_stream_init allocations (Xin Long) [1555193]
- [net] ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option() (Lorenzo Bianconi) [1540005]
* Thu May 31 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-78.el7a]
- [netdrv] cxgb4: Support firmware rdma write completion work request (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Support firmware rdma write with immediate work request (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add support to query HW SRQ parameters (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add support to initialise/read SRQ entries (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Adds CPL support for Shared Receive Queues (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: notify fatal error to uld drivers (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: copy vlan_id in ndo_get_vf_config (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: add support for ndo_set_vf_vlan (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add support for Inline IPSec Tx (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add support for ethtool i2c dump (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: fix error return code in adap_init0() (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: fix missing break in switch and indent return statements (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: support new ISSI flash parts (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: depend on firmware event for link status (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Setup FW queues before registering netdev (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Fix queue free path of ULD drivers (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: check fw caps to set link mode mask (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: do not display 50Gbps as unsupported speed (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: increase max tx rate limit to 100 Gbps (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: do not set needs_free_netdev for mgmt dev's (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: copy adap index to PF0-3 adapter instances (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add TP Congestion map entry for single-port (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: remove dead code when allocating filter (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Extend T3 PCI quirk to T4+ devices (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: free up resources of pf 0-3 (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Fix error handling path in 'init_one()' (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: avoid memcpy beyond end of source buffer (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: IPv6 filter takes 2 tids (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: restructure VF mgmt code (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Fix FW flash errors (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Check alignment constraint for T6 (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: use CLIP with LIP6 on T6 for TCAM filters (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: support for XLAUI Port Type (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: display VNI correctly (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: add new T5 and T6 device id's (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Report tid start range correctly for T6 (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Simplify PCIe Completion Timeout setting (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add support for new flash parts (Arjun Vynipadath) [1526347]
- [netdrv] cxgb4: Add HMA support (Arjun Vynipadath) [1526354 1526347]
- [netdrv] cxgb4: add geneve offload support for T6 (Arjun Vynipadath) [1529695 1526347]
- [netdrv] cxgb4: implement ndo_features_check (Arjun Vynipadath) [1529695 1526347]
- [netdrv] cxgb4: add support for vxlan segmentation offload (Arjun Vynipadath) [1529695 1526347]
- [netdrv] cxgb4: implement udp tunnel callbacks (Arjun Vynipadath) [1529695 1526347]
- [netdrv] cxgb4: add data structures to support vxlan (Arjun Vynipadath) [1529695 1526347]
- [netdrv] cxgb4: speed up on-chip memory read (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: rework on-chip memory read (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: fix trailing zero in CIM LA dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: use backdoor access to collect dumps when firmware crashed (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: fix incorrect condition for using firmware LDST commands (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: reset FW_OK flag on firmware crash (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: properly initialize variables (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: enable ZLIB_DEFLATE when building cxgb4 (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: use zlib deflate to compress firmware dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: update dump collection logic to use compression (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect TX rate limit info in UP CIM logs (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect PCIe configuration logs (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect egress and ingress SGE queue contexts (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: skip TX and RX payload regions in memory dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect HMA memory dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: RSS table is 4k for T6 (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect MC memory dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect on-chip memory information (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect vpd info directly from hardware (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect SGE queue context dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect LE-TCAM dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect hardware misc dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect hardware scheduler dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect PBT tables dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect MPS-TCAM dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect TID info dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect RSS dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect CIM queue configuration dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect hardware LA dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: fix overflow in collecting IBQ and OBQ dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect IBQ and OBQ dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect hardware module dumps (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect TP dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: update API for TP indirect register access (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect firmware mbox and device log dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect on-chip memory dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: collect register dump (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: implement ethtool dump data operations (Arjun Vynipadath) [1526353 1526347]
- [netdrv] cxgb4: make symbol pedits static (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: fix endianness for vlan value in cxgb4_tc_flower (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: set filter type to 1 for ETH_P_IPV6 (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: fix error return code in cxgb4_set_hash_filter() (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add support to create hash-filters via tc-flower offload (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb*: Convert timers to use timer_setup() (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add support to retrieve stats for hash filters (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add support to delete hash filter (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add support to create hash filters (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: initialize hash-filter configuration (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: save additional filter tuple field shifts in tp_params (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower support for L3/L4 rewrite (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: introduce fw_filter2_wr to prepare for L3/L4 rewrite support (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower support for ETH-SMAC rewrite (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: introduce SMT ops to prepare for SMAC rewrite support (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower support for ETH-DMAC rewrite (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower support for action PASS (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower match support for vlan (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower match support for TOS (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: make function ch_flower_stats_cb, fixes warning (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: fetch stats for offloaded tc flower flows (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add support to offload action vlan (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add basic tc flower offload support (Arjun Vynipadath) [1526355 1526347]
- [netdrv] cxgb4: add tc flower offload skeleton (Arjun Vynipadath) [1526355 1526347]
* Thu May 31 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-77.el7a]
- [netdrv] mlx5e: Sync netdev vxlan ports at open (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix memory usage issues in offloading TC flows (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix traffic being dropped on VF representor (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Verify coalescing parameters in range (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Make eswitch support to depend on switchdev (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Use 32 bits to store VF representor SQ number (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Don't override vport admin link state in switchdev mode (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Don't clean uninitialized UMR resources (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix cleanup order on unload (Alaa Hleihel) [1572092]
- [netdrv] rdma/mlx5: Fix crash while accessing garbage pointer and freed memory (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix integer overflows in mlx5_ib_create_srq (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq (Alaa Hleihel) [1572092]
- [netdrv] rdma/mlx5: Fix integer overflow while resizing CQ (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix an error code in __mlx5_ib_modify_qp() (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: When not in dual port RoCE mode, use provided port as native (Alaa Hleihel) [1572092]
- [netdrv] {net, ib}/mlx5: Raise fatal IB event when sys error occurs (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Avoid passing an invalid QP type to firmware (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix incorrect size of klms in the memory region (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix error handling when adding flow rules (Alaa Hleihel) [1572092]
- [netdrv] mlx5: E-Switch, Fix drop counters use before creation (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Add header re-write to the checks for conflicting actions (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Use 128B cacheline size for 128B or larger cachelines (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Specify numa node when allocating drop rq (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Return error if prio is specified when offloading eswitch vlan push (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Address static checker warnings on non-constant initializers (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Verify inline header size do not exceed SKB linear size (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix loopback self test when GRO is off (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix TCP checksum in LRO buffers (Alaa Hleihel) [1572092]
- [netdrv] mlx5: increase async EQ to avoid EQ overrun (Alaa Hleihel) [1572092]
- [netdrv] mlx5: fix mlx5_get_vector_affinity to start from completion vector 0 (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Fix copy-paste bug in flow steering refactoring (Alaa Hleihel) [1572092]
- [netdrv] rdma/mlx5: Avoid memory leak in case of XRCD dealloc failure (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add likely to the common RX checksum flow (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Extend the stats group API to have update_stats() (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Merge per priority stats groups (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add per-channel counters infrastructure, use it upon TX timeout (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Poll event queue upon TX timeout before performing full channels recovery (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add Event Queue meta data info for TX timeout logs (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Print delta since last transmit per SQ upon TX timeout (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Set hairpin queue size (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Enable setting hairpin queue size (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add RSS support for hairpin (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Vectorize the low level core hairpin object (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Enlarge the NIC TC offload steering prio to support two levels (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Refactor RSS related objects and code (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Set per priority hairpin pairs (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Use vhca id as the hairpin peer identifier (Alaa Hleihel) [1572092]
- [netdrv] rdma/mlx5: Remove redundant allocation warning print (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix trailing semicolon (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Mmap the HCA's clock info to user-space (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add clock info page to mlx5 core devices (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: remove redundant assignment of mdev (Alaa Hleihel) [1572092]
- [netdrv] dim: Fix int overflow (Alaa Hleihel) [1572092]
- [netdrv] dim: use struct net_dim_sample as arg to net_dim (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Move dynamic interrupt coalescing code to linux (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Change Mellanox references in DIM code (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Move generic functions to new file (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Move AM logic enums (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Remove rq references in mlx5e_rx_am (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Move interrupt moderation forward declarations (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Move interrupt moderation structs to new file (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Remove redundant checks in set_ringparam (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: E-switch, Add steering drop counters (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Fix spelling mistake "functionts" -> "functions" (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add ethtool support to get child time stamping parameters (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add PTP ioctl support for child interface (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Use correct timestamp in child receive flow (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Support offloading TC NIC hairpin flows (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Basic setup of hairpin object (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Hairpin pair core object setup (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Add hairpin definitions to the FW API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Replace WARN_ONCE with netdev_WARN_ONCE (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Set num_vhca_ports capability (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Don't advertise RAW QP support in dual port mode (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Route MADs for dual port RoCE (Alaa Hleihel) [1572092]
- [netdrv] {net, ib}/mlx5: Change set_roce_gid to take a port number (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Update counter implementation for dual port RoCE (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Change debugfs to have per port contents (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Implement dual port functionality in query routines (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move IB event processing onto a workqueue (Alaa Hleihel) [1572092]
- [netdrv] {net, ib}/mlx5: Manage port association for multiport RoCE (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Make netdev notifications multiport capable (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Reduce the use of num_port capability (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Set software owner ID during init HCA (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix race for multiple RoCE enable (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add support for DC target QP (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add support for DC Initiator QP (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Handle type IB_QPT_DRIVER when creating a QP (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Enable DC transport (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Add DCT command interface (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move locks initialization to the corresponding stage (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move loopback initialization to the corresponding stage (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move hardware counters initialization to the corresponding stage (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move ODP initialization to the corresponding stage (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Move RoCE/ETH initialization to the corresponding stage (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Create profile infrastructure to add and remove stages (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Separate ingress/egress namespaces for each vport (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix ingress/egress naming mistake (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: E-Switch, Use the name of static array instead of its address (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Enable QP creation with a given blue flame index (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Expose dynamic mmap allocation (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Extend UAR stuff to support dynamic allocation (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Report inner RSS capability (Alaa Hleihel) [1572092]
- [netdrv] mlx5: E-Switch, Create a dedicated send to vport rule deletion function (Alaa Hleihel) [1572092]
- [netdrv] mlx5: E-Switch, Move mlx5e only logic outside E-Switch (Alaa Hleihel) [1572092]
- [netdrv] mlx5: E-Switch, Refactor load/unload of representors (Alaa Hleihel) [1572092]
- [netdrv] mlx5: E-Switch, Refactor vport representors initialization (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: revisit -Wmaybe-uninitialized warning (Alaa Hleihel) [1572092]
- [netdrv] rdma/mlx5: Fix out-of-bound access while querying AH (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Remove timestamp set from netdevice open flow (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Update ptp_clock_event foreach PPS event (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Don't override netdev features field unless in error flow (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Check support before TC swap in ETS init (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add error print in ETS init (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Keep updating ethtool statistics when the interface is down (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix error handling in load one (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix mlx5_get_uars_page to return error code (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix get vector affinity helper function (Alaa Hleihel) [1572092]
- [netdrv] {net, ib}/mlx5: Don't disable local loopback multicast traffic when needed (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix steering memory leak (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix misspelling in the error message and comment (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix defaulting RX ring size when not needed (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Fix features check of IPv6 traffic (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Fix rate limit packet pacing naming and struct (Alaa Hleihel) [1572092]
- [netdrv] revert "mlx5: move affinity hints assignments to generic code" (Alaa Hleihel) [1572092]
- [netdrv] mlx5: FPGA, return -EINVAL if size is zero (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add CQ moderation capability to query_device (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Exposing modify CQ callback to uverbs layer (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Fix ABI alignment to 64 bit (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add PCI write end padding support (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add VLAN offloads statistics (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add 802.1ad VLAN insertion support (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add 802.1ad VLAN filter steering rules (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Declare bitmap using kernel macro (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add rollback on add VLAN failure (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Rename VLAN related variables and functions (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Enable CQE based moderation on TX CQ (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add inner TTC table to IPoIB flow steering (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Initialize destination_flow struct to 0 (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Enlarge the NIC TC offload table size (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: DCBNL, Add debug messages log (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add support for ethtool msglvl support (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Support DSCP trust state to Ethernet's IP packet on SQ (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Add dcbnl dscp to priority support (Alaa Hleihel) [1572092]
- [netdrv] mlx5: QPTS and QPDPM register firmware command support (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Add MLX5_SET16 and MLX5_GET16 (Alaa Hleihel) [1572092]
- [netdrv] mlx5: QCAM register firmware command support (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch channels counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch ipsec counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch pme counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch per prio pfc counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch per prio traffic counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch pcie counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch ethernet extended counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch physical statistical counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch RFC 2819 counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch RFC 2863 counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch IEEE 802.3 counters to use stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch vport counters to use the stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Switch Q counters to use the stats group API (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: Introduce stats group API (Alaa Hleihel) [1572092]
- [netdrv] mellanox: Convert timers to use timer_setup() (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add support for RSS on the inner packet (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add tunneling offloads support (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Update tunnel offloads bits (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Support padded 128B CQE feature (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Support 128B CQE compression feature (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Add 128B CQE compression and padding HW bits (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Allow creation of a multi-packet RQ (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Expose multi-packet RQ capabilities (Alaa Hleihel) [1572092]
- [netdrv] mlx5: convert fs_node.refcount from atomic_t to refcount_t (Alaa Hleihel) [1572092]
- [netdrv] mlx5: convert mlx5_cq.refcount from atomic_t to refcount_t (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Use ARRAY_SIZE (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Remove a set-but-not-used variable (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5: Suppress gcc 7 fall-through complaints (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Modify rdma netdev allocate and free to support PKEY (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add PKEY child interface ethtool ops (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add PKEY child interface ndos (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Add PKEY child interface nic profile (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Use hash-table to map between QPN to child netdev (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Support for setting PKEY index to underlay QP (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Support for attaching multiple underlay QPs to root flow table (Alaa Hleihel) [1572092]
- [netdrv] mlx5e: IPoIB, Move underlay QP init/uninit to separate functions (Alaa Hleihel) [1572092]
- [netdrv] mlx5: PTP code migration to driver core section (Alaa Hleihel) [1572092]
- [netdrv] mlx5: File renaming towards ptp core implementation (Alaa Hleihel) [1572092]
- [netdrv] ib/mlx5:: pr_err() and mlx5_ib_dbg() strings should end with newlines (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Add FGs and FTEs memory pool (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Allocate FTE object without lock (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Support multiple updates of steering rules in parallel (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Replace fs_node mutex with reader/writer semaphore (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Refactor FTE and FG creation code (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Export building of matched flow groups list (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Move the entry index allocator to flow group (Alaa Hleihel) [1572092]
- [netdrv] mlx5: Remove redundant unlikely() (Alaa Hleihel) [1572092]
- [netdrv] mlx5: use setup_timer() helper (Alaa Hleihel) [1572092]
* Thu May 31 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-76.el7a]
- [net] core: Add drop counters to VF statistics (Ivan Vecera) [1574475]
- [net] dcb: Add dscp to priority selector type (Ivan Vecera) [1574475]
- [net] No line break on netdev_WARN* formatting (Ivan Vecera) [1573232]
- [net] Fix netdev_WARN_ONCE macro (Ivan Vecera) [1573232]
- [net] Introduce netdev_*_once functions (Ivan Vecera) [1573232]
- [net] sched: introduce helper to identify gact pass action (Ivan Vecera) [1572458]
- [misc] cxl: Report the tunneled operations status (Steve Best) [1583635]
- [misc] cxl: Set the PBCQ Tunnel BAR register when enabling capi mode (Steve Best) [1583635]
- [scsi] csiostor: remove redundant assignment to pointer 'ln' (Arjun Vynipadath) [1526361]
- [scsi] csiostor: fix spelling mistake: "Couldnt" -> "Couldn't" (Arjun Vynipadath) [1526361]
- [scsi] csiostor: remove unneeded DRIVER_LICENSE #define (Arjun Vynipadath) [1526361]
- [scsi] csiostor: Convert timers to use timer_setup() (Arjun Vynipadath) [1526361]
- [iommu] amd: Take into account that alloc_dev_data() may return NULL (Jerry Snitselaar) [1583787]
- [iommu] vt-d: Don't register bus-notifier under dmar_global_lock (Jerry Snitselaar) [1583787]
- [iommu] vt-d: Fix scatterlist offset handling (Jerry Snitselaar) [1583787]
- [iommu] vt-d: Clear Page Request Overflow fault bit (Jerry Snitselaar) [1583787]
- [tools] perf vendor events arm64: add HiSilicon hip08 JSON file (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: fixup A53 to use recommended events (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: Fixup ThunderX2 to use recommended events (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: Add armv8-recommended.json (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Add support for arch standard events (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: Relocate Cortex A53 JSONs to arm subdirectory (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: Relocate ThunderX2 JSON to cavium subdirectory (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Add support for pmu events vendor subdirectory (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Drop support for unused topic directories (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Fix error code in json_events() (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Drop incomplete multiple mapfile support (Xiaojun Tan) [1575880]
- [tools] perf vendor events aarch64: Add JSON metrics for ARM Cortex-A53 Processor (Xiaojun Tan) [1575880]
- [tools] perf vendor events arm64: Add ThunderX2 implementation defined pmu core events (Xiaojun Tan) [1575880]
- [tools] perf vendor events: Support metric_group and no event name in JSON parser (Xiaojun Tan) [1575880]
- [tools] perf pmu: Add check for valid cpuid in perf_pmu__find_map() (Xiaojun Tan) [1575880]
- [tools] perf tools arm64: Add support for get_cpuid_str function (Xiaojun Tan) [1575880]
- [tools] perf pmu: Pass pmu as a parameter to get_cpuid_str() (Xiaojun Tan) [1575880]
- [tools] perf list: Add metric groups to perf list (Xiaojun Tan) [1575880]
- [tools] perf stat: Support JSON metrics in perf stat (Xiaojun Tan) [1575880]
- [tools] perf stat: Factor out generic metric printing (Xiaojun Tan) [1575880]
- [powerpc] perf: Fix memory allocation for core-imc based on num_possible_cpus() (Steve Best) [1577973]
- [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1566913] {CVE-2018-3639}
- [security] ima: re-initialize iint->atomic_flags (Gustavo Duarte) [1560743]
- [security] ima: re-introduce own integrity cache lock (Gustavo Duarte) [1560743]
* Wed May 30 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-75.el7a]
- [netdrv] rhmaintainers: add maintainer for hns driver (Xiaojun Tan) [1509860]
- [netdrv] config: aarch64: enable hns3 network driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix length overflow when CONFIG_ARM64_64K_PAGES (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove unnecessary pci_set_drvdata() and devm_kfree() (Xiaojun Tan) [1509860]
- [netdrv] hns3: never send command queue message to IMP when reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for not initializing VF rss_hash_key problem (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfo (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for returning wrong value problem in hns3_get_rss_indir_size (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for returning wrong value problem in hns3_get_rss_key_size (Xiaojun Tan) [1509860]
- [netdrv] hns3: hclge_inform_reset_assert_to_vf() can be static (Xiaojun Tan) [1509860]
- [netdrv] hns3: Changes required in PF mailbox to support VF reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add *Asserting Reset* mailbox message & handling in VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: Changes to support ARQ(Asynchronous Receive Queue) (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support to re-initialize the hclge device (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support to reset the enet/ring mgmt layer (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support to request VF Reset to PF (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add VF Reset device state and its handling (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add VF Reset Service Task to support event handling (Xiaojun Tan) [1509860]
- [netdrv] hns3: Changes to make enet watchdog timeout func common for PF/VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for not returning problem in get_link_ksettings when phy exists (Xiaojun Tan) [1509860]
- [netdrv] hns3: add querying speed and duplex support to VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: add get_link support to VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for getting wrong link mode problem (Xiaojun Tan) [1509860]
- [netdrv] hns3: change the time interval of int_gl calculating (Xiaojun Tan) [1509860]
- [netdrv] hns3: change GL update rate (Xiaojun Tan) [1509860]
- [netdrv] hns3: increase the max time for IMP handle command (Xiaojun Tan) [1509860]
- [netdrv] hns3: export pci table of hclge and hclgevf to userspace (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for vlan table lost problem when resetting (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the VF queue reset flow error (Xiaojun Tan) [1509860]
- [netdrv] hns3: reallocate tx/rx buffer after changing mtu (Xiaojun Tan) [1509860]
- [netdrv] hns3: add result checking for VF when modify unicast mac address (Xiaojun Tan) [1509860]
- [netdrv] hns3: add existence checking before adding unicast mac address (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix return value error of hclge_get_mac_vlan_cmd_status() (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix error type definition of return value (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for buffer overflow smatch warning (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for loopback failure when vlan filter is enable (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for querying pfc puase packets statistic (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix rx path skb->truesize reporting bug (Xiaojun Tan) [1509860]
- [netdrv] hns3: unify the pause params setup function (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for ipv6 address loss problem after setting channels (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for netdev not running problem after calling net_stop and net_open (Xiaojun Tan) [1509860]
- [netdrv] hns3: add existence check when remove old uc mac address (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for coal configuation lost when setting the channel (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor the coalesce related struct (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for coalesce configuration lost during reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor the get/put_vector function (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for use-after-free when setting ring parameter (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for pause configuration lost during reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for RSS configuration loss problem during reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor the hclge_get/set_rss_tuple function (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor the hclge_get/set_rss function (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for VF driver inner interface hclgevf_ops.get_tqps_and_rss_info (Xiaojun Tan) [1509860]
- [netdrv] hns3: set the max ring num when alloc netdev (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the queue id for tqp enable&&reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix endian issue when PF get mbx message flag (Xiaojun Tan) [1509860]
- [netdrv] hns3: set the cmdq out_vld bit to 0 after used (Xiaojun Tan) [1509860]
- [netdrv] hns3: VF should get the real rss_size instead of rss_size_max (Xiaojun Tan) [1509860]
- [netdrv] hns3: add int_gl_idx setup for VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: add get/set_coalesce support to VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: converting spaces into tabs to avoid checkpatch.pl warning (Xiaojun Tan) [1509860]
- [netdrv] hns3: add net status led support for fiber port (Xiaojun Tan) [1509860]
- [netdrv] hns3: add ethtool -p support for fiber port (Xiaojun Tan) [1509860]
- [netdrv] hns3: add manager table initialization for hardware (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for get_regs (Xiaojun Tan) [1509860]
- [netdrv] hns3: check for NULL function pointer in hns3_nic_set_features (Xiaojun Tan) [1509860]
- [netdrv] hns3: add feature check when feature changed (Xiaojun Tan) [1509860]
- [netdrv] hns3: add int_gl_idx setup for TX and RX queues (Xiaojun Tan) [1509860]
- [netdrv] hns3: change the unit of GL value macro (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove unused GL setup function (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor GL update function (Xiaojun Tan) [1509860]
- [netdrv] hns3: refactor interrupt coalescing init function (Xiaojun Tan) [1509860]
- [netdrv] hns3: add ethtool_ops.set_coalesce support to PF (Xiaojun Tan) [1509860]
- [netdrv] hns3: add ethtool_ops.get_coalesce support to PF (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove TSO config command from VF driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: add ethtool_ops.get_channels support for VF (Xiaojun Tan) [1509860]
- [netdrv] hns3: report the function type the same line with hns3_nic_get_stats64 (Xiaojun Tan) [1509860]
- [netdrv] revert "net: hns3: Add packet statistics of netdev" (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add more packet size statisctics (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove redundant semicolon (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for not setting pause parameters (Xiaojun Tan) [1509860]
- [netdrv] hns3: add MTU initialization for hardware (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for changing MTU (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for setting MTU (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for updating fc_mode_last_time (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix a response data read error of tqp statistics query (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add packet statistics of netdev (Xiaojun Tan) [1509860]
- [netdrv] hns3: Remove a useless member of struct hns3_stats (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix an error macro definition of HNS3_TQP_STAT (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix a loop index error of tqp statistics query (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix an error of total drop packet statistics (Xiaojun Tan) [1509860]
- [netdrv] hns3: Mask the packet statistics query when NIC is down (Xiaojun Tan) [1509860]
- [netdrv] hns3: Modify the update period of packet statistics (Xiaojun Tan) [1509860]
- [netdrv] hns3: Remove repeat statistic of rx_errors (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix spelling errors (Xiaojun Tan) [1509860]
- [netdrv] hns3: Unify the strings display of packet statistics (Xiaojun Tan) [1509860]
- [netdrv] hns3: Disable VFs change rxvlan offload status (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add ethtool interface for vlan filter (Xiaojun Tan) [1509860]
- [netdrv] hns3: hns3_get_channels() can be static (Xiaojun Tan) [1509860]
- [netdrv] hns3: change TM sched mode to TC-based mode when SRIOV enabled (Xiaojun Tan) [1509860]
- [netdrv] hns3: Increase the default depth of bucket for TM shaper (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for querying advertised pause frame by ethtool ethx (Xiaojun Tan) [1509860]
- [netdrv] hns3: add Asym Pause support to phy default features (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support to update flow control settings after autoneg (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for set_pauseparam (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for getting auto-negotiation state in hclge_get_autoneg (Xiaojun Tan) [1509860]
- [netdrv] hns3: cleanup mac auto-negotiation state query (Xiaojun Tan) [1509860]
- [netdrv] hns3: add handling vlan tag offload in bd (Xiaojun Tan) [1509860]
- [netdrv] hns3: add ethtool related offload command (Xiaojun Tan) [1509860]
- [netdrv] hns3: add vlan offload config command (Xiaojun Tan) [1509860]
- [netdrv] hns3: add a mask initialization for mac_vlan table (Xiaojun Tan) [1509860]
- [netdrv] hns3: get rss_size_max from configuration but not hardcode (Xiaojun Tan) [1509860]
- [netdrv] hns3: free the ring_data structrue when change tqps (Xiaojun Tan) [1509860]
- [netdrv] hns3: change the returned tqp number by ethtool -x (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support to modify tqps number (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support to query tqps number (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add mailbox interrupt handling to PF driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Change PF to add ring-vect binding & resetQ to mailbox (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add mailbox support to PF driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Unified HNS3 {VF|PF} Ethernet Driver for hip08 SoC (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add HNS3 VF driver to kernel build framework (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add HNS3 VF HCL(Hardware Compatibility Layer) Support (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add mailbox support to VF driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add HNS3 VF IMP(Integrated Management Proc) cmd interface (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactors the requested reset & pending reset handling code (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add reset service task for handling reset requests (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactor of the reset interrupt handling logic (Xiaojun Tan) [1509860]
- [netdrv] hns3: Updates MSI/MSI-X alloc/free APIs(depricated) to new APIs (Xiaojun Tan) [1509860]
- [netdrv] hns3: cleanup mac auto-negotiation state query in hclge_update_speed_duplex (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug when getting phy address from NCL_config file (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug for phy supported feature initialization (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for nway_reset (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for set_link_ksettings (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug in hns3_driv_to_eth_caps (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for getting advertised_caps in hns3_get_link_ksettings (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix for getting autoneg in hns3_get_link_ksettings (Xiaojun Tan) [1509860]
- [netdrv] hns3: hns3:fix a bug about statistic counter in reset process (Xiaojun Tan) [1509860]
- [netdrv] hns3: Fix a misuse to devm_free_irq (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add reset interface implementation in client (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add timeout process in hns3_enet (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add reset process in hclge_main (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support for misc interrupt (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactor the initialization of command queue (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactor mac_init function (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactor the mapping of tqp to vport (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove a couple of redundant assignments (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the bug when reuse command description in hclge_add_mac_vlan_tbl (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug in hclge_uninit_client_instance (Xiaojun Tan) [1509860]
- [netdrv] hns3: add nic_client check when initialize roce base information (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the bug of hns3_set_txbd_baseinfo (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug about hns3_clean_tx_ring (Xiaojun Tan) [1509860]
- [netdrv] hns3: remove redundant memset when alloc buffer (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfg (Xiaojun Tan) [1509860]
- [netdrv] hns3: get vf count by pci_sriov_get_totalvfs (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the ops check in hns3_get_rxnfc (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the bug when map buffer fail (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix a bug when alloc new buffer (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add mac loopback selftest support in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Refactor the skb receiving and transmitting function (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add mqprio hardware offload support in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns: Convert timers to use timer_setup() (Xiaojun Tan) [1509860]
- [netdrv] hns3: make local functions static (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix the ring count for ETHTOOL_GRXRINGS (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for ETHTOOL_GRXFH (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for set_rxnfc (Xiaojun Tan) [1509860]
- [netdrv] hns3: add support for set_ringparam (Xiaojun Tan) [1509860]
- [netdrv] hns3: fixes the ring index in hns3_fini_ring (Xiaojun Tan) [1509860]
- [netdrv] hns3: Cleanup for non-static function in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Cleanup for endian issue in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Cleanup for struct that used to send cmd to firmware (Xiaojun Tan) [1509860]
- [netdrv] hns3: Consistently using GENMASK in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add hns3_get_handle macro in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: Cleanup for shifting true in hns3 driver (Xiaojun Tan) [1509860]
- [netdrv] hns3: fix null pointer dereference before null check (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add DCB support when interacting with network stack (Xiaojun Tan) [1509860]
- [netdrv] hns3: Setting for fc_mode and dcb enable flag in TM module (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add dcb netlink interface for the support of DCB feature (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add hclge_dcb module for the support of DCB feature (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add some interface for the support of DCB feature (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add tc-based TM support for sriov enabled port (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support for port shaper setting in TM module (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support for PFC setting in TM module (Xiaojun Tan) [1509860]
- [netdrv] hns3: Add support for dynamically buffer reallocation (Xiaojun Tan) [1509860]
- [netdrv] hns3: Support for dynamically assigning tx buffer to TC (Xiaojun Tan) [1509860]
- [netdrv] mqprio: fix potential null pointer dereference on opt (Xiaojun Tan) [1509860]
- [netdrv] mqprio: Introduce new hardware offload mode and shaper in mqprio (Xiaojun Tan) [1509860]
* Fri May 25 2018 Rafael Aquini <aquini@redhat.com> [4.14.0-74.el7a]
- [redhat] configs: CONFIG_HW_RANDOM_TPM is now a bool (Jerry Snitselaar) [1579491]
- [char] tpm_tis: verify locality released before returning from release_locality (Jerry Snitselaar) [1579491]
- [char] tpm: fix intermittent failure with self tests (Jerry Snitselaar) [1579491]