[Devel] [PATCH 00/13] port part 2: fs/aio/sync

Alexander Mikhalitsyn alexander.mikhalitsyn at virtuozzo.com
Wed Apr 14 10:44:45 MSK 2021


See https://jira.sw.ru/browse/PSBM-127782

Alexander Mikhalitsyn (1):
  Revert "Make super_blocks and sb_lock static"

Cyrill Gorcunov (2):
  ve/fs: namespace -- Ignore device permissions during restore
  ve/fs: namespace -- Don't fail on permissions if @ve->devmnt_list is
    empty

Kirill Tkhai (1):
  fs: Lower ioprio in case of ioprio_set() called from CT

Konstantin Khlebnikov (1):
  pidns: add proc mount option 'hidepidns=0|1'

Konstantin Khorenko (2):
  fs: exec_mmap() arg corrected
  ve/fs: introduce "fs.fsync-enable" and "fs.odirect_enable" sysctls

Maxim Patlasov (2):
  fs: avoid writeback busy-loop if redirty
  fs: FIEMAP should sync only required range with FIEMAP_FLAG_SYNC

Stanislav Kinsburskiy (1):
  ve/fs: add per-VE limit of mount points

Vladimir Davydov (3):
  ve/fs: Port diff-ve-fs-allow-to-remove-swapfile-hardlinks
  ve/fs/ioprio: confine ioprio_{set, get}(IOPRIO_WHO_USER) to current ve
  drivers/core/sysfs: respect ns when removing sys dev link

 Documentation/filesystems/proc.txt |   4 +
 block/ioprio.c                     |  24 ++++
 drivers/base/core.c                |   2 +-
 fs/exec.c                          |  17 +--
 fs/fcntl.c                         |   2 +
 fs/fs-writeback.c                  |   3 +
 fs/ioctl.c                         |   8 +-
 fs/mount.h                         |   5 +
 fs/namei.c                         |   3 +-
 fs/namespace.c                     |  77 ++++++++++--
 fs/open.c                          |   3 +
 fs/proc/base.c                     |  10 +-
 fs/proc/inode.c                    |   2 +
 fs/proc/root.c                     |  12 +-
 fs/super.c                         |   6 +-
 fs/sync.c                          | 182 ++++++++++++++++++++++++++++-
 include/linux/fs.h                 |   9 ++
 include/linux/pid_namespace.h      |   1 +
 include/linux/ve.h                 |   7 ++
 kernel/ve/ve.c                     |   5 +
 kernel/ve/veowner.c                |  29 ++++-
 mm/msync.c                         |   2 +
 22 files changed, 381 insertions(+), 32 deletions(-)

-- 
2.28.0



More information about the Devel mailing list