From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8462D158043 for ; Wed, 17 Apr 2024 09:11:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 43151E29F0; Wed, 17 Apr 2024 09:11:26 +0000 (UTC) Received: from heron.birch.relay.mailchannels.net (heron.birch.relay.mailchannels.net [23.83.209.82]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6F841E29BE for ; Wed, 17 Apr 2024 09:11:24 +0000 (UTC) X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id F1E412C1BC1 for ; Wed, 17 Apr 2024 09:11:23 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1713345082; a=rsa-sha256; cv=none; b=4cpYmBPZCt11COkl2JSgc2Rrh7C5PJysLABH61rVnNaDvhgyDPbddbFQ3KPbEzIobgMfoy tUfM/dSV5QWJISOG5G/uvVeU2Ixh5/YVoig+Oh94wAqF8NW0MLWcIh3taYoBNQuROfT5de XSU3dIs+EAicl4MRDOG+TdkZ7/UoRb29KHqLU/iOVckLHFzftYcsZKVqehAF529jFDF+ic 3aK6s68evNKpQC+oaU7oHdlFiA8IYpgl9Bzq8lUSp4c/YrISEH1gOFba32KZJHabwcFpht JMXNUXzIHDB+VcPXu4cUErjG6ACkyuQ+8ilNjJOZ45VeVSxGkGp2yFHp+rKAYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1713345082; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references; bh=79Q5K9AcP4QYnYvMUmHUXeKOzek3edMCUDTVaqNNAjQ=; b=YYRckhPQwg5xjg7d3ggYfdmYhTF8KpUewi3lL0R2oDSWRX/NYWv3Iz47deODdFYs0lEJv7 7exIwt0JGjazTkFozyHqoa9OMvhTvPHeYLbY6OLBlAPjeirbgCEjaB3vIxSeCK2WraCiZd Jnxtr3SNJ4sjqvWrSjo7Pnq+fkXnYo7vOjZ1je+gm8yXE4DDkCFaK4cn+UiTQyWeU0MQ7m xSxmqh+nvcRQ0WfVpdvxHujUTwOI/z778f5GYPVX/mDfC7jT+8ej/QjI0vyG3yntcZTCgO W2XxVNs8AzO+EygMJTN6iDJ7d/p6eMc9lZmzX/PhfbZX2G/RNaQ+oHPDVGcWhg== ARC-Authentication-Results: i=1; rspamd-878bcf566-scjlv; auth=pass smtp.auth=thundermail smtp.mailfrom=confabulate@kintzios.com X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com X-MC-Relay: Neutral X-MailChannels-SenderId: thundermail|x-authsender|confabulate@kintzios.com X-MailChannels-Auth-Id: thundermail X-Stretch-Whimsical: 6fac0aa60a838fe5_1713345082373_1074090843 X-MC-Loop-Signature: 1713345082373:49271866 X-MC-Ingress-Time: 1713345082373 Received: from mailclean11.thundermail.uk (mailclean11.thundermail.uk [149.255.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.124.146.25 (trex/6.9.2); Wed, 17 Apr 2024 09:11:22 +0000 Received: from cloud238.thundercloud.uk (cloud238.thundercloud.uk [149.255.62.116]) by mailclean11.thundermail.uk (Postfix) with ESMTPS id B8B97404A3 for ; Wed, 17 Apr 2024 10:11:16 +0100 (BST) Authentication-Results: cloud238.thundercloud.uk; spf=pass (sender IP is 217.169.3.230) smtp.mailfrom=confabulate@kintzios.com smtp.helo=rogueboard.localnet Received-SPF: pass (cloud238.thundercloud.uk: connection is authenticated) From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Slightly corrupted file systems when resuming from hibernation Date: Wed, 17 Apr 2024 10:10:56 +0100 Message-ID: <4343017.ejJDZkT8p0@rogueboard> In-Reply-To: References: <26008.16480.838421.880615@woitok.gmail.com> <26142.43679.563313.273260@woitok.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2190824.Mh6RI2rZIc"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <171334507622.4021543.14834595856212002257@cloud238.thundercloud.uk> X-PPP-Vhost: kintzios.com X-Rspamd-Queue-Id: B8B97404A3 X-Rspamd-Server: mailclean11 X-Spamd-Result: default: False [-1.61 / 999.00]; SIGNED_PGP(-2.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ONCE_RECEIVED(0.10)[]; MX_GOOD(-0.01)[]; DMARC_POLICY_ALLOW(0.00)[kintzios.com,none]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; R_SPF_ALLOW(0.00)[+mx]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:34931, ipnet:149.255.60.0/22, country:GB]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; PREVIOUSLY_DELIVERED(0.00)[gentoo-user@lists.gentoo.org]; R_DKIM_NA(0.00)[]; NEURAL_HAM(-0.00)[-0.991]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[confabulate@kintzios.com] X-Rspamd-Action: no action X-Archives-Salt: df4db9c7-0289-4e17-90b0-d31717c82761 X-Archives-Hash: 8b595c135953fbd421652a410910ba59 --nextPart2190824.Mh6RI2rZIc Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Date: Wed, 17 Apr 2024 10:10:56 +0100 Message-ID: <4343017.ejJDZkT8p0@rogueboard> In-Reply-To: MIME-Version: 1.0 On Tuesday, 16 April 2024 20:26:25 BST Grant Edwards wrote: > On 2024-04-16, Dr Rainer Woitok wrote: > > Arve, > > > > On Tuesday, 2024-04-16 15:53:48 +0200, you wrote: > >> ... > >> Only LTS kernels get stabilised, so this information is readily > >> available. > > > > I'm sure I don't understand this: According to "https://www.kernel.org/" > > kernel 6.6.27 is "longterm", but according to "eix" the most recent > > 6.6.* kernels are 6.6.22 and 6.6.23 which both are non-stable (well, I > > ran my last "sync" immediately before the profile upgrade, so this might > > not be current). I'm still using stable kernel 6.6.13 as my backup ker- > > nel, but this kernel is no longer provided by Gentoo. So, what precise- > > ly does LTS or "longterm" mean? LTS stands for Long Term Support and it means the kernel maintainers will continue to backport bug fixes and security patches into the LTS kernels from the Mainline tree, as they progress in their development of the kernel code. When they do this backporting they bump the LTS kernel version, e.g. from 6.6.24 to 6.6.25. They will not go into this prolonged maintenance effort with the kernel's 'Stable' tree, which has a higher churn as it acquires the Mainline kernels as soon as the latter are signed for release. > That means that all gentoo-sources stable kernels are "longterm" > kernel versions on kernel.org. It does not mean that all "longterm" > kernel versions from kernel.org are available as "stable" in > gentoo-sources. > > It is a statement that "gentoo-sources stable" is a subset of > "kernel.org longterm". > > It is not a statement that the two sets are identical. > > In other words: > > "ONLY LTS kernels get stabilized." > > is a different statement from > > "ALL LTS kernels get stabilized." > > The former is true. The latter is not. Yes, precisely. This happens because Gentoo acquire the latest LTS kernel, apply various Gentoo related patches, test and eventually mark as stable the corresponding version of the gentoo-sources in portage. This process incurs some inevitable delay compared with the LTS kernel tree releases, but nevertheless the stable gentoo-sources follow the LTS releases. > > But, to get back to the beginning of this discussion: if there is a > > risk that my aging hardware possibly can less and less cope with > > newer and newer kernels, should I put something like > > > > >=sys-kernel/gentoo-sources-6.7.0 > > > > into file "package.mask" to stay with "longterm" 6.6.* kernels? > > Yes: if you want to avoid getting upgraded to 6.8 when it gets > kernel.org "longterm" status and gentoo-sources "stable" status, then > a statement like that in in package.mask will keep you on > gentoo-sources 6.6 kernels (which are "longterm" on kernel.org). > > Again: not all longterm 6.6.x kernel versions get marked as "stable" > for gentoo-sources. If you have not enabled the testing keyword for > gentoo-sources, then you'll only get the 6.6.x kernel versions that > the gentoo-sources maintainers have declared as "stable". > > -- > Grant I am not sure the assumption "... aging hardware possibly can less and less cope with newer and newer kernels" is correct. As already mentioned newer kernels have both security and bug fixes. As long as you stick with stable gentoo-sources you'll have these in your system. Later kernels also come with additional kernel drivers for new(er) hardware. You may not need/want these drivers if you do not run the latest hardware. Using 'make oldconfig' allows you to exclude such new drivers, but include new security options and/or functionality as desired. It can happen for new code to introduce some software regression. However, this is not limited to old hardware. If there is no workaround, or some patch you can apply manually to your kernel from a later release, then by all means you can mask later minor LTS releases *for a little while only* and keep an eye open for the latest releases which could have addressed the bug you suffered from. PS. Regarding your earlier question about different make *config commands and their meaning you can check the latest make help page: $ cd /usr/src/linux $ make help Then take a look at the section "Configuration targets". --nextPart2190824.Mh6RI2rZIc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmYfkiAACgkQseqq9sKV ZxnqDhAA1854U/5HxrOb2C/YDEuWvMcyklHC9EKBGAy7oZgXpm4cyTWtP4SfALa5 KueeeoVmsf/ll0FTP+lr31KBysZL4D87Hm8VLxUEdipvMALfYvDzQf+9MX8IF0+p mxaP2rIjGUVsZ2qJt2pjlyCCFSCbYh6HHDJxNaPo/dmWDYPFoff5C4fxzRzPZsnO ovAy3pzgGZjAxa2qfjim7QbqPJya5wKXi8nugEfypPx/PTdTb+n7rOTOc8xEEZDT 3GNZvnV2gWQ0FUY9qWdBE6JWCxHMSzJ9E3br1AKiAyP/AXUaMqaj/MfmfS+aldUm oK1m8KEaOe2eojDEpsTeYmojul4ZRmvw4ZfiMI0L97/nDWo3UbTjzvPwaeZdW/c/ cETF5o0zigRFxMgo5tRdgPgP7xe08WSLksdhW0phu9Sbfk5iMgKMsx9HMdg32Gkb sqg8aMCZINAZP+IR0xAkjU0jrCW0rZeMaMAcL7PZylDIxUyfPb/aEr2N2elSJ8VI g/D2K29Zaep897uFcIQ7KNI+FpJ1R4VdwWy+gtiwsxs+9z1N3y3+84FIQXCw2nPP /YQ7zSuG37QAZv09b0ijIRVIiNGx/PspYFpX6SBR2lGDNDw2bbssxuUq76TYF3hl XWwQJl1Kh6tmszewUD6WbW8cx2Hp6lWscJyk9Zafjk51bNryrBg= =vZmY -----END PGP SIGNATURE----- --nextPart2190824.Mh6RI2rZIc--