Received: by 10.223.176.5 with SMTP id f5csp1983338wra; Sun, 4 Feb 2018 17:24:15 -0800 (PST) X-Google-Smtp-Source: AH8x227LbA4WCnd9imgtlTCUyNw6ruCa0jtM+79Kkm9Xlr1e3NhqJ44Ep0+nA9R/swbIp1D05vW0 X-Received: by 10.99.126.93 with SMTP id o29mr4910639pgn.201.1517793855096; Sun, 04 Feb 2018 17:24:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517793855; cv=none; d=google.com; s=arc-20160816; b=xXfY8J2kY2nCkXduaU6gewHTE7fzdDUfFnNftw8V2GVOmxXs9D9xcahNebN2gL0b1G KALJ/lNXFXePdl/WCbk3i061mcLCaqVbgww3gk4YgRi5+dmOhIQlXF0fygcreniqC8Bg 6GzpgFbcdBcWwoXUFCfeCwyaTEx7z8Z6xxuC1guPUX6VoBFIFFtAPITWpssbPPa4+Rxn 4ufsUbf2O8YVrt4I7pvMT+C4P1dJMPkL4NZegXmfjts3CjPx6eZYGduqBn1zuKa75/RD Wsg4Y6bqb7MzgqZ5X2Z8AE/d9PDMvE0knKigw7a83Q5ZFiRp+wkNCjJ9xR0DMUVyQ6E6 m+mg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=YJfk5PXP/Q5R3hOXHBuh7ZgPm8JsHbCnUldx+aatZc8=; b=iJAEO9m1EfsOYOcPoPkXRgpq4Wf+pdrnMII70iprssUsV9opauZXqV/foX6J1uQXzx dLvGnQ91G8A4PqpqCZ9r7DQwcEw2ZbQBdtNzny7UYPKv7KgQCpcgjdrQ27nL/dIH8ATf cl7PITI6egXsHvYfmL30o8GfDGYnS+tJruSbJscCDRh3HWMjhT0DEM5vVYc5IEuTK/1z md/ZGziiuXFoo/twtepHs9irAXNv+q8hTrR37pkNNSodM5Dspwil+v5fYJDpe2tXcwvF F511wRZ5K1Gf0l0Ze5qDHM53KT6zBbeQ/bdEmaA34hkNpRmOLh8q9tdhi0W+RxEHFMsk XZnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fIK7H6ni; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y20si4813029pgv.723.2018.02.04.17.23.49; Sun, 04 Feb 2018 17:24:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fIK7H6ni; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752171AbeBEBXB (ORCPT + 99 others); Sun, 4 Feb 2018 20:23:01 -0500 Received: from mail-lf0-f65.google.com ([209.85.215.65]:42980 "EHLO mail-lf0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751979AbeBEBWz (ORCPT ); Sun, 4 Feb 2018 20:22:55 -0500 Received: by mail-lf0-f65.google.com with SMTP id q17so39447418lfa.9; Sun, 04 Feb 2018 17:22:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=YJfk5PXP/Q5R3hOXHBuh7ZgPm8JsHbCnUldx+aatZc8=; b=fIK7H6niAs3tqZ5pMPtSNt6DE/6cC9iC8x81LwH9VfzFOLEk5Z65TuLyWPVFTXnPzo 24gzNnFdl+vrT7m+2fCS4bfIcqa9Pb8dUctKMtB6LpvPxxAFY2lyILF9A6BNz/jFcd0M siwX2RxnZ+UqFvSJGh82qisqGoQSEEnOxELUGNDBi7vx++9IS3XRgeWnnz1PBYbL28Q7 Hi4MZiPYN4IGaNm1DaLEdbeDKj7usrEMN9n/LCiIr2Kg1nVxjZWQFbb29ji8XwerWBcU CLZ7zSjEjJW+bKdO/LCkLNWmj0oRHTpkn+YKBKnihUhIdeXCJltBvrOqzYFxBOeArEkh LEdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=YJfk5PXP/Q5R3hOXHBuh7ZgPm8JsHbCnUldx+aatZc8=; b=OYgeYV4aLKHxZHaMGufCufPKcSvZuNrRM/Rd9fxpE+jrXAf7+jsc5SPOwIczUCJTc3 z4x21jyU7s8y+/GqUs6v+TgggbVmnwR1N2yfGuwGYWaJcdgcbDwHtlm/ccEhScM0URFt sRaC6/4MWSrQxk3h0z4LGJgYvwQyZ2p/o3DZ7Q7Xt48ZpO1HEbCNcLAMKj74ZylNA+Mw vp08vYhANYgWvgck7vE709+CsMcBuDVSL3SYNFsIYiyUSFcQ4FT/Oc2H7pu5JVxgTAVi ioeZHPxgppO8h9CoikLqi+D5/IYuh+fkWiForc2/vaYMGhXEIvGd/qqVbiWtuT74Bd44 zIzA== X-Gm-Message-State: APf1xPALMX7Cipfkt/L8EpgIRNZGs31zImChdwdkbGMxgB6QuqGLsul9 EQhSkXoB9cSkgysRxnrR16xMk6Qt1OA= X-Received: by 10.25.25.208 with SMTP id 199mr8534625lfz.146.1517793773219; Sun, 04 Feb 2018 17:22:53 -0800 (PST) Received: from huvuddator.lan (ua-213-113-106-221.cust.bredbandsbolaget.se. [213.113.106.221]) by smtp.gmail.com with ESMTPSA id s67sm1576959lje.22.2018.02.04.17.22.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Feb 2018 17:22:52 -0800 (PST) From: Ulf Magnusson To: linux-kernel@vger.kernel.org Cc: linux-kbuild@vger.kernel.org, tfiga@chromium.org, paul.burton@mips.com, m.szyprowski@samsung.com, egtvedt@samfundet.no, linus.walleij@linaro.org, vgupta@synopsys.com, mgorman@techsingularity.net, hch@lst.de, mina86@mina86.com, robh@kernel.org, sboyd@codeaurora.org, paulus@ozlabs.org, will.deacon@arm.com, tony@atomide.com, npiggin@gmail.com, yamada.masahiro@socionext.com, Ulf Magnusson , Palmer Dabbelt , Albert Ou , linux-riscv@lists.infradead.org Subject: [PATCH 00/20] Remove references to undefined symbols and fix two potential bugs Date: Mon, 5 Feb 2018 02:21:12 +0100 Message-Id: <20180205012146.23981-1-ulfalizer@gmail.com> X-Mailer: git-send-email 2.14.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This patchset fixes most references to globally undefined symbols in Kconfig files, as reported by the https://github.com/ulfalizer/Kconfiglib/blob/master/examples/list_undefined.py script. I will send emails in reply to the patchset for some cases where I'm not sure what the proper fix is. All of the fixes are independent. I just created a patchset to track them more easily. Summary of changes: - Commits 1 and 2 fix what looks like potential bugs: A broken (intended) select of PL310_ERRATA_753970 for ARM/mvebu, and a misspelled dependency on PPC_PSERIES in KVM/PPC. - Commits 3-5 remove leftover AVR32 stuff. - Commits 6 and 7 remove some selects of removed symbols from riscv. - Commits 8-17 remove various references to removed symbols. - Commits 18-20 fix some (harmless) malformed defaults. Ulf Magnusson (20): ARM: mvebu: Fix broken PL310_ERRATA_753970 selects KVM: PPC: Book3S PR: Fix broken select due to misspelling kconfig: Remove leftover references to AVR32 symbol misc: atmel: Remove CPU_AT32AP700X (AVR32) reference rtc: at32ap700x: Remove PLATFORM_AT32AP dependency riscv: Remove ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE select riscv: Remove ARCH_WANT_OPTIONAL_GPIOLIB select s390/kconfig: Remove ARCH_WANTS_PROT_NUMA_PROT_NONE select clk: sunxi-ng: Remove SUNXI_CCU_* selects lib/Kconfig: Remove leftover select of GENERIC_IO usb: gadget: udc: Remove USB_GADGET_DUALSPEED select ARM: debug: Remove ARCH_MSM dep. from UNCOMPRESS_INCLUDE ore: Remove PNFS_OBJLAYOUT dependency iio: gyro: mpu3050: Remove INPUT_MPU3050 dep. from I2C phy: Remove SOC_EXYNOS4212 dep. from PHY_EXYNOS4X12_USB auxdisplay: img-ascii-lcd: Remove MIPS_SEAD3 dep. media: sec: Remove PLAT_S5P dependency iwlwifi: fix malformed CONFIG_IWLWIFI_PCIE_RTPM default ARC: Fix malformed ARC_EMUL_UNALIGNED default x86/PCI: VMD: Fix malformed default arch/arc/Kconfig | 1 - arch/arm/Kconfig.debug | 2 +- arch/arm/mach-mvebu/Kconfig | 4 ++-- arch/powerpc/kvm/Kconfig | 2 +- arch/riscv/Kconfig | 2 -- arch/s390/Kconfig | 1 - drivers/auxdisplay/Kconfig | 2 +- drivers/clk/sunxi-ng/Kconfig | 7 ------- drivers/cpufreq/Kconfig | 10 ---------- drivers/iio/gyro/Kconfig | 1 - drivers/media/platform/Kconfig | 2 +- drivers/misc/Kconfig | 1 - drivers/net/wireless/intel/iwlwifi/Kconfig | 1 - drivers/pci/host/Kconfig | 1 - drivers/phy/samsung/Kconfig | 2 +- drivers/pwm/Kconfig | 2 +- drivers/rtc/Kconfig | 2 +- drivers/spi/Kconfig | 2 +- drivers/usb/gadget/udc/Kconfig | 1 - drivers/video/console/Kconfig | 2 +- fs/exofs/Kconfig.ore | 2 +- lib/Kconfig | 1 - 22 files changed, 12 insertions(+), 39 deletions(-) -- 2.14.1