2020-03-18 03:18:34

by xiaohui li

[permalink] [raw]
Subject: is there root_fs.arm32 used by xfstests?

hello ted:

many thanks for your xfstests-bld project which can be deployed on
android systems and make mobile phone more robust and stable.
but as is known, many low-end mobile phone’s cpu still use the arm32
architecture.
and if these low-end mobile phone also can make full use of xfstests
to do fs tests,
there will be more fs bug will be found and our filesystem will become
more robust.

but from below link:
https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests
there is not arm32 root_fs.

so if you or anyone can offer me a link which can download arm32
root_fs needed by xfstests,
i appreciate it very much.

best regards.


2020-03-18 03:28:55

by Eric Biggers

[permalink] [raw]
Subject: Re: is there root_fs.arm32 used by xfstests?

On Wed, Mar 18, 2020 at 11:16:32AM +0800, xiaohui li wrote:
> hello ted:
>
> many thanks for your xfstests-bld project which can be deployed on
> android systems and make mobile phone more robust and stable.
> but as is known, many low-end mobile phone’s cpu still use the arm32
> architecture.
> and if these low-end mobile phone also can make full use of xfstests
> to do fs tests,
> there will be more fs bug will be found and our filesystem will become
> more robust.
>
> but from below link:
> https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests
> there is not arm32 root_fs.
>
> so if you or anyone can offer me a link which can download arm32
> root_fs needed by xfstests,
> i appreciate it very much.
>
> best regards.

Great to hear that you're interested in running xfstests on Android! Probably
Ted stopped providing an arm32 root_fs because arm64 is much more common now.
It should be pretty straightforward to build an arm32 root_fs.tar yourself,
though; have you checked the documentation in
https://github.com/tytso/xfstests-bld/blob/master/Documentation/building-rootfs.md
?

It should just require:

sudo ./setup-buildchroot --arch=armhf
./do-all --chroot=buster-armhf --out-tar

I haven't done it in a while so I can't guarantee it hasn't gone stale, but it's
supposed to work.

- Eric

2020-03-19 01:35:18

by xiaohui li

[permalink] [raw]
Subject: Re: is there root_fs.arm32 used by xfstests?

oh, thank you.
I will try it as what you say.

On Wed, Mar 18, 2020 at 11:28 AM Eric Biggers <[email protected]> wrote:
>
> On Wed, Mar 18, 2020 at 11:16:32AM +0800, xiaohui li wrote:
> > hello ted:
> >
> > many thanks for your xfstests-bld project which can be deployed on
> > android systems and make mobile phone more robust and stable.
> > but as is known, many low-end mobile phone’s cpu still use the arm32
> > architecture.
> > and if these low-end mobile phone also can make full use of xfstests
> > to do fs tests,
> > there will be more fs bug will be found and our filesystem will become
> > more robust.
> >
> > but from below link:
> > https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests
> > there is not arm32 root_fs.
> >
> > so if you or anyone can offer me a link which can download arm32
> > root_fs needed by xfstests,
> > i appreciate it very much.
> >
> > best regards.
>
> Great to hear that you're interested in running xfstests on Android! Probably
> Ted stopped providing an arm32 root_fs because arm64 is much more common now.
> It should be pretty straightforward to build an arm32 root_fs.tar yourself,
> though; have you checked the documentation in
> https://github.com/tytso/xfstests-bld/blob/master/Documentation/building-rootfs.md
> ?
>
> It should just require:
>
> sudo ./setup-buildchroot --arch=armhf
> ./do-all --chroot=buster-armhf --out-tar
>
> I haven't done it in a while so I can't guarantee it hasn't gone stale, but it's
> supposed to work.
>
> - Eric