* [GIT PULL] overlayfs fixes for 7.0-rc6
@ 2026-03-29 9:26 Amir Goldstein
2026-03-29 9:30 ` Amir Goldstein
2026-03-29 16:42 ` pr-tracker-bot
0 siblings, 2 replies; 3+ messages in thread
From: Amir Goldstein @ 2026-03-29 9:26 UTC (permalink / raw)
To: Linus Torvalds
Cc: Miklos Szeredi, Christian Brauner, Chenglong Tang, linux-kernel,
linux-fsdevel, linux-unionfs
Hi Linus,
Please pull overlayfs fixes for 7.0-rc6 to fix two regressions
from v6.7 (minor impact) and from v6.12 (major performance impact).
This branch has been sitting in linux-next for a couple of day and
it has gone through the usual overlayfs test routines.
The branch merges cleanly with master branch of the moment.
Thanks,
Amir.
----------------------------------------------------------------
The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:
Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git ovl-fixes-7.0-rc6
for you to fetch changes up to 1f6ee9be92f8df85a8c9a5a78c20fd39c0c21a95:
ovl: make fsync after metadata copy-up opt-in mount option (2026-03-27 12:48:10 +0100)
----------------------------------------------------------------
overlayfs fixes for 7.0-rc6:
- Fix regression in 'xino' feature detection.
I clumsily introduced this regression myself when working on another
subsystem (fsnotify). Both the regression and the fix have almost
no visible impact on users except for some kmsg prints.
- Fix to performance regression in v6.12.
This regression was reported by Google GOC developers.
It is not uncommon these days for the year-old mature LTS to
get adopted by distros and get exposed to many new workloads.
We made a sub-smart move of making a behavior change in v6.12
which could impact performance, without making it opt-in.
Fixing this mistake retroactively, to be picked by LTS.
----------------------------------------------------------------
Amir Goldstein (1):
ovl: fix wrong detection of 32bit inode numbers
Fei Lv (1):
ovl: make fsync after metadata copy-up opt-in mount option
Documentation/filesystems/overlayfs.rst | 50 +++++++++++++++++++++++++++++++++
fs/overlayfs/copy_up.c | 6 ++--
fs/overlayfs/overlayfs.h | 21 ++++++++++++++
fs/overlayfs/ovl_entry.h | 7 +----
fs/overlayfs/params.c | 33 ++++++++++++++++++----
fs/overlayfs/super.c | 2 +-
fs/overlayfs/util.c | 5 +++-
7 files changed, 108 insertions(+), 16 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] overlayfs fixes for 7.0-rc6
2026-03-29 9:26 [GIT PULL] overlayfs fixes for 7.0-rc6 Amir Goldstein
@ 2026-03-29 9:30 ` Amir Goldstein
2026-03-29 16:42 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: Amir Goldstein @ 2026-03-29 9:30 UTC (permalink / raw)
To: Linus Torvalds
Cc: Miklos Szeredi, Christian Brauner, Chenglong Tang, linux-kernel,
linux-fsdevel, linux-unionfs
On Sun, Mar 29, 2026 at 11:26 AM Amir Goldstein <amir73il@gmail.com> wrote:
>
> Hi Linus,
>
> Please pull overlayfs fixes for 7.0-rc6 to fix two regressions
> from v6.7 (minor impact) and from v6.12 (major performance impact).
>
> This branch has been sitting in linux-next for a couple of day and
> it has gone through the usual overlayfs test routines.
>
> The branch merges cleanly with master branch of the moment.
>
> Thanks,
> Amir.
>
> ----------------------------------------------------------------
> The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:
>
> Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git ovl-fixes-7.0-rc6
>
> for you to fetch changes up to 1f6ee9be92f8df85a8c9a5a78c20fd39c0c21a95:
>
> ovl: make fsync after metadata copy-up opt-in mount option (2026-03-27 12:48:10 +0100)
>
> ----------------------------------------------------------------
> overlayfs fixes for 7.0-rc6:
>
> - Fix regression in 'xino' feature detection.
> I clumsily introduced this regression myself when working on another
> subsystem (fsnotify). Both the regression and the fix have almost
> no visible impact on users except for some kmsg prints.
>
> - Fix to performance regression in v6.12.
> This regression was reported by Google GOC developers.
Oops typo (should be Google COS)
You may want to fix this in your merge commit.
> It is not uncommon these days for the year-old mature LTS to
> get adopted by distros and get exposed to many new workloads.
> We made a sub-smart move of making a behavior change in v6.12
> which could impact performance, without making it opt-in.
> Fixing this mistake retroactively, to be picked by LTS.
>
> ----------------------------------------------------------------
> Amir Goldstein (1):
> ovl: fix wrong detection of 32bit inode numbers
>
> Fei Lv (1):
> ovl: make fsync after metadata copy-up opt-in mount option
>
> Documentation/filesystems/overlayfs.rst | 50 +++++++++++++++++++++++++++++++++
> fs/overlayfs/copy_up.c | 6 ++--
> fs/overlayfs/overlayfs.h | 21 ++++++++++++++
> fs/overlayfs/ovl_entry.h | 7 +----
> fs/overlayfs/params.c | 33 ++++++++++++++++++----
> fs/overlayfs/super.c | 2 +-
> fs/overlayfs/util.c | 5 +++-
> 7 files changed, 108 insertions(+), 16 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] overlayfs fixes for 7.0-rc6
2026-03-29 9:26 [GIT PULL] overlayfs fixes for 7.0-rc6 Amir Goldstein
2026-03-29 9:30 ` Amir Goldstein
@ 2026-03-29 16:42 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2026-03-29 16:42 UTC (permalink / raw)
To: Amir Goldstein
Cc: Linus Torvalds, Miklos Szeredi, Christian Brauner,
Chenglong Tang, linux-kernel, linux-fsdevel, linux-unionfs
The pull request you sent on Sun, 29 Mar 2026 11:26:58 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git ovl-fixes-7.0-rc6
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a3d97d1d3fa68253927a6e6c2fdfe7c039073af7
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-03-29 16:43 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-29 9:26 [GIT PULL] overlayfs fixes for 7.0-rc6 Amir Goldstein
2026-03-29 9:30 ` Amir Goldstein
2026-03-29 16:42 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®