[PATCH] config: x86: stop pretending to be an Lguest guest
by Paul Bolle
Ever since v2.6.36 there's a conflict between OLPC support and Lguest
guest support: a kernel image can't both support booting OLPC x86
hardware and booting as an Lguest guest. Booting a kernel image that
tries to do both as an Lguest guest will fail with
lguest: Reinjecting trap 13 for fault at 0x1000062: Invalid argument
This means that people wanting to boot an Lguest guest on 32 bits x86
needed to build their own kernel image without OLPC support since, it
seems, Fedora 15. So let's stop pretending to support being an Lguest
guest. People wanting to have that will now not only have to disable
CONFIG_OLPC but also enable CONFIG_LGUEST_GUEST.
(A second order effect is that both CONFIG_VIRTIO and
CONFIG_VIRTIO_CONSOLE will change from 'y' to 'm' in our builds.
Assuming a sane build system no one should notice. We'll see.)
Signed-off-by: Paul Bolle <pebolle(a)tiscali.nl>
---
config-x86-generic | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Tested on F22. Applies cleanly to master (F25?) but I have not even tried
building that.
The conflict between these two options is known for years now. See
https://lists.ozlabs.org/pipermail/lguest/2013-April/001975.html .
(There's also a conflict with early microcode loading, see
https://lists.ozlabs.org/pipermail/lguest/2013-May/002001.html . That
one can actually be worked around by booting the guest with the
dis_ucode_ldr kernel parameter.)
diff --git a/config-x86-generic b/config-x86-generic
index 13de9462e556..c6c02779399f 100644
--- a/config-x86-generic
+++ b/config-x86-generic
@@ -283,7 +283,7 @@ CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_DEVICE_ASSIGNMENT=y
CONFIG_LGUEST=m
-CONFIG_LGUEST_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
CONFIG_HYPERVISOR_GUEST=y
CONFIG_PARAVIRT=y
--
2.4.11
7 years, 6 months
Resume rpmbuild?
by Michael Hill
I'm running...
rpmbuild -bb --noprep --with baseonly --without debuginfo
--target=i686 kernel.spec
...and after several hours the device hangs somewhere after this:
+ popd
~/rpmbuild/BUILD/kernel-4.5.fc23/linux-4.6.0-0.rc5.git1.1.mdh.fc23.i686
+ '[' '%{buildarch}' = noarch ']'
+ QA_CHECK_RPATHS=1
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-rpaths
After I restart the device, is there a way to get rpmbuild to resume?
Mike
7 years, 7 months
secure boot and hibernation
by Chris Murphy
Hi,
Do Fedora kernels inhibit hibernation (linux suspend to disk) when
UEFI Secure Boot is enabled? I'm pretty sure the answer is yes but I'd
rather not poke the NUC with a stick... My expectation is if I do
'systemctl hibernate' that I'll get some kind of message rather than
hibernation?
Thanks,
--
Chris Murphy
7 years, 7 months
[BUG] There is a calltrace of cryptomgr_test whenbooting system.
by wyang
Hi folks,
I am not sure if its righ to send BUG report to the ML, if not, please
correct me, and help me forward it to right ML. I download a fedora23
Base cloud image from
https://getfedora.org/en/cloud/download/, but after I install it via
virt-install, I find the system cannot boot up as the following
calltrace. Seems it should be fixed! :-)
Wei
0.859821] CPU: 1 PID: 124 Comm: cryptomgr_test Not tainted
4.2.3-300.fc23.x86_64 #1
[ 0.859821] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS rel-1.8.0-0-g4c59f5d-20150219_092859-nilsson.home.kraxel.org 04/01/2014
[ 0.859821] task: ffff88007c0ad4c0 ti: ffff880079bec000 task.ti:
ffff880079bec000
[ 0.859821] RIP: 0010:[<ffffffff8108ebaa>] [<ffffffff8108ebaa>]
aes_ctr_enc_128_avx_by8+0xa/0x1250
[ 0.859821] RSP: 0018:ffff880079bef8a0 EFLAGS: 00010206
[ 0.859821] RAX: 0000000000000010 RBX: 0000000000000000 RCX:
ffff880079af0000
[ 0.859821] RDX: ffff880079bd1850 RSI: ffff880079befd40 RDI:
ffff880079af0000
[ 0.859821] RBP: ffff880079bef8a8 R08: 0000000000000040 R09:
ffff880079af0000
[ 0.859821] R10: ffff880079af0000 R11: ffffffff81a5fe01 R12:
ffff880079bd1850
[ 0.859821] R13: ffff880079bef9a8 R14: ffffffff81ca7d80 R15:
ffff880079af0000
[ 0.859821] FS: 0000000000000000(0000) GS:ffff88007fd00000(0000)
knlGS:0000000000000000
[ 0.859821] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.859821] CR2: 00007fc6e2d73944 CR3: 0000000001c0b000 CR4:
00000000001006e0
[ 0.859821] Stack:
[ 0.859821] ffffffff81078881 ffff880079bef998 ffffffff81078052
0000000000000001
[ 0.859821] 0000000000000000 ffffea0001e6bc00 ffff880079af0000
ffffea0001e6bc00
[ 0.859821] ffff880079af0000 ffff880079befb40 0000000000000000
0000000000000040
[ 0.859821] Call Trace:
[ 0.859821] [<ffffffff81078881>] ? aesni_ctr_enc_avx_tfm+0x41/0x50
[ 0.859821] [<ffffffff81078052>] ctr_crypt+0xa2/0x1f0
[ 0.859821] [<ffffffff813667d2>] __ablk_encrypt+0x52/0x70
[ 0.859821] [<ffffffff81366814>] ablk_encrypt+0x24/0xa0
[ 0.859821] [<ffffffff8134d6b0>] __test_skcipher+0x290/0xbf0
[ 0.859821] [<ffffffff81775c1c>] ?
wait_for_completion_interruptible+0x17c/0x1a0
[ 0.859821] [<ffffffff81343a25>] ? crypto_spawn_tfm+0x45/0x80
[ 0.859821] [<ffffffff813422b7>] ? __crypto_alloc_tfm+0xe7/0x150
[ 0.859821] [<ffffffff8134236c>] ? crypto_alloc_base+0x4c/0xd0
[ 0.859821] [<ffffffff81357183>] ? cryptd_alloc_ablkcipher+0x83/0xc0
[ 0.859821] [<ffffffff8135aec3>] ? drbg_generate+0xc3/0x150
[ 0.859821] [<ffffffff813669c3>] ? ablk_init_common+0x23/0x50
[ 0.859821] [<ffffffff81077f65>] ? ablk_ctr_init+0x15/0x20
[ 0.859821] [<ffffffff813422b7>] ? __crypto_alloc_tfm+0xe7/0x150
[ 0.859821] [<ffffffff81343a25>] ? crypto_spawn_tfm+0x45/0x80
[ 0.859821] [<ffffffff8134734b>] ? skcipher_geniv_init+0x2b/0x50
[ 0.859821] [<ffffffff8134825f>] ? chainiv_init_common+0x4f/0x60
[ 0.859821] [<ffffffff813482e9>] ? async_chainiv_init+0x79/0x80
[ 0.859821] [<ffffffff8134e037>] test_skcipher+0x27/0xa0
[ 0.859821] [<ffffffff8134e0ff>] alg_test_skcipher+0x4f/0xb0
[ 0.859821] [<ffffffff8134d1d6>] alg_test+0x186/0x3d0
[ 0.859821] [<ffffffff817742f1>] ? __schedule+0x371/0x950
[ 0.859821] [<ffffffff8134b940>] ? crypto_unregister_akcipher+0x20/0x20
[ 0.859821] [<ffffffff8134b985>] cryptomgr_test+0x45/0x50
[ 0.859821] [<ffffffff810bc8a8>] kthread+0xd8/0xf0
[ 0.859821] [<ffffffff810bc7d0>] ? kthread_worker_fn+0x160/0x160
[ 0.859821] [<ffffffff81778d9f>] ret_from_fork+0x3f/0x70
[ 0.859821] [<ffffffff810bc7d0>] ? kthread_worker_fn+0x160/0x160
[ 0.859821] Code: c1 31 73 d9 08 c5 79 7e c8 41 89 42 08 eb 05 c4 41
7a 7f 0a 4c 89 f4 41 5f 41 5e 41 5d 41 5c c3 90 49 83 f8 10 0f 82 31 12
00 00 <c5> 79 6f 0d de a4 77 00 c5 7a 6f 06 c4 42 39 00 c1 4d 89 c2 49
[ 0.859821] RIP [<ffffffff8108ebaa>] aes_ctr_enc_128_avx_by8+0xa/0x1250
[ 0.859821] RSP <ffff880079bef8a0>
[ 0.911709] ---[ end trace 0d09c2c6ad768d3c ]
7 years, 7 months
nf_ct_ftp: dropping packet: partial matching of `227 '
by Reindl Harald
why are that packages dropped in context of nf_nat_ftp?
that are the part of FTP connections and that IP exists, has a valid PTR
and is a known client and so what is wrong with cotaining "227"?
[845643.840984] nf_ct_ftp: dropping packet: partial matching of `227 '
IN= OUT= SRC=192.168.196.1 DST=xx.120.227.194 LEN=53 TOS=0x10 PREC=0x00
TTL=80 ID=24046 DF PROTO=TCP SPT=21 DPT=55980 SEQ=350417036
ACK=3295683477 WINDOW=15752 RES=0x00 ACK PSH FIN URGP=0
[845645.377695] nf_ct_ftp: dropping packet: partial matching of `227 '
IN= OUT= SRC=192.168.196.1 DST=xx.120.227.194 LEN=53 TOS=0x10 PREC=0x00
TTL=80 ID=24047 DF PROTO=TCP SPT=21 DPT=55980 SEQ=350417036
ACK=3295683477 WINDOW=15752 RES=0x00 ACK PSH FIN URGP=0
7 years, 7 months
[PATCH] Remove all references to unknown Kconfig symbols
by Paul Bolle
Reported-by: Paul Bolle <pebolle(a)tiscali.nl>
---
0) This is a rerun of https://lists.fedoraproject.org/archives/list/
kernel(a)lists.fedoraproject.org/message/LC2TIYKPWNJNE2L34C26HAUMOUK4BBPK/
on current master.
1) Like the previous run this is hardly tested. As a consequence this is
not Signed-off-by:, but only Reported-by:. Because I still think that
testing that nothing breaks is the real work here.
config-arm-generic | 10 ---------
config-arm64 | 4 ----
config-armv7 | 7 -------
config-armv7-generic | 9 --------
config-armv7-lpae | 1 -
config-generic | 54 ------------------------------------------------
config-powerpc64-generic | 7 -------
config-s390x | 1 -
config-x86-32-generic | 9 --------
config-x86-generic | 4 ----
config-x86_64-generic | 6 ------
11 files changed, 112 deletions(-)
diff --git a/config-arm-generic b/config-arm-generic
index 57f6c43277ee..98a76fabc415 100644
--- a/config-arm-generic
+++ b/config-arm-generic
@@ -74,7 +74,6 @@ CONFIG_CRYPTO_AES_ARM_BS=y
CONFIG_CRYPTO_SHA1_ARM=y
CONFIG_CRYPTO_SHA256_ARM=y
CONFIG_CRYPTO_SHA1_ARM_NEON=y
-CONFIG_CRYPTO_SHA512_ARM_NEON=y
CONFIG_CRYPTO_SHA512_ARM=y
# EDAC
@@ -135,7 +134,6 @@ CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_ROCKCHIP_MBOX=y
# Tegra
-CONFIG_ARM_TEGRA_CPUFREQ=y
CONFIG_TEGRA_MC=y
CONFIG_TEGRA124_EMC=y
CONFIG_TEGRA_IOMMU_SMMU=y
@@ -160,7 +158,6 @@ CONFIG_TEGRA_SOCTHERM=m
CONFIG_TEGRA_HOST1X=m
CONFIG_TEGRA_HOST1X_FIREWALL=y
CONFIG_DRM_TEGRA=m
-CONFIG_DRM_TEGRA_FBDEV=y
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA_STAGING=y
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
@@ -308,10 +305,8 @@ CONFIG_MMC_SDHCI_OF_ARASAN=m
# LCD Panels
CONFIG_DRM_PANEL=y
CONFIG_DRM_PANEL_SIMPLE=m
-CONFIG_DRM_PANEL_LD9040=m
CONFIG_DRM_PANEL_LG_LG4573=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
-CONFIG_DRM_PANEL_S6E8AA0=m
CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m
CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
@@ -320,17 +315,14 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m
# Designware (used by numerous devices)
CONFIG_MMC_DW=m
CONFIG_MMC_DW_PLTFM=m
-CONFIG_MMC_DW_IDMAC=y
CONFIG_MMC_DW_K3=m
CONFIG_MMC_DW_PCI=m
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
# CONFIG_SPI_DW_MID_DMA is not set
-# CONFIG_MMC_DW_IDMAC is not set
# CONFIG_MMC_QCOM_DML is not set
CONFIG_USB_DWC2=m
CONFIG_USB_DWC2_DUAL_ROLE=y
-CONFIG_USB_DWC2_PLATFORM=m
CONFIG_USB_DWC2_PCI=m
# CONFIG_USB_DWC2_DEBUG is not set
# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set
@@ -338,7 +330,6 @@ CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_DWC3_PCI=m
CONFIG_USB_DWC3_OF_SIMPLE=m
-# CONFIG_USB_DWC3_DEBUG is not set
CONFIG_USB_DWC3_ULPI=y
CONFIG_DW_WATCHDOG=m
CONFIG_PCIE_DW=y
@@ -456,7 +447,6 @@ CONFIG_VFIO_AMBA=m
# CONFIG_CADENCE_WATCHDOG is not set
# CONFIG_DRM_ARMADA is not set
-# CONFIG_SHMOBILE_IOMMU is not set
# CONFIG_COMMON_CLK_SI570 is not set
# CONFIG_COMMON_CLK_QCOM is not set
diff --git a/config-arm64 b/config-arm64
index 8e43552720d9..c036de9c2aac 100644
--- a/config-arm64
+++ b/config-arm64
@@ -16,7 +16,6 @@ CONFIG_ARCH_XGENE=y
# CONFIG_ARCH_BCM_IPROC is not set
# CONFIG_ARCH_BERLIN is not set
# CONFIG_ARCH_EXYNOS is not set
-# CONFIG_ARCH_FSL_LS2085A is not set
# CONFIG_ARCH_LAYERSCAPE is not set
# CONFIG_ARCH_MEDIATEK is not set
# CONFIG_ARCH_MESON is not set
@@ -79,7 +78,6 @@ CONFIG_HVC_DRIVER=y
CONFIG_HZ=100
CONFIG_KVM=y
-CONFIG_KVM_ARM_MAX_VCPUS=16
CONFIG_RCU_FANOUT=64
CONFIG_SPARSE_IRQ=y
@@ -144,7 +142,6 @@ CONFIG_XGENE_SLIMPRO_MBOX=m
# AMD Seattle
CONFIG_NET_SB1000=y
CONFIG_AMD_XGBE=m
-CONFIG_AMD_XGBE_PHY=m
CONFIG_AMD_XGBE_DCB=y
CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m
CONFIG_PINCTRL_AMD=y
@@ -156,7 +153,6 @@ CONFIG_PCI_HISI=y
CONFIG_POWER_RESET_HISI=y
CONFIG_HISI_THERMAL=m
CONFIG_STUB_CLK_HI6220=y
-CONFIG_MFD_HI655X_PMIC=m
CONFIG_REGULATOR_HI655X=m
CONFIG_PHY_HI6220_USB=m
CONFIG_COMMON_RESET_HI6220=m
diff --git a/config-armv7 b/config-armv7
index 63264216cbee..a238c8d1ddd1 100644
--- a/config-armv7
+++ b/config-armv7
@@ -64,7 +64,6 @@ CONFIG_TWL4030_WATCHDOG=m
CONFIG_BATTERY_TWL4030_MADC=m
CONFIG_BATTERY_BQ27XXX=m
CONFIG_BATTERY_BQ27XXX_I2C=y
-CONFIG_BATTERY_BQ27XXX_PLATFORM=y
CONFIG_OMAP_USB2=m
CONFIG_OMAP_CONTROL_PHY=m
CONFIG_TI_PIPE3=m
@@ -208,7 +207,6 @@ CONFIG_SND_SOC_TLV320AIC31XX=m
CONFIG_SND_SOC_TPA6130A2=m
CONFIG_SND_SOC_TWL4030=m
CONFIG_SND_SOC_TWL6040=m
-CONFIG_SND_SOC_PCM1792A=m
CONFIG_RADIO_WL128X=m
CONFIG_OMAP_REMOTEPROC=m
@@ -308,7 +306,6 @@ CONFIG_MSM_MMCC_8996=m
CONFIG_HW_RANDOM_MSM=m
CONFIG_I2C_QUP=m
CONFIG_SPI_QUP=m
-CONFIG_GPIO_MSM_V2=m
CONFIG_POWER_RESET_MSM=y
CONFIG_USB_MSM_OTG=m
CONFIG_MMC_SDHCI_MSM=m
@@ -318,11 +315,9 @@ CONFIG_QCOM_GSBI=m
CONFIG_QCOM_PM=y
CONFIG_PHY_QCOM_APQ8064_SATA=m
CONFIG_PHY_QCOM_IPQ806X_SATA=m
-CONFIG_USB_DWC3_QCOM=m
CONFIG_DWMAC_IPQ806X=m
CONFIG_CRYPTO_DEV_QCE=m
CONFIG_DRM_MSM=m
-CONFIG_DRM_MSM_FBDEV=y
CONFIG_USB_EHCI_MSM=m
CONFIG_MFD_PM8XXX=m
CONFIG_KEYBOARD_PMIC8XXX=m
@@ -337,7 +332,6 @@ CONFIG_SPMI=m
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_QCOM_SPMI_IADC=m
CONFIG_QCOM_SPMI_VADC=m
-CONFIG_LEDS_PM8941_WLED=m
CONFIG_SND_SOC_QCOM=m
CONFIG_SND_SOC_LPASS_CPU=m
CONFIG_SND_SOC_LPASS_PLATFORM=m
@@ -466,7 +460,6 @@ CONFIG_RTC_DRV_MXC=m
CONFIG_PWM_IMX=m
CONFIG_DRM_IMX=m
-CONFIG_DRM_IMX_FB_HELPER=m
CONFIG_DRM_IMX_HDMI=m
CONFIG_IMX_IPUV3_CORE=m
CONFIG_DRM_IMX_IPUV3=m
diff --git a/config-armv7-generic b/config-armv7-generic
index c564a5bc448a..e05571da9536 100644
--- a/config-armv7-generic
+++ b/config-armv7-generic
@@ -197,7 +197,6 @@ CONFIG_DMA_SUN4I=m
CONFIG_DMA_SUN6I=m
CONFIG_SUNXI_WATCHDOG=m
CONFIG_NET_VENDOR_ALLWINNER=y
-CONFIG_EEPROM_SUNXI_SID=m
CONFIG_RTC_DRV_SUNXI=m
CONFIG_PHY_SUN4I_USB=m
# CONFIG_PHY_SUN9I_USB is not set
@@ -269,7 +268,6 @@ CONFIG_SOC_EXYNOS5800=y
CONFIG_SERIAL_SAMSUNG=y
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_ARM_EXYNOS5440_CPUFREQ=m
-CONFIG_ARM_EXYNOS_CPU_FREQ_BOOST_SW=y
# CONFIG_ARM_EXYNOS_CPUIDLE is not set
CONFIG_ARM_EXYNOS5_BUS_DEVFREQ=m
# CONFIG_EXYNOS5420_MCPM not set
@@ -365,7 +363,6 @@ CONFIG_CHARGER_MAX8997=m
CONFIG_LEDS_MAX8997=m
CONFIG_RTC_DRV_MAX8997=m
CONFIG_RTC_DRV_MAX77686=m
-CONFIG_RTC_DRV_MAX77802=m
CONFIG_EXTCON_MAX8997=m
# Tegra
@@ -454,8 +451,6 @@ CONFIG_SERIAL_MVEBU_UART=y
# DRM panels
CONFIG_DRM_PANEL=y
CONFIG_DRM_PANEL_SIMPLE=m
-CONFIG_DRM_PANEL_LD9040=m
-CONFIG_DRM_PANEL_S6E8AA0=m
CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m
CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m
CONFIG_DRM_PANEL_LG_LG4573=m
@@ -537,7 +532,6 @@ CONFIG_W1_MASTER_GPIO=m
# CONFIG_CRYPTO_GHASH_ARM_CE is not set
# DMA
-CONFIG_TI_PRIV_EDMA=y
CONFIG_TI_EDMA=y
# MTD
@@ -579,7 +573,6 @@ CONFIG_SND_SOC_AC97_CODEC=y
# RTC
CONFIG_RTC_DRV_DS1305=m
CONFIG_RTC_DRV_DS1390=m
-CONFIG_RTC_DRV_DS3234=m
CONFIG_RTC_DRV_M41T93=m
CONFIG_RTC_DRV_M41T94=m
CONFIG_RTC_DRV_MAX6902=m
@@ -660,7 +653,6 @@ CONFIG_SENSORS_ADCXX=m
CONFIG_SENSORS_ADS7871=m
CONFIG_SENSORS_BH1780=m
CONFIG_SENSORS_GPIO_FAN=m
-CONFIG_SENSORS_HTU21=m
CONFIG_SENSORS_ISL29018=m
CONFIG_SENSORS_ISL29028=m
CONFIG_SENSORS_LIS3_SPI=m
@@ -843,5 +835,4 @@ CONFIG_R8188EU=m
# CONFIG_OMAP2_DSS_DEBUG is not set
# CONFIG_CRYPTO_DEV_UX500_DEBUG is not set
# CONFIG_AB8500_DEBUG is not set
-# CONFIG_ARM_KERNMEM_PERMS is not set
# CONFIG_DEBUG_LL is not set
diff --git a/config-armv7-lpae b/config-armv7-lpae
index 64970f7a122e..96d49e88ace4 100644
--- a/config-armv7-lpae
+++ b/config-armv7-lpae
@@ -27,7 +27,6 @@ CONFIG_ARM_ERRATA_773022=y
CONFIG_KVM=y
CONFIG_KVM_ARM_HOST=y
-CONFIG_KVM_ARM_MAX_VCPUS=8
# CONFIG_XEN is not set
CONFIG_XEN_FBDEV_FRONTEND=y
diff --git a/config-generic b/config-generic
index fa1a84da7d10..c7ca2a9c0cc2 100644
--- a/config-generic
+++ b/config-generic
@@ -69,7 +69,6 @@ CONFIG_NET_NS=y
CONFIG_USER_NS=y
CONFIG_POSIX_MQUEUE=y
-CONFIG_KDBUS=m
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
@@ -136,7 +135,6 @@ CONFIG_SDIO_UART=m
# CONFIG_MMC_TEST is not set
# CONFIG_MMC_DEBUG is not set
# https://lists.fedoraproject.org/pipermail/kernel/2014-February/004889.html
-# CONFIG_MMC_CLKGATE is not set
CONFIG_MMC_BLOCK=m
CONFIG_MMC_BLOCK_MINORS=8
CONFIG_MMC_BLOCK_BOUNCE=y
@@ -180,12 +178,9 @@ CONFIG_INFINIBAND_USER_MAD=m
CONFIG_INFINIBAND_USER_ACCESS=m
CONFIG_INFINIBAND_ON_DEMAND_PAGING=y
# Deprecated and moved to staging
-# CONFIG_INFINIBAND_IPATH is not set
CONFIG_INFINIBAND_ISER=m
CONFIG_INFINIBAND_ISERT=m
# Deprecated and moved to staging
-# CONFIG_INFINIBAND_AMSO1100 is not set
-# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -379,9 +374,7 @@ CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
CONFIG_ZRAM=m
# CONFIG_ZRAM_LZ4_COMPRESS is not set
-# CONFIG_ZRAM_DEBUG is not set
-CONFIG_BLK_CPQ_DA=m
CONFIG_BLK_CPQ_CISS_DA=m
CONFIG_CISS_SCSI_TAPE=y
CONFIG_BLK_DEV_DAC960=m
@@ -521,10 +514,8 @@ CONFIG_SCSI_MVSAS=m
CONFIG_SCSI_MVSAS_TASKLET=y
CONFIG_SCSI_MPT2SAS=m
CONFIG_SCSI_MPT2SAS_MAX_SGE=128
-CONFIG_SCSI_MPT2SAS_LOGGING=y
CONFIG_SCSI_MPT3SAS=m
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
-CONFIG_SCSI_MPT3SAS_LOGGING=y
CONFIG_SCSI_UFSHCD=m
CONFIG_SCSI_UFSHCD_PCI=m
@@ -754,7 +745,6 @@ CONFIG_FIREWIRE_NOSY=m
# I2O device support
#
# CONFIG_I2O is not set
-# CONFIG_I2O_LCT_NOTIFY_ON_CHANGES is not set
#
# Virtualization support drivers
@@ -765,7 +755,6 @@ CONFIG_FIREWIRE_NOSY=m
#
CONFIG_NET=y
-CONFIG_NETLINK_MMAP=y
CONFIG_NETLINK_DIAG=m
CONFIG_BPF_JIT=y
@@ -800,7 +789,6 @@ CONFIG_UNIX_DIAG=m
CONFIG_NET_KEY=m
CONFIG_NET_KEY_MIGRATE=y
CONFIG_INET=y
-CONFIG_INET_LRO=y
CONFIG_INET_TUNNEL=m
CONFIG_INET_DIAG=m
CONFIG_INET_UDP_DIAG=m
@@ -824,7 +812,6 @@ CONFIG_SYN_COOKIES=y
CONFIG_NET_IPVTI=m
CONFIG_NET_FOU=m
CONFIG_NET_FOU_IP_TUNNELS=y
-CONFIG_GENEVE_CORE=m
CONFIG_GENEVE=m
CONFIG_MACSEC=m
CONFIG_INET_AH=m
@@ -912,7 +899,6 @@ CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_NETLINK_ACCT=m
CONFIG_NETFILTER_NETLINK_QUEUE=m
-CONFIG_NETFILTER_NETLINK_QUEUE_CT=y
CONFIG_NETFILTER_NETLINK_LOG=m
# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
CONFIG_NETFILTER_XTABLES=y
@@ -1304,7 +1290,6 @@ CONFIG_BATMAN_ADV_BATMAN_V=y
# CONFIG_BATMAN_ADV_DEBUG is not set
CONFIG_OPENVSWITCH=m
-CONFIG_OPENVSWITCH_CONNTRACK=y
CONFIG_OPENVSWITCH_GRE=y
CONFIG_OPENVSWITCH_VXLAN=y
CONFIG_OPENVSWITCH_GENEVE=y
@@ -1429,7 +1414,6 @@ CONFIG_PCNET32=m
CONFIG_AMD8111_ETH=m
CONFIG_PCMCIA_NMCLAN=m
# CONFIG_AMD_XGBE is not set
-# CONFIG_AMD_XGBE_PHY is not set
CONFIG_NET_VENDOR_ARC=y
CONFIG_ARC_EMAC=m
@@ -1715,7 +1699,6 @@ CONFIG_JME=m
# CONFIG_NET_VENDOR_AURORA is not set
#
-# CONFIG_IP1000 is not set
CONFIG_MLX4_CORE=m
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
@@ -1764,7 +1747,6 @@ CONFIG_WLAN=y
CONFIG_WIRELESS=y
CONFIG_CFG80211=m
CONFIG_CFG80211_WEXT=y
-# CONFIG_CFG80211_REG_DEBUG is not set
CONFIG_CFG80211_DEBUGFS=y
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_DEFAULT_PS=y
@@ -1792,7 +1774,6 @@ CONFIG_MAC80211_DEBUGFS=y
# CONFIG_ADM8211 is not set
CONFIG_WLAN_VENDOR_ATH=y
CONFIG_ATH_COMMON=m
-CONFIG_ATH_CARDS=m
CONFIG_ATH5K=m
CONFIG_ATH5K_DEBUG=y
# CONFIG_ATH5K_TRACER is not set
@@ -1841,7 +1822,6 @@ CONFIG_WLAN_VENDOR_INTERSIL=y
CONFIG_WLAN_VENDOR_BROADCOM=y
CONFIG_NET_VENDOR_BROADCOM=y
CONFIG_B43=m
-CONFIG_B43_PCMCIA=y
CONFIG_B43_SDIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BCMA_PIO=y
@@ -1931,7 +1911,6 @@ CONFIG_RSI_USB=m
CONFIG_RT2X00=m
CONFIG_RT2X00_LIB_DEBUGFS=y
# CONFIG_RT2X00_DEBUG is not set
-CONFIG_WL_MEDIATEK=y
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_MT7601U=m
CONFIG_WLAN_VENDOR_RALINK=y
@@ -1962,7 +1941,6 @@ CONFIG_USB_NET_KALMIA=m
CONFIG_USB_NET_QMI_WWAN=m
CONFIG_USB_NET_SMSC75XX=m
CONFIG_USB_NET_CH9200=m
-# CONFIG_WL_TI is not set
CONFIG_ZD1211RW=m
# CONFIG_ZD1211RW_DEBUG is not set
@@ -2133,8 +2111,6 @@ CONFIG_NFC_MICROREAD_I2C=m
CONFIG_NFC_TRF7970A=m
CONFIG_NFC_ST21NFCA=m
CONFIG_NFC_ST21NFCA_I2C=m
-# CONFIG_NFC_ST21NFCB is not set
-# CONFIG_NFC_ST21NFCB_I2C is not set
# CONFIG_NFC_ST95HF is not set
# CONFIG_NFC_NXP_NCI is not set
# CONFIG_NFC_NCI_SPI is not set
@@ -2801,7 +2777,6 @@ CONFIG_SENSORS_GL518SM=m
CONFIG_SENSORS_GL520SM=m
CONFIG_SENSORS_HDAPS=m
# CONFIG_SENSORS_HIH6130 is not set
-# CONFIG_SENSORS_HTU21 is not set
# CONFIG_SENSORS_I5K_AMB is not set
# FIXME: IBMAEM x86 only?
CONFIG_SENSORS_IBMAEM=m
@@ -3101,7 +3076,6 @@ CONFIG_PA12203001=m
# CONFIG_SENSORS_ISL29028 is not set
# CONFIG_SENSORS_HMC5843 is not set
# CONFIG_SENSORS_HMC5843_SPI is not set
-# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_ADIS16201 is not set
# CONFIG_ADIS16203 is not set
@@ -3300,7 +3274,6 @@ CONFIG_RTC_DRV_MCP795=m
CONFIG_RTC_DRV_RX4581=m
# CONFIG_RTC_DRV_RX6110 is not set
CONFIG_RTC_DRV_PCF2123=m
-CONFIG_RTC_DRV_DS3234=m
CONFIG_RTC_DRV_RS5C348=m
CONFIG_RTC_DRV_R9701=m
CONFIG_RTC_DRV_MAX6902=m
@@ -3352,7 +3325,6 @@ CONFIG_DRM_CIRRUS_QEMU=m # do not enable on f17 or older
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
-# CONFIG_DRM_RADEON_UMS is not set
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMD_ACP=y
# CONFIG_DRM_AMDGPU_CIK is not set
@@ -3364,8 +3336,6 @@ CONFIG_DRM_MGAG200=m # do not enable on f17 or older
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_SAVAGE is not set
CONFIG_DRM_I915=m
-CONFIG_DRM_I915_KMS=y
-CONFIG_DRM_I915_FBDEV=y
# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
CONFIG_DRM_I915_USERPTR=y
CONFIG_DRM_VIA=m
@@ -3385,11 +3355,8 @@ CONFIG_DRM_VMWGFX_FBCON=y
CONFIG_DRM_QXL=m
CONFIG_DRM_BOCHS=m
CONFIG_DRM_VIRTIO_GPU=m
-CONFIG_DRM_PTN3460=m
-CONFIG_DRM_PS8622=m
# CONFIG_DRM_PANEL is not set
# CONFIG_DRM_PANEL_SIMPLE is not set
-# CONFIG_DRM_PANEL_S6E8AA0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
CONFIG_DRM_VGEM=m
@@ -3864,7 +3831,6 @@ CONFIG_SND_LX6464ES=m
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_INPUT_BEEP=y
CONFIG_SND_HDA_INPUT_BEEP_MODE=0
-CONFIG_SND_HDA_INPUT_JACK=y
CONFIG_SND_HDA_PATCH_LOADER=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_CODEC_REALTEK=y
@@ -3939,7 +3905,6 @@ CONFIG_SND_USB_VARIAX=m
CONFIG_SND_FIREWIRE=y
CONFIG_SND_ISIGHT=m
-CONFIG_SND_SCS1X=m
CONFIG_SND_DICE=m
CONFIG_SND_OXFW=m
CONFIG_SND_FIREWORKS=m
@@ -4301,7 +4266,6 @@ CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_KOBIL_SCT=m
CONFIG_USB_SERIAL_MCT_U232=m
# CONFIG_USB_SERIAL_METRO is not set
-CONFIG_USB_SERIAL_MXUPORT11=m
CONFIG_USB_SERIAL_MOS7720=m
CONFIG_USB_SERIAL_MOS7715_PARPORT=y
# CONFIG_USB_SERIAL_WISHBONE is not set
@@ -4356,7 +4320,6 @@ CONFIG_USB_ULPI_BUS=m
# CONFIG_PHY_TUSB1210 is not set
# CONFIG_SAMSUNG_USBPHY is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
-# CONFIG_USB_RCAR_PHY is not set
CONFIG_USB_ATM=m
CONFIG_USB_CXACRU=m
# CONFIG_USB_C67X00_HCD is not set
@@ -4862,7 +4825,6 @@ CONFIG_HEADERS_CHECK=y
# CONFIG_NOTIFIER_ERROR_INJECTION is not set
# CONFIG_READABLE_ASM is not set
-# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
@@ -4956,7 +4918,6 @@ CONFIG_SECURITY_SELINUX_AVC_STATS=y
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_SECURITY_APPARMOR is not set
CONFIG_SECURITY_YAMA=y
-CONFIG_SECURITY_YAMA_STACKED=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
# http://lists.fedoraproject.org/pipermail/kernel/2013-February/004125.html
@@ -5072,7 +5033,6 @@ CONFIG_CRC8=m
CONFIG_CORDIC=m
# CONFIG_DDR is not set
-CONFIG_CRYPTO_ZLIB=m
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=m
@@ -5155,7 +5115,6 @@ CONFIG_CGROUP_SCHED=y
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
-CONFIG_MEMCG_KMEM=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_NET_PRIO=y
@@ -5263,7 +5222,6 @@ CONFIG_SND_SIMPLE_CARD=m
CONFIG_SND_DESIGNWARE_I2S=m
CONFIG_SND_SOC_ALL_CODECS=m
CONFIG_SND_SOC_DMIC=m
-CONFIG_SND_SOC_HDMI_CODEC=m
CONFIG_SND_SOC_SPDIF=m
CONFIG_SND_DMAENGINE_PCM=m
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
@@ -5279,7 +5237,6 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
# CONFIG_SND_SOC_CS4271 is not set
# CONFIG_SND_SOC_CS42XX8_I2C is not set
# CONFIG_SND_SOC_PCM1681 is not set
-# CONFIG_SND_SOC_PCM1792A is not set
# CONFIG_SND_SOC_PCM179X is not set
# CONFIG_SND_SOC_PCM3168A_I2C is not set
# CONFIG_SND_SOC_PCM3168A_SPI is not set
@@ -5379,7 +5336,6 @@ CONFIG_LEDS_DELL_NETBOOKS=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_PCA963X is not set
-# CONFIG_LEDS_PM8941_WLED is not set
# CONFIG_LEDS_SYSCON is not set
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=m
@@ -5670,9 +5626,7 @@ CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162)
# CONFIG_SOLO6X10 is not set
# CONFIG_LTE_GDM724X is not set
CONFIG_R8712U=m # Larry Finger maintains this (rhbz 699618)
-# CONFIG_FT1000 is not set
# CONFIG_SPEAKUP is not set
-# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
CONFIG_ALTERA_STAPL=m
# CONFIG_DVB_CXD2099 is not set
# CONFIG_DVB_RTL2832_SDR is not set
@@ -5683,8 +5637,6 @@ CONFIG_USBIP_HOST=m
# CONFIG_USBIP_DEBUG is not set
# CONFIG_INTEL_MEI is not set
# CONFIG_VT6655 is not set
-# CONFIG_USB_WPAN_HCD is not set
-# CONFIG_WIMAX_GDM72XX is not set
# CONFIG_IPACK_BUS is not set
# CONFIG_LUSTRE_FS is not set
# CONFIG_XILLYBUS is not set
@@ -5697,11 +5649,9 @@ CONFIG_USBIP_HOST=m
# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
# CONFIG_DVB_MN88472 is not set
# CONFIG_DVB_MN88473 is not set
-# CONFIG_FB_SM7XX is not set
# CONFIG_FB_TFT is not set
# CONFIG_FB_SM750 is not set
# CONFIG_STAGING_RDMA is not set
-# CONFIG_WILC1000_DRIVER is not set
# CONFIG_WILC1000_SDIO is not set
# CONFIG_WILC1000_SPI is not set
# CONFIG_LNET is not set
@@ -5728,7 +5678,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
CONFIG_STRIP_ASM_SYMS=y
-# CONFIG_RCU_FANOUT_EXACT is not set
CONFIG_RCU_FAST_NO_HZ=y
CONFIG_RCU_NOCB_CPU=y
CONFIG_RCU_NOCB_CPU_ALL=y
@@ -5740,9 +5689,7 @@ CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3
# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set
# CONFIG_RCU_TRACE is not set
# CONFIG_RCU_EQS_DEBUG is not set
-# CONFIG_RCU_CPU_STALL_INFO is not set
# CONFIG_TASKS_RCU is not set
-# CONFIG_RCU_USER_QS is not set
CONFIG_RCU_KTHREAD_PRIO=0
CONFIG_SPARSE_RCU_POINTER=y
# CONFIG_RCU_EXPERT is not set
@@ -5802,7 +5749,6 @@ CONFIG_GPIO_SYSFS=y
# CONFIG_GPIO_CS5535 is not set
# CONFIG_GPIO_ADNP is not set
# CONFIG_GPIO_ADP5588 is not set
-# CONFIG_GPIO_IT8761E is not set
# CONFIG SB105x is not set
# CONFIG_GPIO_SYSCON is not set
# CONFIG_GPIO_TS5500 is not set
diff --git a/config-powerpc64-generic b/config-powerpc64-generic
index ffc765a1343c..de387d570c21 100644
--- a/config-powerpc64-generic
+++ b/config-powerpc64-generic
@@ -7,7 +7,6 @@ CONFIG_PPC_PSERIES=y
# CONFIG_PPC_83xx is not set
# CONFIG_PPC_86xx is not set
# CONFIG_PPC_CELL is not set
-# CONFIG_PPC_CELL_QPACE is not set
# CONFIG_PPC_IBM_CELL_BLADE is not set
# CONFIG_PPC_MAPLE is not set
# CONFIG_PPC_PASEMI is not set
@@ -54,7 +53,6 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_PPC_64K_PAGES=y
CONFIG_PPC_SUBPAGE_PROT=y
CONFIG_SCHED_SMT=y
-# CONFIG_TUNE_CELL is not set
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTREMOVE=y
CONFIG_PPC64_SUPPORTS_MEMORY_FAILURE=y
@@ -79,7 +77,6 @@ CONFIG_CRYPTO_DEV_NX_ENCRYPT=m
CONFIG_CRYPTO_DEV_NX_COMPRESS=m
CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m
CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m
-CONFIG_CRYPTO_DEV_NX_COMPRESS_CRYPTO=m
CONFIG_CRYPTO_DEV_VMX=y
CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m
@@ -129,7 +126,6 @@ CONFIG_CXL=m
CONFIG_CXLFLASH=m
CONFIG_IBMEBUS=y
CONFIG_EHEA=m
-CONFIG_INFINIBAND_EHCA=m
CONFIG_PPC_ICSWX=y
# CONFIG_PPC_ICSWX_PID is not set
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
@@ -200,7 +196,6 @@ CONFIG_CAPI_EICON=y
# CONFIG_BLK_DEV_PLATFORM is not set
# Stuff which wants bus_to_virt() or virt_to_bus()
-# CONFIG_BLK_CPQ_DA is not set
# CONFIG_VIDEO_ZORAN is not set
# CONFIG_ATM_HORIZON is not set
# CONFIG_ATM_FIRESTREAM is not set
@@ -222,7 +217,6 @@ CONFIG_USB_OHCI_HCD_PPC_OF_LE=y
# CONFIG_MACINTOSH_DRIVERS is not set
# CONFIG_EDAC_CPC925 is not set
-CONFIG_SPU_FS_64K_LS=y
CONFIG_EDAC=y
CONFIG_EDAC_MM_EDAC=m
@@ -291,7 +285,6 @@ CONFIG_SIMPLE_GPIO=y
# CONFIG_PS3_VRAM is not set
CONFIG_MDIO_GPIO=m
CONFIG_SERIAL_OF_PLATFORM=m
-# CONFIG_SERIAL_OF_PLATFORM_NWPSERIAL is not set
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCF857X=m
diff --git a/config-s390x b/config-s390x
index 6188d09fb828..d1ed636d9fd4 100644
--- a/config-s390x
+++ b/config-s390x
@@ -62,7 +62,6 @@ CONFIG_SCLP_TTY=y
CONFIG_SCLP_CONSOLE=y
CONFIG_SCLP_VT220_TTY=y
CONFIG_SCLP_VT220_CONSOLE=y
-CONFIG_SCLP_CPI=m
CONFIG_SCLP_ASYNC=m
CONFIG_SCLP_ASYNC_ID="000000000"
CONFIG_SCLP_OFB=y
diff --git a/config-x86-32-generic b/config-x86-32-generic
index 04100f2676fa..ddc9f30472b4 100644
--- a/config-x86-32-generic
+++ b/config-x86-32-generic
@@ -82,7 +82,6 @@ CONFIG_X86_LONGRUN=y
# e_powersaver is dangerous
# CONFIG_X86_E_POWERSAVER is not set
-CONFIG_X86_HT=y
# CONFIG_4KSTACKS is not set
@@ -124,7 +123,6 @@ CONFIG_CRYPTO_TWOFISH_586=m
CONFIG_VIDEO_CAFE_CCIC=m
-CONFIG_XEN_MAX_DOMAIN_MEMORY=8
CONFIG_MTD_NAND_CAFE=m
@@ -185,13 +183,6 @@ CONFIG_MFD_CS5535=m
# I2O enabled only for 32-bit x86, disabled for PAE kernel
CONFIG_I2O=m
-CONFIG_I2O_BLOCK=m
-CONFIG_I2O_SCSI=m
-CONFIG_I2O_PROC=m
-CONFIG_I2O_CONFIG=y
-CONFIG_I2O_EXT_ADAPTEC=y
-CONFIG_I2O_CONFIG_OLD_IOCTL=y
-CONFIG_I2O_BUS=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_BACKLIGHT_PWM=m
diff --git a/config-x86-generic b/config-x86-generic
index 9799ebcfbdac..b5f2ce7ffc59 100644
--- a/config-x86-generic
+++ b/config-x86-generic
@@ -13,11 +13,8 @@ CONFIG_HPET_TIMER=y
CONFIG_I8K=m
CONFIG_SONYPI_COMPAT=y
CONFIG_MICROCODE=y
-CONFIG_MICROCODE_EARLY=y
CONFIG_MICROCODE_INTEL=y
-CONFIG_MICROCODE_INTEL_EARLY=y
CONFIG_MICROCODE_AMD=y
-CONFIG_MICROCODE_AMD_EARLY=y
CONFIG_PERF_EVENTS_AMD_POWER=m
@@ -208,7 +205,6 @@ CONFIG_EDAC_I7300=m
CONFIG_EDAC_I7CORE=m
CONFIG_EDAC_R82600=m
CONFIG_EDAC_X38=m
-CONFIG_EDAC_MCE_INJ=m
CONFIG_EDAC_DECODE_MCE=m
CONFIG_EDAC_LEGACY_SYSFS=y
CONFIG_EDAC_IE31200=m
diff --git a/config-x86_64-generic b/config-x86_64-generic
index 0715515741b0..b6037709cb86 100644
--- a/config-x86_64-generic
+++ b/config-x86_64-generic
@@ -135,7 +135,6 @@ CONFIG_SGI_GRU=m
# CONFIG_VIDEO_CAFE_CCIC is not set
-CONFIG_XEN_MAX_DOMAIN_MEMORY=128
# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set
CONFIG_XEN_DEV_EVTCHN=m
CONFIG_XEN_SYS_HYPERVISOR=y
@@ -161,7 +160,6 @@ CONFIG_X86_X2APIC=y
CONFIG_SPARSE_IRQ=y
CONFIG_RCU_FANOUT=64
-# CONFIG_RCU_USER_QS is not set
CONFIG_INTEL_TXT=y
@@ -190,7 +188,6 @@ CONFIG_NTB_TRANSPORT=m
# 10GigE
#
-CONFIG_IP1000=m
CONFIG_SFC=m
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_SRIOV=y
@@ -229,10 +226,7 @@ CONFIG_ND_PFN=m
# Staging
CONFIG_STAGING_RDMA=y
-# CONFIG_INFINIBAND_AMSO1100 is not set
-# CONFIG_INFINIBAND_EHCA is not set
CONFIG_INFINIBAND_HFI1=m
# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set
CONFIG_HFI1_VERBS_31BIT_PSN=y
# CONFIG_SDMA_VERBOSITY is not set
-# CONFIG_PRESCAN_RXQ is not set
--
2.4.11
7 years, 7 months
Fix compile issue with drivers/block/null_blk.c
by John Dulaney
From d6f1f292c3963c4f10fe0bf6de5fa79ff3e1ef30 Mon Sep 17 00:00:00 2001
From: John Dulaney <jdulaney(a)fedoraproject.org>
Date: Sat, 9 Apr 2016 03:44:35 -0400
Subject: [PATCH] Patch to fix compile issue with drivers/block/null_blk.c
There is a line of invalid C in drivers/block/null_blk.c:
static struct nvm_dev_ops null_lnvm_dev_ops;
Its at line 568 in my checkout.
This patch fixes this issue.
Sourced from:
http://comments.gmane.org/gmane.comp.emulators.kvm.devel/145455
I have done a test build that boots and runs normally.
Signed-off-by: John Dulaney <jdulaney(a)fedoraproject.org>
---
include/linux/lightnvm.h | 115 ++++++++++++++++++++++++-----------------------
1 file changed, 59 insertions(+), 56 deletions(-)
diff --git a/include/linux/lightnvm.h b/include/linux/lightnvm.h
index 034117b..4a22df5 100644
--- a/include/linux/lightnvm.h
+++ b/include/linux/lightnvm.h
@@ -11,6 +11,65 @@ enum {
NVM_IOTYPE_GC = 1,
};
+struct nvm_id;
+struct nvm_rq;
+
+#define NVM_BLK_BITS (16)
+#define NVM_PG_BITS (16)
+#define NVM_SEC_BITS (8)
+#define NVM_PL_BITS (8)
+#define NVM_LUN_BITS (8)
+#define NVM_CH_BITS (8)
+
+struct ppa_addr {
+ /* Generic structure for all addresses */
+ union {
+ struct {
+ u64 blk : NVM_BLK_BITS;
+ u64 pg : NVM_PG_BITS;
+ u64 sec : NVM_SEC_BITS;
+ u64 pl : NVM_PL_BITS;
+ u64 lun : NVM_LUN_BITS;
+ u64 ch : NVM_CH_BITS;
+ } g;
+
+ u64 ppa;
+ };
+};
+
+typedef int (nvm_l2p_update_fn)(u64, u32, __le64 *, void *);
+typedef int (nvm_bb_update_fn)(struct ppa_addr, int, u8 *, void *);
+typedef int (nvm_id_fn)(struct request_queue *, struct nvm_id *);
+typedef int (nvm_get_l2p_tbl_fn)(struct request_queue *, u64, u32,
+ nvm_l2p_update_fn *, void *);
+typedef int (nvm_op_bb_tbl_fn)(struct request_queue *, struct ppa_addr, int,
+ nvm_bb_update_fn *, void *);
+typedef int (nvm_op_set_bb_fn)(struct request_queue *, struct nvm_rq *, int);
+typedef int (nvm_submit_io_fn)(struct request_queue *, struct nvm_rq *);
+typedef int (nvm_erase_blk_fn)(struct request_queue *, struct nvm_rq *);
+typedef void *(nvm_create_dma_pool_fn)(struct request_queue *, char *);
+typedef void (nvm_destroy_dma_pool_fn)(void *);
+typedef void *(nvm_dev_dma_alloc_fn)(struct request_queue *, void *, gfp_t,
+ dma_addr_t *);
+typedef void (nvm_dev_dma_free_fn)(void *, void*, dma_addr_t);
+
+struct nvm_dev_ops {
+ nvm_id_fn *identity;
+ nvm_get_l2p_tbl_fn *get_l2p_tbl;
+ nvm_op_bb_tbl_fn *get_bb_tbl;
+ nvm_op_set_bb_fn *set_bb_tbl;
+
+ nvm_submit_io_fn *submit_io;
+ nvm_erase_blk_fn *erase_block;
+
+ nvm_create_dma_pool_fn *create_dma_pool;
+ nvm_destroy_dma_pool_fn *destroy_dma_pool;
+ nvm_dev_dma_alloc_fn *dev_dma_alloc;
+ nvm_dev_dma_free_fn *dev_dma_free;
+
+ unsigned int max_phys_sect;
+};
+
#ifdef CONFIG_NVM
#include <linux/blkdev.h>
@@ -125,29 +184,6 @@ struct nvm_tgt_instance {
#define NVM_VERSION_MINOR 0
#define NVM_VERSION_PATCH 0
-#define NVM_BLK_BITS (16)
-#define NVM_PG_BITS (16)
-#define NVM_SEC_BITS (8)
-#define NVM_PL_BITS (8)
-#define NVM_LUN_BITS (8)
-#define NVM_CH_BITS (8)
-
-struct ppa_addr {
- /* Generic structure for all addresses */
- union {
- struct {
- u64 blk : NVM_BLK_BITS;
- u64 pg : NVM_PG_BITS;
- u64 sec : NVM_SEC_BITS;
- u64 pl : NVM_PL_BITS;
- u64 lun : NVM_LUN_BITS;
- u64 ch : NVM_CH_BITS;
- } g;
-
- u64 ppa;
- };
-};
-
struct nvm_rq {
struct nvm_tgt_instance *ins;
struct nvm_dev *dev;
@@ -181,39 +217,6 @@ static inline void *nvm_rq_to_pdu(struct nvm_rq *rqdata)
struct nvm_block;
-typedef int (nvm_l2p_update_fn)(u64, u32, __le64 *, void *);
-typedef int (nvm_bb_update_fn)(struct ppa_addr, int, u8 *, void *);
-typedef int (nvm_id_fn)(struct nvm_dev *, struct nvm_id *);
-typedef int (nvm_get_l2p_tbl_fn)(struct nvm_dev *, u64, u32,
- nvm_l2p_update_fn *, void *);
-typedef int (nvm_op_bb_tbl_fn)(struct nvm_dev *, struct ppa_addr, int,
- nvm_bb_update_fn *, void *);
-typedef int (nvm_op_set_bb_fn)(struct nvm_dev *, struct nvm_rq *, int);
-typedef int (nvm_submit_io_fn)(struct nvm_dev *, struct nvm_rq *);
-typedef int (nvm_erase_blk_fn)(struct nvm_dev *, struct nvm_rq *);
-typedef void *(nvm_create_dma_pool_fn)(struct nvm_dev *, char *);
-typedef void (nvm_destroy_dma_pool_fn)(void *);
-typedef void *(nvm_dev_dma_alloc_fn)(struct nvm_dev *, void *, gfp_t,
- dma_addr_t *);
-typedef void (nvm_dev_dma_free_fn)(void *, void*, dma_addr_t);
-
-struct nvm_dev_ops {
- nvm_id_fn *identity;
- nvm_get_l2p_tbl_fn *get_l2p_tbl;
- nvm_op_bb_tbl_fn *get_bb_tbl;
- nvm_op_set_bb_fn *set_bb_tbl;
-
- nvm_submit_io_fn *submit_io;
- nvm_erase_blk_fn *erase_block;
-
- nvm_create_dma_pool_fn *create_dma_pool;
- nvm_destroy_dma_pool_fn *destroy_dma_pool;
- nvm_dev_dma_alloc_fn *dev_dma_alloc;
- nvm_dev_dma_free_fn *dev_dma_free;
-
- unsigned int max_phys_sect;
-};
-
struct nvm_lun {
int id;
--
2.7.3
7 years, 7 months
Combining patches for the kernel.
by Justin Forbes
Frequently, it makes sense to combine multiple patches where it really
takes multiple patches to resolve a particular issue. Unfortunately this
can create a maintenance issue when stable updates include only a portion
of those patches, and we have to put in a bit of effort to figure out what
was included, and what was not, and then generate a new patch. I am asking
that people who are submitting or committing multiple patches to at least
leave them separated in a single file as opposed to applying all and
generating a diff to create a single large patch. If you dump the
individual patches with git format-patch and then cat them together to a
single file, each patch can be easily identified within the file, and
removed or modified in line with upstream for future maintenance.
Thanks,
Justin
7 years, 7 months
git hashes in changelog
by Bruno Wolff III
Are the git hashes in the change log from the expanded kernel tree
(https://git.kernel.org/cgit/linux/kernel/git/jwboyer/fedora.git/) instead
of linus' tree?
Is there some delay in pushing data to that tree from somewhere else?
The reason I ask is I was trying to figure out if the rc2.git1 or rc2.git2
builds were going to have a potential fix for my usb audio problem, so
it wouldn't waste time testing kernels that wouldn't be likely to fix
the issue. I found the hash for rc2.git1 in Josh's tree but not in Linus' and
I think that doesn't include the potential fix. I am having trouble finding
the hash from rc2.git2 in either tree, but might just not be doing things
correctly.
7 years, 8 months
kernel-tests: [PATCH] Add script shell wrapper to check if the wanted
test was not tested for current version
by Charles-Antoine Couret
Hello,
I submitted this patch because it is complicated for me to remember if
my current kernel was tested by kernel tests and what tests have been
executed too.
To avoid to verify manually or to execute twice the same test, I wrote
a script wrapper to check that automatically before executing the
wanted test.
I don't merge this script into runtests.sh to allow multiple
executions of the test if needed (although it is useless, I think).
Regards,
Charles-Antoine Couret
7 years, 8 months