linux-sh.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH 5.4 000/189] 5.4.279-rc1 review
       [not found] <20240703102841.492044697@linuxfoundation.org>
@ 2024-07-03 17:45 ` Naresh Kamboju
  2024-07-03 18:34   ` Arnd Bergmann
  0 siblings, 1 reply; 4+ messages in thread
From: Naresh Kamboju @ 2024-07-03 17:45 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie,
	Dan Carpenter, Arnd Bergmann, Anders Roxell, Linux-sh list

On Wed, 3 Jul 2024 at 16:20, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 5.4.279 release.
> There are 189 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 05 Jul 2024 10:28:06 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
>         https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.279-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

The sh builds failed on stable-rc 5.4.279-rc1 due to following
build warnings / errors.

Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>

Regressions found on sh:

  - gcc-11-defconfig
  - gcc-11-dreamcast_defconfig
  - gcc-8-dreamcast_defconfig
  - gcc-11-tinyconfig
  - gcc-8-defconfig
  - gcc-8-allnoconfig
  - gcc-11-shx3_defconfig
  - gcc-11-allnoconfig
  - gcc-8-tinyconfig
  - gcc-8-shx3_defconfig

Build log:
------
arch/sh/kernel/sys_sh32.c:68:1: error: macro "__MAP3" requires 4
arguments, but only 2 given
   68 |                 SC_ARG64(nbytes), unsigned int, flags)
      | ^
In file included from arch/sh/kernel/sys_sh32.c:11:
include/linux/syscalls.h:110: note: macro "__MAP3" defined here
  110 | #define __MAP3(m,t,a,...) m(t,a), __MAP2(m,__VA_ARGS__)
      |

Build log link,
 [1] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.278-190-gccd91126c63d/testrun/24510005/suite/build/test/gcc-11-shx3_defconfig/log
 [2] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.278-190-gccd91126c63d/testrun/24510005/suite/build/test/gcc-11-shx3_defconfig/details/

Build config url:
  config: https://storage.tuxsuite.com/public/linaro/lkft/builds/2ijXtbqe6slPmKG8dbt7I6JJ7eg/config
  download_url:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2ijXtbqe6slPmKG8dbt7I6JJ7eg/

metadata:
  git_describe: v5.4.278-190-gccd91126c63d
  git_repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
  git_short_log: ccd91126c63d ("Linux 5.4.279-rc1")
  build_name: gcc-11-shx3_defconfig
  toolchain: gcc-11
  arch: sh

--
Linaro LKFT
https://lkft.linaro.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 5.4 000/189] 5.4.279-rc1 review
  2024-07-03 17:45 ` [PATCH 5.4 000/189] 5.4.279-rc1 review Naresh Kamboju
@ 2024-07-03 18:34   ` Arnd Bergmann
  2024-07-03 18:42     ` John Paul Adrian Glaubitz
  0 siblings, 1 reply; 4+ messages in thread
From: Arnd Bergmann @ 2024-07-03 18:34 UTC (permalink / raw)
  To: Naresh Kamboju, Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, Linus Torvalds, Andrew Morton,
	Guenter Roeck, shuah, patches, lkft-triage, Pavel Machek,
	Jon Hunter, Florian Fainelli, Sudip Mukherjee, srw, rwarsow,
	Conor Dooley, Allen, Mark Brown, Dan Carpenter, Anders Roxell,
	Linux-sh list, Rich Felker, John Paul Adrian Glaubitz

On Wed, Jul 3, 2024, at 19:45, Naresh Kamboju wrote:
> On Wed, 3 Jul 2024 at 16:20, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> arch/sh/kernel/sys_sh32.c:68:1: error: macro "__MAP3" requires 4
> arguments, but only 2 given
>    68 |                 SC_ARG64(nbytes), unsigned int, flags)
>       | ^
> In file included from arch/sh/kernel/sys_sh32.c:11:
> include/linux/syscalls.h:110: note: macro "__MAP3" defined here
>   110 | #define __MAP3(m,t,a,...) m(t,a), __MAP2(m,__VA_ARGS__)
>       |

This is caused by the backport of  my patch 30766f1105d6
("sh: rework sync_file_range ABI"), which uses the
SC_ARG64() that in turn was introduced in linux-5.12 commit
2ca408d9c749 ("fanotify: Fix sys_fanotify_mark() on native
x86-32").

We can't backport the entire fanotify patch to stable
kernels, but it would be fairly easy to just extract
the two macros from it, or to open-code them in the
backport of my patch.

For the moment, I'd suggest dropping my 30766f1105d6
patch from 5.10 and earlier LTS kernels to avoid the
build regression.

Rich and Adrian, let me know if you would submit a
tested backport stable@vger.kernel.org yourself, if you
want help backporting my patch, or if we should just
leave the existing state in the LTS kernels.

      Arnd

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 5.4 000/189] 5.4.279-rc1 review
  2024-07-03 18:34   ` Arnd Bergmann
@ 2024-07-03 18:42     ` John Paul Adrian Glaubitz
  2024-07-04  9:25       ` Greg Kroah-Hartman
  0 siblings, 1 reply; 4+ messages in thread
From: John Paul Adrian Glaubitz @ 2024-07-03 18:42 UTC (permalink / raw)
  To: Arnd Bergmann, Naresh Kamboju, Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, Linus Torvalds, Andrew Morton,
	Guenter Roeck, shuah, patches, lkft-triage, Pavel Machek,
	Jon Hunter, Florian Fainelli, Sudip Mukherjee, srw, rwarsow,
	Conor Dooley, Allen, Mark Brown, Dan Carpenter, Anders Roxell,
	Linux-sh list, Rich Felker

Hi Arnd,

On Wed, 2024-07-03 at 20:34 +0200, Arnd Bergmann wrote:
> Rich and Adrian, let me know if you would submit a
> tested backport stable@vger.kernel.org yourself, if you
> want help backporting my patch, or if we should just
> leave the existing state in the LTS kernels.

I think it's safe to keep the existing state in the old LTS kernels
as most SH users will be on the latest kernel anyway.

Thanks,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 5.4 000/189] 5.4.279-rc1 review
  2024-07-03 18:42     ` John Paul Adrian Glaubitz
@ 2024-07-04  9:25       ` Greg Kroah-Hartman
  0 siblings, 0 replies; 4+ messages in thread
From: Greg Kroah-Hartman @ 2024-07-04  9:25 UTC (permalink / raw)
  To: John Paul Adrian Glaubitz
  Cc: Arnd Bergmann, Naresh Kamboju, stable, patches, linux-kernel,
	Linus Torvalds, Andrew Morton, Guenter Roeck, shuah, patches,
	lkft-triage, Pavel Machek, Jon Hunter, Florian Fainelli,
	Sudip Mukherjee, srw, rwarsow, Conor Dooley, Allen, Mark Brown,
	Dan Carpenter, Anders Roxell, Linux-sh list, Rich Felker

On Wed, Jul 03, 2024 at 08:42:42PM +0200, John Paul Adrian Glaubitz wrote:
> Hi Arnd,
> 
> On Wed, 2024-07-03 at 20:34 +0200, Arnd Bergmann wrote:
> > Rich and Adrian, let me know if you would submit a
> > tested backport stable@vger.kernel.org yourself, if you
> > want help backporting my patch, or if we should just
> > leave the existing state in the LTS kernels.
> 
> I think it's safe to keep the existing state in the old LTS kernels
> as most SH users will be on the latest kernel anyway.

Thanks, I'll drop it from these older kernels now.

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-07-04  9:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20240703102841.492044697@linuxfoundation.org>
2024-07-03 17:45 ` [PATCH 5.4 000/189] 5.4.279-rc1 review Naresh Kamboju
2024-07-03 18:34   ` Arnd Bergmann
2024-07-03 18:42     ` John Paul Adrian Glaubitz
2024-07-04  9:25       ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).