[LTP] LTP: list of failures on 32bit and compat mode
Cyril Hrubis
chrubis@suse.cz
Thu Apr 6 15:58:12 CEST 2023
Hi!
> > Thanks! I've just searched in musl as well, because it didn't make sense to me
> > it'd be a code for LTP.
> >
> > "to catch the fault on ltp" I wonder if it's not actually musl bug.
>
> No, musl is fine here. The problem is that ltp passes an invalid pointer,
> expecting to get -EFAULT from the kernel when that faults in
> copy_to_user().
>
> There is nothing wrong with musl sanitizing the data behind that
> pointer, but then you get a signal instead of the EFAULT error.
That's actually quite common, usually we fix that by running the test in
a child and treating SEGFAULT as a PASS.
--
Cyril Hrubis
chrubis@suse.cz
More information about the ltp
mailing list