Re: [PATCH v3] checksyscalls: Ignore fstat to silence build warning on LoongArch

From: Tiezhu Yang
Date: Thu Nov 03 2022 - 09:24:56 EST


Hi Andrew,

On 10/12/2022 02:19 PM, Tiezhu Yang wrote:

Cc KERNEL BUILD maintainers:

Masahiro Yamada <masahiroy@xxxxxxxxxx>
Michal Marek <michal.lkml@xxxxxxxxxxx>
Nick Desaulniers <ndesaulniers@xxxxxxxxxx>

On 10/09/2022 10:01 PM, Xi Ruoyao wrote:
On Sun, 2022-10-09 at 12:33 +0800, Tiezhu Yang wrote:


On 08/30/2022 11:27 AM, Tiezhu Yang wrote:
fstat is replaced by statx on the new architecture, so an exception
is added to the checksyscalls script to silence the following build
warning on LoongArch:

CALL scripts/checksyscalls.sh
<stdin>:569:2: warning: #warning syscall fstat not implemented [-
Wcpp]

Hi all,

The above warning still exists when build the latest loongarch-next.

Do you know which tree this patch will go through?

Could you please pick it up via your tree in this merge window?

A similar change 3ef6ca4f354c ("checksyscalls: Unconditionally ignore
fstat{,at}64") was merged through RISC-V tree, so it should be OK to
merge this from loongarch-next.

Not sure if we need to get an Ack from someone first though.


Since this is a kernel build warning, maybe it is proper through
linux-kbuild.git.

https://lore.kernel.org/lkml/1661830021-8643-1-git-send-email-yangtiezhu@xxxxxxxxxxx/


Thanks,
Tiezhu

The build warning still exists when build the latest Linux 6.1-rc3 on
LoongArch, if you are OK with this change, please apply it through your
mm tree, thank you.

"If you cannot find a maintainer for the subsystem you are working on,
Andrew Morton (akpm@xxxxxxxxxxxxxxxxxxxx) serves as a maintainer of
last resort."
https://www.kernel.org/doc/html/latest/process/submitting-patches.html

Thanks,
Tiezhu