[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CACRpkdar8MeG4vYx+xJ5fh9U3+6LfKdMrNzNzYmC-7YUK=pQYA@mail.gmail.com>
Date: Thu, 19 May 2022 23:01:45 +0200
From: Linus Walleij <linus.walleij@...aro.org>
To: Icenowy Zheng <uwu@...nowy.me>, Chris Mason <clm@...clm>,
"Theodore Ts'o" <tytso@....edu>
Cc: Andreas Dilger <adilger.kernel@...ger.ca>,
linux-ext4@...r.kernel.org, linux-fsdevel@...r.kernel.org,
linux-api@...r.kernel.org, qemu-devel@...gnu.org,
Florian Weimer <fw@...eb.enyo.de>,
Peter Maydell <peter.maydell@...aro.org>,
Andy Lutomirski <luto@...nel.org>,
Eric Blake <eblake@...hat.com>,
罗勇刚 <luoyonggang@...il.com>
Subject: Re: [PATCH v4] fcntl: Add 32bit filesystem mode
On Thu, May 19, 2022 at 4:23 PM Icenowy Zheng <uwu@...nowy.me> wrote:
> 在 2020-11-18星期三的 00:39 +0100,Linus Walleij写道:
> > It was brought to my attention that this bug from 2018 was
> > still unresolved: 32 bit emulators like QEMU were given
> > 64 bit hashes when running 32 bit emulation on 64 bit systems.
>
> Sorry for replying such an old mail, but I found that using 32-bit file
> syscalls in 32-bit QEMU user on 64-bit hosts are still broken today,
> and google sent me here.
Yeah the bug was 2 years old when I started patching it and now it
is 4 years old...
> This mail does not get any reply according to linux-ext4 patchwork, so
> could I ping it?
I suppose, I think the patch is authored according to the maintainer
requirements, but I'm happy to revise and resend it if it no longer
applies.
Arnd and others suggested to maybe use F_SETFL instead:
https://lore.kernel.org/linux-fsdevel/CAK8P3a2SN2zeK=dj01Br-m86rJmK8mOyH=gHAidwSPgKAEthVw@mail.gmail.com/
I am happy to do it either way by need to have some input from the
maintainer (Ted). Maybe someone else on the fsdevel list want to
chime in? Maybe any FS maintainer can actually apply this?
Yours,
Linus Walleij
Powered by blists - more mailing lists