ACK: [SRU][J][master-next][PATCH] UBUNTU: SAUCE: overlayfs: remove CONFIG_AUFS_FS dependency

Alexander Mikhalitsyn alexander.mikhalitsyn at virtuozzo.com
Wed Aug 3 15:40:59 UTC 2022


On Wed, 3 Aug 2022 17:11:38 +0200
Andrea Righi <andrea.righi at canonical.com> wrote:

> On Wed, Aug 03, 2022 at 06:01:07PM +0300, Alexander Mikhalitsyn wrote:
> > On Wed, 3 Aug 2022 16:51:01 +0200
> > Andrea Righi <andrea.righi at canonical.com> wrote:
> > 
> > > On Wed, Aug 03, 2022 at 02:43:43PM +0300, Alexander Mikhalitsyn wrote:
> > > > On Wed, 3 Aug 2022 09:24:17 +0200
> > > > Stefan Bader <stefan.bader at canonical.com> wrote:
> > > > 
> > > > > On 03.08.22 08:04, Andrea Righi wrote:
> > > > > > On Tue, Aug 02, 2022 at 04:35:36PM +0300, Alexander Mikhalitsyn wrote:
> > > > > > ...
> > > > > >>>
> > > > > >>> Yes, I mean focal/hwe-5.15 (that is derived from jammy/linux) and ok, no
> > > > > >>> rush to have the focal patch, I was just pointing out that we need to
> > > > > >>> fix also this kernel to make everything aligned/consistent.
> > > > > >>
> > > > > >> Sure, I'm ready to prepare patches for all supported kernels. But I will need some guidance from you guys regarding the list of proper branches/git repositories :)
> > > > > > 
> > > > > > Alright, after all the clarifications I change my NACK to an ACK:
> > > > > 
> > > > > Sorry with the amount of things incoming this does not fly well. It it better to 
> > > > > resubmit as "[SRU K/J v2] ...". The branch is not necessary. More important here 
> > > > > are the target kernel names and if that is omitted it is the primary "linux" source.
> > > > > jammy:linux-hwe-5.17 is only needed separately because it has no parent (but is 
> > > > > the parent of all 5.17 based kernels). Any other HWE kernels normally are 
> > > > > derived from a primary kernel. So they inherit the changes automatically.
> > > > 
> > > > Dear friends,
> > > > 
> > > > I've rechecked different kernels and this is full summary:
> > > > 
> > > > ============================
> > > > 
> > > > * jammy/linux
> > > > - hwe-5.17
> > > > * kinetic/linux
> > > > - master-next
> > > > 
> > > > these branches has no aufs, so we need to port one aufs patch + one fix patch.
> > > > I've already sent that as a series:
> > > > [SRU][J][hwe-5.17][PATCH 0/2] UBUNTU: SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files
> > > > 
> > > > will resent with clear branches indication
> > > > 
> > > > ============================
> > > > 
> > > > * jammy/linux
> > > > - master / master-next
> > > > 
> > > > aufs is present, all that we need to remove excess IS_ENABLED(CONFIG_AUFS_FS) check
> > > > in fs/overlayfs/file.c. I've sent this change as:
> > > > [SRU][J][master-next][PATCH] UBUNTU: SAUCE: overlayfs: remove CONFIG_AUFS_FS dependency
> > > > 
> > > > ============================
> > > > 
> > > > * kinetic/linux
> > > > - master
> > > > * focal/linux
> > > > hwe-5.15-next
> > > > hwe-5.13-next
> > > > 
> > > > aufs is present, but we have no fix commit here at all. Will send.
> > > > 
> > > > ============================
> > > > 
> > > > Regards,
> > > > Alex
> > > 
> > > Thanks Alex,
> > 
> > Hi Andrea,
> > 
> > > 
> > > keep in mind that we don't need special fixes for hwe-5.15 or hwe-5.13,
> > > because these kernels are derived from other non-hwe kernels
> > > (specifically jammy/linux and impish/linux), so they will automatically
> > > get the fixes from their parent.
> > > 
> > > Then there's hwe-5.17 that is (unfortunately) a special case, it started
> > > as a derived kernel (from linux-unstable 5.17), and now it's detached
> > > from linux-unstable, so it's a standalone kernel and it doesn't have a
> > > parent anymore.
> > 
> > Thanks for clarifying!
> > 
> > > 
> > > To summarize I think all we need is the fixes for:
> > >  - kinetic/linux
> > 
> > [SRU][kinetic:master][focal:hwe-5.13-next/hwe-5.15-next][PATCH] UBUNTU: SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files 
> > 
> > >  - jammy/linux
> > 
> > [SRU][J][master-next][PATCH] UBUNTU: SAUCE: overlayfs: remove CONFIG_AUFS_FS dependency
> > 
> > >  - jammy/hwe-5.17
> > 
> > [SRU v2][jammy:hwe-5.17][kinetic:master-next][PATCH 0/2] UBUNTU: SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files
> > 
> > OK, then I think that's all from my side because I've sent all the patches.
> > 
> > Please, let me know if any problems appear. I'm also ready to test and verify proposed experimental kernel builds.
> 
> Very good thanks! I'll sort out your fixes and submit emails with the
> proper subject so that everything can be applied to the right kernels
> (and will keep your signed-off-by line of course).

Sure, thanks!

> 
> Thank you so much for looking at this!

Not at all. Thank you guys for helping me with this and it's really important for CRIU project :)

Regards,
Alex

> 
> -Andrea




More information about the kernel-team mailing list