Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754057AbcDUSVd (ORCPT ); Thu, 21 Apr 2016 14:21:33 -0400 Received: from lb1-smtp-cloud3.xs4all.net ([194.109.24.22]:38170 "EHLO lb1-smtp-cloud3.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753164AbcDUSVc (ORCPT ); Thu, 21 Apr 2016 14:21:32 -0400 Message-ID: <1461262885.2533.20.camel@tiscali.nl> Subject: Re: [PATCH 1/3] checkpatch: add Kconfig 'default n' test From: Paul Bolle To: Joe Perches , Yingjoe Chen , Andy Whitcroft Cc: linux-kernel@vger.kernel.org, srv_heupstream@mediatek.com Date: Thu, 21 Apr 2016 20:21:25 +0200 In-Reply-To: <1461259011.1918.23.camel@perches.com> References: <1461245285-14918-1-git-send-email-yingjoe.chen@mediatek.com> <1461259011.1918.23.camel@perches.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.5 (3.16.5-3.fc22) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1433 Lines: 33 On do, 2016-04-21 at 10:16 -0700, Joe Perches wrote: > Also, there are some oddities like: > > arch/mips/cavium-octeon/Kconfig: default "n" For v4.6-rc4: $ git grep -n -e "default\s\+\"[mny]\"" -- "*Kconfig*" arch/mips/Kconfig:2232: default "y" arch/mips/Kconfig:2237: default "y" arch/mips/Kconfig:2257: default "y" arch/mips/Kconfig:2262: default "y" arch/mips/cavium-octeon/Kconfig:5: default "n" arch/mips/cavium-octeon/Kconfig:30: default "n" arch/mips/cavium-octeon/Kconfig:39: default "y" arch/mips/cavium-octeon/Kconfig:46: default "y" arch/mips/cavium-octeon/Kconfig:53: default "y" arch/mips/cavium-octeon/Kconfig:60: default "y" arch/mips/cavium-octeon/Kconfig:67: default "y" arch/mips/cavium-octeon/Kconfig:74: default "y" arch/powerpc/Kconfig:435: default "y" if PPC_POWERNV arch/powerpc/Kconfig:658: default "y" if PPC_POWERNV arch/powerpc/Kconfig:869: default "n" drivers/crypto/Kconfig:142: default "m" drivers/misc/Kconfig:784: default "n" drivers/rapidio/devices/Kconfig:8: default "n" These appear to behave as intended, but I still think the quotes should be dropped. (A brave soul might want to dive into the kconfig internals and see whether they can be made less liberal in their parsing of Kconfig files in this regard. I'm not volunteering.) Paul Bolle