summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorJiri Kosina <jkosina@suse.cz>2020-09-01 14:19:48 +0200
committerJiri Kosina <jkosina@suse.cz>2020-09-01 14:19:48 +0200
commitead5d1f4d877e92c051e1a1ade623d0d30e71619 (patch)
treecb9db5698a546e7b96f7d5bef5ce544629dd37a2 /fs
parentf53fa968a7344970b8f8a5707c39cdcf17a6f367 (diff)
parentb51594df17d0ce80b9f9f35394a1f42d7ac94472 (diff)
Merge branch 'master' into for-next
Sync with Linus' branch in order to be able to apply fixups of more recent patches.
Diffstat (limited to 'fs')
-rw-r--r--fs/9p/Kconfig20
-rw-r--r--fs/9p/v9fs.c5
-rw-r--r--fs/9p/vfs_file.c7
-rw-r--r--fs/9p/vfs_inode.c67
-rw-r--r--fs/9p/vfs_inode_dotl.c9
-rw-r--r--fs/Kconfig30
-rw-r--r--fs/Kconfig.binfmt18
-rw-r--r--fs/Makefile3
-rw-r--r--fs/adfs/Kconfig2
-rw-r--r--fs/adfs/dir_f.c12
-rw-r--r--fs/adfs/super.c1
-rw-r--r--fs/affs/Kconfig2
-rw-r--r--fs/affs/file.c1
-rw-r--r--fs/affs/inode.c2
-rw-r--r--fs/affs/super.c6
-rw-r--r--fs/afs/Kconfig6
-rw-r--r--fs/afs/Makefile2
-rw-r--r--fs/afs/afs.h3
-rw-r--r--fs/afs/afs_vl.h1
-rw-r--r--fs/afs/callback.c345
-rw-r--r--fs/afs/cell.c19
-rw-r--r--fs/afs/cmservice.c97
-rw-r--r--fs/afs/dir.c1277
-rw-r--r--fs/afs/dir_silly.c198
-rw-r--r--fs/afs/dynroot.c111
-rw-r--r--fs/afs/file.c64
-rw-r--r--fs/afs/flock.c113
-rw-r--r--fs/afs/fs_operation.c248
-rw-r--r--fs/afs/fs_probe.c367
-rw-r--r--fs/afs/fsclient.c1360
-rw-r--r--fs/afs/inode.c564
-rw-r--r--fs/afs/internal.h558
-rw-r--r--fs/afs/main.c9
-rw-r--r--fs/afs/misc.c19
-rw-r--r--fs/afs/proc.c43
-rw-r--r--fs/afs/protocol_yfs.h2
-rw-r--r--fs/afs/rotate.c449
-rw-r--r--fs/afs/rxrpc.c131
-rw-r--r--fs/afs/security.c10
-rw-r--r--fs/afs/server.c305
-rw-r--r--fs/afs/server_list.c40
-rw-r--r--fs/afs/super.c107
-rw-r--r--fs/afs/vl_alias.c383
-rw-r--r--fs/afs/vl_probe.c18
-rw-r--r--fs/afs/vl_rotate.c8
-rw-r--r--fs/afs/vlclient.c164
-rw-r--r--fs/afs/volume.c154
-rw-r--r--fs/afs/write.c164
-rw-r--r--fs/afs/xattr.c300
-rw-r--r--fs/afs/yfsclient.c1047
-rw-r--r--fs/aio.c23
-rw-r--r--fs/autofs/dev-ioctl.c10
-rw-r--r--fs/autofs/waitq.c2
-rw-r--r--fs/bad_inode.c1
-rw-r--r--fs/befs/linuxvfs.c1
-rw-r--r--fs/bfs/Kconfig2
-rw-r--r--fs/binfmt_aout.c3
-rw-r--r--fs/binfmt_elf.c325
-rw-r--r--fs/binfmt_elf_fdpic.c259
-rw-r--r--fs/binfmt_em86.c19
-rw-r--r--fs/binfmt_flat.c48
-rw-r--r--fs/binfmt_misc.c73
-rw-r--r--fs/binfmt_script.c88
-rw-r--r--fs/block_dev.c402
-rw-r--r--fs/btrfs/Makefile2
-rw-r--r--fs/btrfs/async-thread.c8
-rw-r--r--fs/btrfs/async-thread.h1
-rw-r--r--fs/btrfs/backref.c1023
-rw-r--r--fs/btrfs/backref.h301
-rw-r--r--fs/btrfs/block-group.c540
-rw-r--r--fs/btrfs/block-group.h17
-rw-r--r--fs/btrfs/block-rsv.c110
-rw-r--r--fs/btrfs/block-rsv.h12
-rw-r--r--fs/btrfs/btrfs_inode.h43
-rw-r--r--fs/btrfs/check-integrity.c227
-rw-r--r--fs/btrfs/check-integrity.h2
-rw-r--r--fs/btrfs/compression.c66
-rw-r--r--fs/btrfs/compression.h6
-rw-r--r--fs/btrfs/ctree.c275
-rw-r--r--fs/btrfs/ctree.h334
-rw-r--r--fs/btrfs/delalloc-space.c142
-rw-r--r--fs/btrfs/delalloc-space.h10
-rw-r--r--fs/btrfs/delayed-inode.c24
-rw-r--r--fs/btrfs/delayed-inode.h2
-rw-r--r--fs/btrfs/delayed-ref.c3
-rw-r--r--fs/btrfs/dev-replace.c44
-rw-r--r--fs/btrfs/discard.c1
-rw-r--r--fs/btrfs/discard.h2
-rw-r--r--fs/btrfs/disk-io.c1141
-rw-r--r--fs/btrfs/disk-io.h40
-rw-r--r--fs/btrfs/export.c47
-rw-r--r--fs/btrfs/export.h5
-rw-r--r--fs/btrfs/extent-io-tree.h15
-rw-r--r--fs/btrfs/extent-tree.c564
-rw-r--r--fs/btrfs/extent_io.c834
-rw-r--r--fs/btrfs/extent_io.h86
-rw-r--r--fs/btrfs/file-item.c197
-rw-r--r--fs/btrfs/file.c261
-rw-r--r--fs/btrfs/free-space-cache.c147
-rw-r--r--fs/btrfs/free-space-cache.h2
-rw-r--r--fs/btrfs/free-space-tree.c4
-rw-r--r--fs/btrfs/inode-map.c5
-rw-r--r--fs/btrfs/inode.c1786
-rw-r--r--fs/btrfs/ioctl.c1220
-rw-r--r--fs/btrfs/locking.c136
-rw-r--r--fs/btrfs/locking.h20
-rw-r--r--fs/btrfs/misc.h54
-rw-r--r--fs/btrfs/ordered-data.c203
-rw-r--r--fs/btrfs/ordered-data.h29
-rw-r--r--fs/btrfs/props.c11
-rw-r--r--fs/btrfs/qgroup.c401
-rw-r--r--fs/btrfs/qgroup.h24
-rw-r--r--fs/btrfs/raid56.c106
-rw-r--r--fs/btrfs/rcu-string.h2
-rw-r--r--fs/btrfs/ref-verify.c13
-rw-r--r--fs/btrfs/reflink.c821
-rw-r--r--fs/btrfs/reflink.h12
-rw-r--r--fs/btrfs/relocation.c2003
-rw-r--r--fs/btrfs/root-tree.c53
-rw-r--r--fs/btrfs/scrub.c217
-rw-r--r--fs/btrfs/send.c171
-rw-r--r--fs/btrfs/space-info.c297
-rw-r--r--fs/btrfs/space-info.h8
-rw-r--r--fs/btrfs/struct-funcs.c223
-rw-r--r--fs/btrfs/super.c250
-rw-r--r--fs/btrfs/sysfs.c238
-rw-r--r--fs/btrfs/sysfs.h11
-rw-r--r--fs/btrfs/tests/btrfs-tests.c44
-rw-r--r--fs/btrfs/tests/free-space-tree-tests.c2
-rw-r--r--fs/btrfs/tests/inode-tests.c14
-rw-r--r--fs/btrfs/tests/qgroup-tests.c2
-rw-r--r--fs/btrfs/transaction.c208
-rw-r--r--fs/btrfs/transaction.h44
-rw-r--r--fs/btrfs/tree-checker.c4
-rw-r--r--fs/btrfs/tree-defrag.c7
-rw-r--r--fs/btrfs/tree-log.c702
-rw-r--r--fs/btrfs/uuid-tree.c53
-rw-r--r--fs/btrfs/volumes.c995
-rw-r--r--fs/btrfs/volumes.h16
-rw-r--r--fs/buffer.c120
-rw-r--r--fs/cachefiles/Kconfig4
-rw-r--r--fs/cachefiles/rdwr.c14
-rw-r--r--fs/ceph/Kconfig2
-rw-r--r--fs/ceph/Makefile2
-rw-r--r--fs/ceph/acl.c2
-rw-r--r--fs/ceph/addr.c133
-rw-r--r--fs/ceph/cache.c2
-rw-r--r--fs/ceph/caps.c954
-rw-r--r--fs/ceph/debugfs.c112
-rw-r--r--fs/ceph/dir.c193
-rw-r--r--fs/ceph/export.c14