[Letux-kernel] LetuxOS: Kernel: m-latest 5.12-rc2 successful

H. Nikolaus Schaller hns at goldelico.com
Sat Mar 6 22:04:11 CET 2021

Hi Andreas,

> Am 06.03.2021 um 20:15 schrieb Andreas Kemnade <andreas at kemnade.info>:
> On Sat, 6 Mar 2021 20:05:19 +0100
> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
>> Hi Andreas,
>>> Am 06.03.2021 um 19:55 schrieb Andreas Kemnade <andreas at kemnade.info>:
>>> On Sat,  6 Mar 2021 18:29:19 +0100 (CET)
>>> hns at goldelico.com (H. Nikolaus Schaller) wrote:
>>>> KVERSION: v5.12-rc2 - http://www.kernel.org
>>>> CONFIGS:  arch/arm/configs/letux_defconfig arch/arm/configs/letux_lpae_defconfig arch/arm64/configs/letux_defconfig arch/mips/configs/letux_defconfig arch/x86/configs/letux_defconfig
>>>> Infos
>>>> =====
>>>> Project Home: http://projects.goldelico.com/p/gta04-kernel/
>>>> Issues: http://projects.goldelico.com/p/gta04-kernel/issues/
>>>> Original: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/?h=v5.12-rc2
>>>> Elixir: https://elixir.bootlin.com/linux/v5.12-rc2/source
>>>> Downloads
>>>> =========
>>>> git: http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=letux-5.12-rc2
>>>> ARM: http://download.goldelico.com/letux-kernel/letux-5.12-rc2
>>>> ARM-LPAE: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-lpae
>>>> ARM64: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-arm64
>>>> CI20: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-ci20
>>>> Mipsbook: http://download.goldelico.com/letux-kernel/letux-5.12-rc2-l400
>>>> Recent CHANGES (http://download.goldelico.com/letux-kernel/letux-5.12-rc2/src/CHANGES)
>>>> ==============
>>>> letux-5.12-rc2 Sat Mar  6 16:07:19 CET 2021:
>>> well, it does not trash your filesystem if there is a swapfile...
>>> Linus pushed a v5.12-rc1-dontuse.  
>> What does this exactly mean?
>> Is this good new or bad news?
>> I have not yet tested -rc1 or -rc2 except on the Letux 400. Well, there is no swapfile in use.
> If people have setup a swapfile, it will write around on that partition
> outside of the swapfile. So Linus even advised to rebase any branches
> people started on rc1 to rc2 besides of not starting anything on top
> of rc1. I normally do not use a swapfile too, but that bug is so
> extremely ugly. If you do not use swapfiles, everything is fine. 
> https://lore.kernel.org/lkml/CAHk-=wjnzdLSP3oDxhf9eMTYo7GF-QjaNLBUH1Zk3c4A7X75YA@mail.gmail.com/

Ok, now I understand. And Linus has made some recommendations how
to handle this in local copies. Since we have a replicated tree,
I have applied his suggestions and we have an updated tag list:


Fortunately, my build process for letux-5.12-rc2 has automatically
rebased all our feature branches to v5.12-rc2... So nothing to do
manually. Our development process already does the right thing.

There is only one set of branches still based on v5.11-rc1 and that
is the prebuilt sgx tree. I have to run a script later when all
builds have been done.

I think the only situation where I would have noticed is when trying
to build QtMoko from sources. This needs swap. And since it is run
on a small ARM machine with SD card as main rootfs this is don't with
a swap*file*.

But I would never have run this rebuild process on a -rc kernel.
That is what we have the Letux stable kernels for...

So no need to worry any more :)

BR and thanks,

More information about the Letux-kernel mailing list