From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 8 May 2022 15:32:51 +0300 From: Vitaly Chikunov To: ALT Linux kernel packages development Message-ID: <20220508123251.lovnm5uvtm4wyikf@altlinux.org> References: <20220508111403.2654842-1-vt@altlinux.org> <20220508121329.GC21025@altlinux.org> <20220508122708.zf7k6xiwwy6cjeos@altlinux.org> <20220508123023.s2rp2jrmi3d3vqr4@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220508123023.s2rp2jrmi3d3vqr4@altlinux.org> Subject: Re: [d-kernel] [PATCH v2 std-def/sisyphus] config: Update some config options X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2022 12:32:51 -0000 Archived-At: List-Archive: List-Post: On Sun, May 08, 2022 at 03:30:23PM +0300, Vitaly Chikunov wrote: > On Sun, May 08, 2022 at 03:27:08PM +0300, Vitaly Chikunov wrote: > > On Sun, May 08, 2022 at 03:13:29PM +0300, Dmitry V. Levin wrote: > > > On Sun, May 08, 2022 at 02:14:03PM +0300, Vitaly Chikunov wrote: > > > > Based on suggestions from Alexey V. Vissarionov , > > > > but not completely following them. All mistakes are mine. > > > > > > > > - Mostly - add new hardware support. > > > > - Disable some legacy stuff. > > > > - Turn off SHA1 by default, replace with SHA512. > > > > - Set panic=600 by default. > > > [...] > > > > --- a/config > > > > +++ b/config > > > > @@ -99,7 +99,7 @@ CONFIG_NO_HZ_IDLE=y > > > > # CONFIG_NO_HZ_FULL is not set > > > > CONFIG_CONTEXT_TRACKING=y > > > > CONFIG_CONTEXT_TRACKING_FORCE=y > > > > -CONFIG_NO_HZ=y > > > > +# CONFIG_NO_HZ is not set > > > > > > Посмотрел Documentation/timers/no_hz.rst и не понял, как обосновано это > > > изменение. > > > > Следующим образом: > > > > config NO_HZ > > bool "Old Idle dynticks config" > > help > > This is the old config entry that enables dynticks idle. > > We keep it around for a little while to enforce backward > > compatibility with older config files. > > > > Фраза "old". Плюс фраза "old obsolete dynticks idle symbol" в коммите, > > который добавляет этот текст: > > > > commit 0644ca5c774f1a7033bfc83c7ed0660f74f28b56 > > AuthorDate: Fri Apr 12 16:40:12 2013 +0200 > > > > Namely we want: > > > > config NO_HZ # old obsolete dynticks idle symbol > > bool > > > > config NO_HZ_IDLE # new dynticks idle symbol > > default NO_HZ Как я понимаю, вся функция NO_HZ - включать NO_HZ_IDLE. > > > > > > Я так же не нахожу в коде использования CONFIG_NO_HZ. > > > > (ps. У меня на defconfig она оказалась =y, но сейчас я его перегенерировал и > > То есть была =n первый раз. > > > она стала =y. Значит тут я ошибся.) > > > > > > > > > > > > > -- > > > ldv > > > _______________________________________________ > > > devel-kernel mailing list > > > devel-kernel@lists.altlinux.org > > > https://lists.altlinux.org/mailman/listinfo/devel-kernel > > _______________________________________________ > > devel-kernel mailing list > > devel-kernel@lists.altlinux.org > > https://lists.altlinux.org/mailman/listinfo/devel-kernel > _______________________________________________ > devel-kernel mailing list > devel-kernel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-kernel