six patches from tinycore linux
Lauri Kasanen
cand at gmx.com
Thu Aug 12 15:17:04 UTC 2021
On Thu, 12 Aug 2021 16:59:35 +0200
Emmanuel Deloget <logout at free.fr> wrote:
> * busybox-1.33.0_skip-loop-control.patch makes get_free_loop() behave
> as if there was no free loop devices (unconditionnaly). It would help
> to have some background info here, as it does not seem to fix a bug.
It fixes a specific case of non-devtmpfs + the loop device returned by
loop-control does not exist in /dev yet. The code after in that case is
racy and buggy, but such a combo is rare, probably just us, so we didn't
submit it.
> * busybox-1.27.1-wget-make-default-timeout-configurable.patch does
> exactly what it says it does - it makes the default wget timeout a
> configurable value.
I sent this a long time ago and it was rejected.
> * busybox-1.33.0_modprobe.patch checks whether the module is an ELF
> bianry before sending it to the kernel. Since the checks that the
> kernel performs are more comprehensive, I don't see much value in
> adding a simple check of the ELF header here -- not to mention that
> the code is duplicated.
This silences very loud kernel complaints when using compressed modules
IIRC. Was discussed on both here and lkml.
> * busybox-1.33.0_tc_depmod.patch : it *seems* that this one solves a
> bug but I cannot wrap my head around it. More particularly, I'm
> wondering if this is a tinycore thing (having modules hidden behind
> symlinks) or if this is a real issue.
Without it modules behind a symlinked dir aren't found; but again, very
likely just affects TC, so didn't send it.
- Lauri
More information about the busybox
mailing list