Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp484122yba; Sat, 13 Apr 2019 06:06:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqwtHLNxYPYVXemblFD7GXQM9JcmEzVlPhIPte+fRSgwSjQG1x6WLO1ogdneMtqOixaTJk1t X-Received: by 2002:a62:6a81:: with SMTP id f123mr62973475pfc.40.1555160816646; Sat, 13 Apr 2019 06:06:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555160816; cv=none; d=google.com; s=arc-20160816; b=ubZ+KBqI2KWCiDN0NLIKErI4mABv+HuaKSNBvaCAKzSmyFqA8iCtvoeBo70VLHahHL +LndkauC3M9wdFFul6oLOA2J9WtqTKbPlXsBv9RTvsv4QUN1G+lZUWplr2tjUQhgRDrO /sj+dTWAZwCYoPX7f9QqPHCoXJIbb42DfcOhzLRM8ApBNJhkrkwWZ95qDJA2BVNZ5jZm UYgUCXcTjPuFRZbh93SAG3Tsf4ZbVWoUoI1h8EbCFRTW/mGTWfeRXeZGOSr6gXAZVdpe X8nab/Z8mAPMVGInO5MyQxELW7jd5E9XS9OijP/adC+JJOdajBbuFezdjQ4GGx+2PppW n9FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=2TaDZeyLwhStai5T9LlXtDxV7uzqf8jNMkPgvrLw7Y4=; b=OpZetYq4WaRAm7n42QNaz48doUt2+VmI8ZfY7JMM9d1ihYRLKyv6886j4lSpGAEKE/ ozWwZKTrKlrJCWyIEOMgo60Jsz0Lt3wKy9cLOeoPDj04/y9DKlAApd3dJwjyOV3dINF0 3kOoVyLgXhh6yPL732xcXHTTPgkG3or7eE9nPw+SkKB/xlcnQ8q9G/Mogfd7wLkJvpAT oiK699pYXYVcBIGYkfyviuw6+Q9jZJHYh0LRSB42sSEha3Hk/oGDoaCQN068rIqLhLq1 bpqvltq12go9d6bkY/zV54Lab4Pw86kgiP4NSfIBkjEp29l0ymWt8mRlugjYqXl2qCZs SMPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=lnPbytdx; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k69si11041839pgd.265.2019.04.13.06.06.38; Sat, 13 Apr 2019 06:06:56 -0700 (PDT) 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=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=lnPbytdx; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727048AbfDMNF6 (ORCPT + 99 others); Sat, 13 Apr 2019 09:05:58 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:40552 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726946AbfDMNF6 (ORCPT ); Sat, 13 Apr 2019 09:05:58 -0400 Received: by mail-pl1-f195.google.com with SMTP id b3so6420585plr.7 for ; Sat, 13 Apr 2019 06:05:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=2TaDZeyLwhStai5T9LlXtDxV7uzqf8jNMkPgvrLw7Y4=; b=lnPbytdx/SP2fISLBimVzJZNDdE2C9WLskSI340PE+gCihO966ADogDdWT++mTxY31 XrsBpnLV+WR84PcIwyxXBNTyso29BliUuUsPivrC3ZoSxwUF1x6wDyA/38lnRUC0F7xe L/3FlIZ24gEOG4qu4GLF2gSSxlb1LXNmTLXm2C1QZYMXik7lFqhBrKdQZ5YQsLSbrxHh HvoMAqldEXXVsLqrDDptINiRZJNUf8K4+/TmuHkKrYzqq2bFlbKGV1igANuC/x31jCMY rTzkDFgOeEKwxujHmXsBGrnS0T/p85/ttymvoGBTGgRl/aPgmMuxEqRpTki1PuPUphML 8euA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=2TaDZeyLwhStai5T9LlXtDxV7uzqf8jNMkPgvrLw7Y4=; b=lJX+OVdfLcK1sTayo8aUW9Mo004wdnFGlJ8OAeO4NQZxEgCLXsbRbJtoAjciCPgH3r RxzTL9K7HPsh7INQWVufbLmjRYbojtZ3Z5LaNaJx4srlhlAtEsxKmMpr3wUD3j5z4DmP l1OUZ1nY7KQbCj/hH7aEZV7gVdNclJY+qx3PsIl5FF7eqqOxNS7PhlFHnZ6QBQonMMWk mnHP1Ln5HH77WaIsjDb+fvt3u9ri+W/QOFLDnD4VH1qhRjJ30SL7mD9MxSNfQ/cUo8Xm JzXQgx6T51HVoZ4SEwEfBjx8wDTYYa1Pv7VicGgQoRu39mQm1wsWhCn3d3WqJMlHAXpV FdmA== X-Gm-Message-State: APjAAAWyzaEWMulmiXjBfSDJTcDisM6XZWkxYDoiNACCdXhXT8/RkpAL 8+0CdreNOCysP02L/UCOFN/wbA== X-Received: by 2002:a17:902:3283:: with SMTP id z3mr7031127plb.281.1555160757763; Sat, 13 Apr 2019 06:05:57 -0700 (PDT) Received: from [192.168.1.121] (66.29.188.166.static.utbb.net. [66.29.188.166]) by smtp.gmail.com with ESMTPSA id e13sm67182704pgb.37.2019.04.13.06.05.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 Apr 2019 06:05:56 -0700 (PDT) Subject: Re: [PATCH] block, Kconfig.iosched: set default value of IOSCHED_BFQ to yes To: Paolo Valente Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, ulf.hansson@linaro.org, linus.walleij@linaro.org, broonie@kernel.org, bfq-iosched@googlegroups.com, oleksandr@natalenko.name, Anders Roxell References: <20190413091626.20286-1-paolo.valente@linaro.org> From: Jens Axboe Message-ID: <802d43e0-1954-ddb8-9da6-973742e1bfb6@kernel.dk> Date: Sat, 13 Apr 2019 07:05:54 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190413091626.20286-1-paolo.valente@linaro.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/13/19 3:16 AM, Paolo Valente wrote: > When I added bfq to Kconfig.iosched, I forgot to add the line that > sets to yes the default value of IOSCHED_BFQ, as it is the case for > the other two I/O schedulers. Such a piece of information is used by > popular build systems, when making kernel configs automatically. So, > the lack of this line for bfq makes it hard and confusing to have bfq > in the kernel generated by these systems. > > This commit adds this missing line. This only makes sense to do for newly introduced symbols. Apart from that, we should not default to 'y' (or 'm' for that matter) what isn't strictly needed. Looking at the io schedulers, kyber shouldn't have had that added. -- Jens Axboe