Re: [f2fs-dev] [linux-next:master] [fs] cdc4ad36a8: kernel_BUG_at_include/linux/page-flags.h

2024-08-06 Thread Matthew Wilcox
On Tue, Aug 06, 2024 at 10:26:17PM +0800, kernel test robot wrote: > kernel test robot noticed "kernel_BUG_at_include/linux/page-flags.h" on: > > commit: cdc4ad36a871b7ac43fcc6b2891058d332ce60ce ("fs: Convert > aops->write_begin to take a folio") > https://git.kernel.org/cgit/linux/kernel/git/nex

Re: [f2fs-dev] [PATCH] f2fs: Require FMODE_WRITE for atomic write ioctls

2024-08-06 Thread Eric Biggers
On Tue, Aug 06, 2024 at 04:07:16PM +0200, Jann Horn via Linux-f2fs-devel wrote: > The F2FS ioctls for starting and committing atomic writes check for > inode_owner_or_capable(), but this does not give LSMs like SELinux or > Landlock an opportunity to deny the write access - if the caller's FSUID >

[f2fs-dev] [linux-next:master] [fs] cdc4ad36a8: kernel_BUG_at_include/linux/page-flags.h

2024-08-06 Thread kernel test robot
b: 5e pop%rsi c: c3 ret d: 90 nop e: 89 54 24 0c mov%edx,0xc(%rsp) 12: 89 4c 24 08 mov%ecx,0x8(%rsp) The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/a

[f2fs-dev] [PATCH] f2fs: Require FMODE_WRITE for atomic write ioctls

2024-08-06 Thread Jann Horn via Linux-f2fs-devel
+ if (!inode_owner_or_capable(idmap, inode)) return -EACCES; ret = mnt_want_write_file(filp); if (ret) return ret; --- base-commit: b446a2dae984fa5bd56dd7c3a02a426f87e05813 change-id: 20240806-