This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from fcc79e1714e8 Merge tag 'net-next-6.13' of git://git.kernel.org/pub/scm/ [...] new 83a8836fa19a erofs: add SEEK_{DATA,HOLE} support new b091e8ed24b7 erofs: get rid of erofs_{find,insert}_workgroup new 9c91f959626e erofs: move erofs_workgroup operations into zdata.c new bf1aa03980f4 erofs: sunset `struct erofs_workgroup` new f5ad9f9a603f erofs: free pclusters if no cached folio is attached new db80b98305f7 erofs: add sysfs node to drop internal caches new 90655ee279b2 erofs: simplify definition of the log functions new 3a23787ca875 erofs: fix file-backed mounts over FUSE new ec4f59d1a99d erofs: get rid of `buf->kmap_type` new bae085416093 erofs: fix blksize < PAGE_SIZE for file-backed mounts new b49c0215b176 erofs: clarify direct I/O support new 0bc8061ffc73 erofs: handle NONHEAD !delta[1] lclusters gracefully new 90a19b744de3 Merge tag 'erofs-for-6.13-rc1' of git://git.kernel.org/pub [...] new 8b9b261594d8 xfs: remove the redundant xfs_alloc_log_agf new 792ef2745d12 xfs: simplify sector number calculation in xfs_zero_extent new 59e43f5479cc xfs: sb_spino_align is not verified new 1171de329692 xfs: split the page fault trace event new 1eb6fc044752 xfs: split write fault handling out of __xfs_filemap_fault new a7fd3327d3ba xfs: remove __xfs_filemap_fault new fe4e0faac931 xfs: remove xfs_page_mkwrite_iomap_ops new 62027820eb44 xfs: fix simplify extent lookup in xfs_can_free_eofblocks new cd8ae42a82d2 xfs: fix superfluous clearing of info->low in __xfs_getfsm [...] new 4e071d79e477 xfs: remove the unused pagb_count field in struct xfs_perag new 9943b4573290 xfs: remove the unused pag_active_wq field in struct xfs_perag new 67ce5ba57535 xfs: pass a pag to xfs_difree_inode_chunk new db129fa01113 xfs: remove the agno argument to xfs_free_ag_extent new 856a920ac2bb xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers new 6abd82ab6ea4 xfs: add a xfs_agino_to_ino helper new b6dc8c6dd2d3 xfs: pass a pag to xfs_extent_busy_{search,reuse} new 4a137e09151e xfs: keep a reference to the pag for busy extents new 8dcf5e617f0e xfs: remove the mount field from struct xfs_busy_extents new c896fb44f6ee xfs: remove the unused trace_xfs_iwalk_ag trace point new 3c39444939da xfs: remove the unused xrep_bmap_walk_rmap trace point new 2337ac79e933 xfs: constify pag arguments to trace points new 835ddb592fab xfs: pass a perag structure to the xfs_ag_resv_init_error [...] new 487092ceaa72 xfs: pass objects to the xfs_irec_merge_{pre,post} trace points new 1209d360eb7a xfs: pass the iunlink item to the xfs_iunlink_update_dinod [...] new 618a27a94d06 xfs: pass objects to the xrep_ibt_walk_rmap tracepoint new 934dde65b202 xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsi [...] new dc8df7e3826e xfs: pass the pag to the xrep_newbt_extent_class tracepoints new c4ae021bcb6b xfs: convert remaining trace points to pass pag structures new 201c5fa342af xfs: split xfs_initialize_perag new d66496578b2a xfs: insert the pag structures into the xarray later new 131ffe5e695a Merge tag 'perag-xarray-6.13_2024-11-05' of https://git.ke [...] new 0a4d79741d6f xfs: factor out a xfs_iwalk_args helper new e9c4d8bfb26c xfs: factor out a generic xfs_group structure new 819928770bd9 xfs: add a xfs_group_next_range helper new 86437e6abbd2 xfs: switch perag iteration from the for_each macros to a [...] new 5c8483cec3fe xfs: move metadata health tracking to the generic group structure new 2ed27a546415 xfs: mark xfs_perag_intent_{hold,rele} static new 34cf3a6f3952 xfs: move draining of deferred operations to the generic g [...] new eb4a84a3c2bd xfs: move the online repair rmap hooks to the generic grou [...] new 6af1300d47d9 xfs: return the busy generation from xfs_extent_busy_list_empty new 0e10cb98f149 xfs: convert extent busy tracepoints to the generic group [...] new adbc76aa0fed xfs: convert busy extent tracking to the generic group structure new 77a530e6c49d xfs: add a generic group pointer to the btree cursor new 198febb9fe65 xfs: store a generic xfs_group pointer in xfs_getfsmap_info new 759cc1989a53 xfs: add group based bno conversion helpers new ba102a682d93 xfs: remove xfs_group_intent_hold and xfs_group_intent_rele new e5e5cae05b71 xfs: store a generic group structure in the intents new 28cf0d1a34b2 Merge tag 'generic-groups-6.13_2024-11-05' of https://git. [...] new 8d939f4bd7b2 xfs: constify the xfs_sb predicates new fdf5703b6110 xfs: constify the xfs_inode predicates new 4d272929a525 xfs: rename metadata inode predicates new ecc8065dfa18 xfs: standardize EXPERIMENTAL warning generation new 4f3d4dd1b04b xfs: define the on-disk format for the metadir feature new dcf606914334 xfs: iget for metadata inodes new c555dd9b8c2d xfs: load metadata directory root at mount time new 7297fd0bebbd xfs: enforce metadata inode flag new 5d9b54a4ef34 xfs: read and write metadata inode directory tree new 8651b410ae78 xfs: disable the agi rotor for metadata inodes new bb6cdd5529ff xfs: hide metadata inodes from everyone because they are special new 688828d8f8cd xfs: advertise metadata directory feature new df866c538ff0 xfs: allow bulkstat to return metadata directories new 382e275f0e8d xfs: don't count metadata directory files to quota new cc0cf84aa7fe xfs: mark quota inodes as metadata files new 61b6bdb30a4b xfs: adjust xfs_bmap_add_attrfork for metadir new be42fc1393d6 xfs: record health problems with the metadata directory new 679b098b59cf xfs: refactor directory tree root predicates new 13af229ee0dc xfs: do not count metadata directory files when doing onli [...] new 91fb4232be87 xfs: metadata files can have xattrs if metadir is enabled new aec2eb7da8f7 xfs: adjust parent pointer scrubber for sb-rooted metadata files new 5dab2daa8aa1 xfs: fix di_metatype field of inodes that won't load new 3d2c34111144 xfs: scrub metadata directories new dcde94bdeeb9 xfs: check the metadata directory inumber in superblocks new 9dc31acb01a1 xfs: move repair temporary files to the metadata directory tree new b3c03efa5972 xfs: check metadata directory file path connectivity new 87b7c205da8a xfs: confirm dotdot target before replacing it during a repair new 0d2c636e489c xfs: repair metadata directory file path connectivity new d7a5b69bf07e Merge tag 'metadata-directory-tree-6.13_2024-11-05' of htt [...] new dcfc65befb76 xfs: clean up xfs_getfsmap_helper arguments new 87fe4c34a383 xfs: create incore realtime group structures new 0e4875b3fb24 xfs: define locking primitives for realtime groups new c29237a65c8d xfs: add a lockdep class key for rtgroup inodes new 65b1231b8cea xfs: support caching rtgroup metadata inodes new cd5b26f0c099 xfs: add rtgroup-based realtime scrubbing context management new 9c3cfb9c96ee xfs: add a xfs_bmap_free_rtblocks helper new cd8d0490825c xfs: add a xfs_qm_unmount_rt helper new 9154b5008c03 xfs: factor out a xfs_growfs_rt_alloc_blocks helper new d6d5c90adacc xfs: cleanup xfs_getfsmap_rtdev_rtbitmap new c8edf1cbef7e xfs: split xfs_trim_rtdev_extents new e3088ae2dcae xfs: move RT bitmap and summary information to the rtgroup new ae897e0bed0f xfs: support creating per-RTG files in growfs new c1442d22a02a xfs: remove XFS_ILOCK_RT* new cb9cd6e56e48 xfs: calculate RT bitmap and summary blocks based on sb_rextents new 1029f08dc539 xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper new fc233f1fb058 xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_a [...] new bde86b42d282 xfs: factor out a xfs_growfs_check_rtgeom helper new 5a7566c8d6b9 xfs: refactor xfs_rtbitmap_blockcount new f8c5a8415f6e xfs: refactor xfs_rtsummary_blockcount new f220f6da5f4a xfs: make RT extent numbers relative to the rtgroup new 6b3582aca371 Merge tag 'incore-rtgroups-6.13_2024-11-05' of https://git [...] new dca94251f617 xfs: fix rt device offset calculations for FITRIM new 64c58d7c9934 iomap: add a merge boundary flag new cb288c9fb2ab Merge tag 'rtgroups-prep-6.13_2024-11-05' of https://git.k [...] new 96768e91511b xfs: define the format of rt groups new 18618e7100dd xfs: check the realtime superblock at mount time new 76d3be00df91 xfs: update realtime super every time we update the primar [...] new 8edde94d6401 xfs: export realtime group geometry via XFS_FSOP_GEOM new 9bb512734722 xfs: check that rtblock extents do not break rtsupers or rtgroups new 8458c4944e10 xfs: add a helper to prevent bmap merges across rtgroup bo [...] new 35537f25d236 xfs: add frextents to the lazysbcounters when rtgroups enabled new 21e62bddf0ef xfs: convert sick_map loops to use ARRAY_SIZE new ab7bd650e17a xfs: record rt group metadata errors in the health system new 3fa7a6d0c7eb xfs: export the geometry of realtime groups to userspace new 118895aa9513 xfs: add block headers to realtime bitmap and summary blocks new eba42c2c53c8 xfs: encode the rtbitmap in big endian format new a2c28367396a xfs: encode the rtsummary in big endian format new ee321351487a xfs: grow the realtime section when realtime groups are enabled new e464d8e8bb02 xfs: store rtgroup information with a bmap intent new b57283e1a0e9 xfs: force swapext to a realtime file to use the file cont [...] new 4c8900bbf106 xfs: support logging EFIs for realtime extents new fc91d9430e5d xfs: support error injection when freeing rt extents new 44e69c9af159 xfs: use realtime EFI to free extents when rtgroups are enabled new b91afef72471 xfs: don't merge ioends across RTGs new d162491c5459 xfs: make the RT allocator rtgroup aware new 7333c948c2bc xfs: don't coalesce file mappings that cross rtgroup bound [...] new 3f1bdf50ab1b xfs: scrub the realtime group superblock new 1433f8f9cead xfs: repair realtime group superblock new a74923333d9c xfs: scrub metadir paths for rtgroup metadata new ea99122b18ca xfs: mask off the rtbitmap and summary inodes when metadir in use new fd7588fa6475 xfs: create helpers to deal with rounding xfs_fileoff_t to [...] new 3f0205ebe71f xfs: create helpers to deal with rounding xfs_filblks_t to [...] new 7195f240c657 xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t new ceaa0bd773e2 xfs: adjust min_block usage in xfs_verify_agbno new e0b5b97dde8e xfs: move the min and max group block numbers to xfs_group new 0c271d906ebc xfs: port the perag discard code to handle generic groups new 7e85fc239411 xfs: implement busy extent tracking for rtgroups new a3315d11305f xfs: use rtgroup busy extent list for FITRIM new b939bcdca375 Merge tag 'realtime-groups-6.13_2024-11-05' of https://git [...] new fc23a426ce6e xfs: refactor xfs_qm_destroy_quotainos new e80fbe1ad8ef xfs: use metadir for quota inodes new 128a055291eb xfs: scrub quota file metapaths new d5d9dd5b3026 xfs: persist quota flags with metadir new 93c0f79edf1c Merge tag 'metadir-quotas-6.13_2024-11-05' of https://git. [...] new b28564cae1e4 xfs: fix chown with rt quota new 184c619f5543 xfs: advertise realtime quota support in the xqm stat files new 9a17ebfea9d0 xfs: report realtime block quota limits on realtime directories new 5dd70852b039 xfs: create quota preallocation watermarks for realtime quota new b7020ba86acc xfs: reserve quota for realtime files correctly new edc038f7f386 xfs: enable realtime quota again new 8ca118e17a61 Merge tag 'realtime-quotas-6.13_2024-11-05' of https://git [...] new 28d756d4d562 xfs: update sb field checks when metadir is turned on new ea079efd365e xfs: enable metadata directory feature new 052378aef8b9 Merge tag 'metadir-6.13_2024-11-05' of https://git.kernel. [...] new 89b38282d1b0 xfs: convert struct typedefs in xfs_ondisk.h new 131a883fffb1 xfs: separate space btree structures in xfs_ondisk.h new 13877bc79d81 xfs: port ondisk structure checks from xfs/122 to the kernel new 5877dc24be5d Merge tag 'better-ondisk-6.13_2024-11-05' of https://git.k [...] new 2edc8f933df7 Merge tag 'xfs-6.13-merge-1' of git://git.kernel.org/pub/s [...] new 0b5bbeee4de6 isofs: avoid memory leak in iocharset new 344044d8c9e2 dquot.c: get rid of include ../internal.h new 597861d6cd34 Merge tag 'for_v6.13-rc1' of git://git.kernel.org/pub/scm/ [...] new fb6f20ecb121 reiserfs: The last commit new c01f664e4ca2 Merge tag 'reiserfs_delete' of git://git.kernel.org/pub/sc [...] new 1cda52f1b461 fsnotify, lsm: Decouple fsnotify from lsm new 522249f05c55 fanotify: allow reporting errors on failure to open fd new aa52c54da40d fsnotify: fix sending inotify event with unexpected filename new 21d1b618b6b9 fsnotify: Fix ordering of iput() and watched_objects decrement new 2dde263d81dc Merge tag 'fsnotify_for_v6.13-rc1' of git://git.kernel.org [...] new 6d59f2fbfb18 dlm: fix swapped args sb_flags vs sb_status new b98333c67daf dlm: fix possible lkb_resource null dereference new 7138c7903468 dlm: disallow different configs nodeid storages new f92a5be5717e dlm: handle port as __be16 network byte order new 76e342d32f7f dlm: use dlm_config as only cluster configuration new cc5580bca3a4 dlm: dlm_config_info config fields to unsigned int new dfe5a6cc4204 dlm: make add_to_waiters() that it can't fail new f74dacb4c811 dlm: fix recovery of middle conversions new 200b977ebbc3 dlm: fix dlm_recover_members refcount on error new 6a550ae5560f Merge tag 'dlm-6.13' of git://git.kernel.org/pub/scm/linux [...] new ca84a2c9be48 jfs: array-index-out-of-bounds fix in dtReadFirst new a5f5e4698f8a jfs: fix shift-out-of-bounds in dbSplit new 839f102efb16 jfs: fix array-index-out-of-bounds in jfs_readdir new d9f9d96136cb jfs: xattr: check invalid xattr size more strictly new a174706ba4da jfs: add a check to prevent array-index-out-of-bounds in d [...] new fc39fb56917b Merge tag 'jfs-6.13' of github.com:kleikamp/linux-shaggy
The 196 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-erofs | 11 + Documentation/filesystems/porting.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- MAINTAINERS | 5 - arch/alpha/configs/defconfig | 1 - arch/arm/configs/pxa_defconfig | 4 - arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/sh/configs/landisk_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/um/configs/i386_defconfig | 1 - arch/um/configs/x86_64_defconfig | 1 - drivers/block/Kconfig | 2 +- fs/Kconfig | 1 - fs/Makefile | 1 - fs/buffer.c | 3 +- fs/dlm/ast.c | 2 +- fs/dlm/config.c | 170 +- fs/dlm/config.h | 26 +- fs/dlm/lock.c | 73 +- fs/dlm/lowcomms.c | 8 +- fs/dlm/member.c | 2 +- fs/dlm/recover.c | 35 +- fs/dlm/recoverd.c | 2 +- fs/erofs/data.c | 69 +- fs/erofs/inode.c | 12 +- fs/erofs/internal.h | 35 +- fs/erofs/super.c | 35 +- fs/erofs/sysfs.c | 17 + fs/erofs/zdata.c | 221 +- fs/erofs/zmap.c | 17 +- fs/erofs/zutil.c | 155 +- fs/iomap/buffered-io.c | 6 + fs/isofs/inode.c | 8 +- fs/jfs/jfs_dmap.c | 6 + fs/jfs/jfs_dtree.c | 15 + fs/jfs/xattr.c | 2 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify_user.c | 85 +- fs/notify/fsnotify.c | 23 +- fs/notify/mark.c | 12 +- fs/open.c | 4 + fs/quota/Kconfig | 15 +- fs/quota/dquot.c | 1 - fs/reiserfs/Kconfig | 91 - fs/reiserfs/Makefile | 30 - fs/reiserfs/README | 151 - fs/reiserfs/acl.h | 78 - fs/reiserfs/bitmap.c | 1476 ------- fs/reiserfs/dir.c | 346 -- fs/reiserfs/do_balan.c | 1900 --------- fs/reiserfs/file.c | 270 -- fs/reiserfs/fix_node.c | 2822 ------------- fs/reiserfs/hashes.c | 177 - fs/reiserfs/ibalance.c | 1161 ------ fs/reiserfs/inode.c | 3416 --------------- fs/reiserfs/ioctl.c | 221 - fs/reiserfs/item_ops.c | 737 ---- fs/reiserfs/journal.c | 4404 -------------------- fs/reiserfs/lbalance.c | 1426 ------- fs/reiserfs/lock.c | 101 - fs/reiserfs/namei.c | 1725 -------- fs/reiserfs/objectid.c | 216 - fs/reiserfs/prints.c | 792 ---- fs/reiserfs/procfs.c | 490 --- fs/reiserfs/reiserfs.h | 3419 --------------- fs/reiserfs/resize.c | 230 - fs/reiserfs/stree.c | 2280 ---------- fs/reiserfs/super.c | 2646 ------------ fs/reiserfs/tail_conversion.c | 318 -- fs/reiserfs/xattr.c | 1039 ----- fs/reiserfs/xattr.h | 117 - fs/reiserfs/xattr_acl.c | 411 -- fs/reiserfs/xattr_security.c | 127 - fs/reiserfs/xattr_trusted.c | 46 - fs/reiserfs/xattr_user.c | 43 - fs/xfs/Makefile | 8 +- fs/xfs/libxfs/xfs_ag.c | 256 +- fs/xfs/libxfs/xfs_ag.h | 205 +- fs/xfs/libxfs/xfs_ag_resv.c | 22 +- fs/xfs/libxfs/xfs_alloc.c | 119 +- fs/xfs/libxfs/xfs_alloc.h | 19 +- fs/xfs/libxfs/xfs_alloc_btree.c | 30 +- fs/xfs/libxfs/xfs_attr.c | 5 +- fs/xfs/libxfs/xfs_bmap.c | 137 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_btree.c | 38 +- fs/xfs/libxfs/xfs_btree.h | 3 +- fs/xfs/libxfs/xfs_btree_mem.c | 6 +- fs/xfs/libxfs/xfs_defer.c | 6 + fs/xfs/libxfs/xfs_defer.h | 1 + fs/xfs/libxfs/xfs_dquot_buf.c | 190 + fs/xfs/libxfs/xfs_format.h | 199 +- fs/xfs/libxfs/xfs_fs.h | 53 +- fs/xfs/libxfs/xfs_group.c | 225 + fs/xfs/libxfs/xfs_group.h | 164 + fs/xfs/libxfs/xfs_health.h | 89 +- fs/xfs/libxfs/xfs_ialloc.c | 175 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 31 +- fs/xfs/libxfs/xfs_inode_buf.c | 90 +- fs/xfs/libxfs/xfs_inode_buf.h | 3 + fs/xfs/libxfs/xfs_inode_util.c | 6 +- fs/xfs/libxfs/xfs_log_format.h | 8 +- fs/xfs/libxfs/xfs_log_recover.h | 2 + fs/xfs/libxfs/xfs_metadir.c | 481 +++ fs/xfs/libxfs/xfs_metadir.h | 47 + fs/xfs/libxfs/xfs_metafile.c | 52 + fs/xfs/libxfs/xfs_metafile.h | 31 + fs/xfs/libxfs/xfs_ondisk.h | 186 +- fs/xfs/libxfs/xfs_quota_defs.h | 43 + fs/xfs/libxfs/xfs_refcount.c | 33 +- fs/xfs/libxfs/xfs_refcount.h | 2 +- fs/xfs/libxfs/xfs_refcount_btree.c | 17 +- fs/xfs/libxfs/xfs_rmap.c | 42 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 28 +- fs/xfs/libxfs/xfs_rtbitmap.c | 388 +- fs/xfs/libxfs/xfs_rtbitmap.h | 247 +- fs/xfs/libxfs/xfs_rtgroup.c | 697 ++++ fs/xfs/libxfs/xfs_rtgroup.h | 284 ++ fs/xfs/libxfs/xfs_sb.c | 276 +- fs/xfs/libxfs/xfs_sb.h | 6 +- fs/xfs/libxfs/xfs_shared.h | 4 + fs/xfs/libxfs/xfs_trans_resv.c | 2 +- fs/xfs/libxfs/xfs_types.c | 44 +- fs/xfs/libxfs/xfs_types.h | 16 +- fs/xfs/scrub/agheader.c | 52 +- fs/xfs/scrub/agheader_repair.c | 42 +- fs/xfs/scrub/alloc.c | 2 +- fs/xfs/scrub/alloc_repair.c | 22 +- fs/xfs/scrub/bmap.c | 38 +- fs/xfs/scrub/bmap_repair.c | 11 +- fs/xfs/scrub/common.c | 149 +- fs/xfs/scrub/common.h | 40 +- fs/xfs/scrub/cow_repair.c | 21 +- fs/xfs/scrub/dir.c | 10 +- fs/xfs/scrub/dir_repair.c | 20 +- fs/xfs/scrub/dirtree.c | 32 +- fs/xfs/scrub/dirtree.h | 12 +- fs/xfs/scrub/findparent.c | 28 +- fs/xfs/scrub/fscounters.c | 35 +- fs/xfs/scrub/fscounters_repair.c | 9 +- fs/xfs/scrub/health.c | 54 +- fs/xfs/scrub/ialloc.c | 16 +- fs/xfs/scrub/ialloc_repair.c | 27 +- fs/xfs/scrub/inode.c | 35 +- fs/xfs/scrub/inode_repair.c | 39 +- fs/xfs/scrub/iscan.c | 4 +- fs/xfs/scrub/metapath.c | 689 +++ fs/xfs/scrub/newbt.c | 52 +- fs/xfs/scrub/nlinks.c | 4 +- fs/xfs/scrub/nlinks_repair.c | 4 +- fs/xfs/scrub/orphanage.c | 4 +- fs/xfs/scrub/parent.c | 39 +- fs/xfs/scrub/parent_repair.c | 37 +- fs/xfs/scrub/quotacheck.c | 7 +- fs/xfs/scrub/reap.c | 10 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/scrub/refcount_repair.c | 7 +- fs/xfs/scrub/repair.c | 61 +- fs/xfs/scrub/repair.h | 13 + fs/xfs/scrub/rgsuper.c | 84 + fs/xfs/scrub/rmap.c | 4 +- fs/xfs/scrub/rmap_repair.c | 25 +- fs/xfs/scrub/rtbitmap.c | 54 +- fs/xfs/scrub/rtsummary.c | 116 +- fs/xfs/scrub/rtsummary_repair.c | 22 +- fs/xfs/scrub/scrub.c | 52 +- fs/xfs/scrub/scrub.h | 17 + fs/xfs/scrub/stats.c | 2 + fs/xfs/scrub/tempfile.c | 105 + fs/xfs/scrub/tempfile.h | 3 + fs/xfs/scrub/trace.c | 1 + fs/xfs/scrub/trace.h | 247 +- fs/xfs/xfs_bmap_item.c | 26 +- fs/xfs/xfs_bmap_util.c | 46 +- fs/xfs/xfs_buf_item_recover.c | 67 +- fs/xfs/xfs_discard.c | 308 +- fs/xfs/xfs_dquot.c | 38 +- fs/xfs/xfs_dquot.h | 18 +- fs/xfs/xfs_drain.c | 78 +- fs/xfs/xfs_drain.h | 22 +- fs/xfs/xfs_exchrange.c | 2 +- fs/xfs/xfs_extent_busy.c | 214 +- fs/xfs/xfs_extent_busy.h | 65 +- fs/xfs/xfs_extfree_item.c | 282 +- fs/xfs/xfs_file.c | 66 +- fs/xfs/xfs_filestream.c | 13 +- fs/xfs/xfs_fsmap.c | 363 +- fs/xfs/xfs_fsmap.h | 15 + fs/xfs/xfs_fsops.c | 14 +- fs/xfs/xfs_health.c | 278 +- fs/xfs/xfs_icache.c | 134 +- fs/xfs/xfs_inode.c | 33 +- fs/xfs/xfs_inode.h | 49 +- fs/xfs/xfs_inode_item.c | 7 +- fs/xfs/xfs_inode_item_recover.c | 2 +- fs/xfs/xfs_ioctl.c | 46 +- fs/xfs/xfs_iomap.c | 71 +- fs/xfs/xfs_iomap.h | 1 - fs/xfs/xfs_iops.c | 15 +- fs/xfs/xfs_itable.c | 33 +- fs/xfs/xfs_itable.h | 3 + fs/xfs/xfs_iunlink_item.c | 13 +- fs/xfs/xfs_iwalk.c | 116 +- fs/xfs/xfs_iwalk.h | 7 +- fs/xfs/xfs_log_cil.c | 3 +- fs/xfs/xfs_log_recover.c | 18 +- fs/xfs/xfs_message.c | 51 + fs/xfs/xfs_message.h | 20 +- fs/xfs/xfs_mount.c | 61 +- fs/xfs/xfs_mount.h | 113 +- fs/xfs/xfs_pnfs.c | 3 +- fs/xfs/xfs_qm.c | 381 +- fs/xfs/xfs_qm_bhv.c | 36 +- fs/xfs/xfs_quota.h | 19 +- fs/xfs/xfs_refcount_item.c | 9 +- fs/xfs/xfs_reflink.c | 7 +- fs/xfs/xfs_rmap_item.c | 9 +- fs/xfs/xfs_rtalloc.c | 1025 ++++- fs/xfs/xfs_rtalloc.h | 6 + fs/xfs/xfs_stats.c | 7 +- fs/xfs/xfs_super.c | 75 +- fs/xfs/xfs_trace.c | 5 + fs/xfs/xfs_trace.h | 687 ++- fs/xfs/xfs_trans.c | 97 +- fs/xfs/xfs_trans.h | 2 + fs/xfs/xfs_trans_buf.c | 25 +- fs/xfs/xfs_trans_dquot.c | 17 + fs/xfs/xfs_xattr.c | 3 +- include/linux/fanotify.h | 1 + include/linux/iomap.h | 4 + include/uapi/linux/fanotify.h | 1 + include/uapi/linux/reiserfs_fs.h | 27 - include/uapi/linux/reiserfs_xattr.h | 25 - scripts/selinux/mdp/mdp.c | 3 - security/security.c | 9 +- tools/objtool/noreturns.h | 1 - .../filesystems/statmount/statmount_test.c | 2 +- 249 files changed, 10128 insertions(+), 36264 deletions(-) delete mode 100644 fs/reiserfs/Kconfig delete mode 100644 fs/reiserfs/Makefile delete mode 100644 fs/reiserfs/README delete mode 100644 fs/reiserfs/acl.h delete mode 100644 fs/reiserfs/bitmap.c delete mode 100644 fs/reiserfs/dir.c delete mode 100644 fs/reiserfs/do_balan.c delete mode 100644 fs/reiserfs/file.c delete mode 100644 fs/reiserfs/fix_node.c delete mode 100644 fs/reiserfs/hashes.c delete mode 100644 fs/reiserfs/ibalance.c delete mode 100644 fs/reiserfs/inode.c delete mode 100644 fs/reiserfs/ioctl.c delete mode 100644 fs/reiserfs/item_ops.c delete mode 100644 fs/reiserfs/journal.c delete mode 100644 fs/reiserfs/lbalance.c delete mode 100644 fs/reiserfs/lock.c delete mode 100644 fs/reiserfs/namei.c delete mode 100644 fs/reiserfs/objectid.c delete mode 100644 fs/reiserfs/prints.c delete mode 100644 fs/reiserfs/procfs.c delete mode 100644 fs/reiserfs/reiserfs.h delete mode 100644 fs/reiserfs/resize.c delete mode 100644 fs/reiserfs/stree.c delete mode 100644 fs/reiserfs/super.c delete mode 100644 fs/reiserfs/tail_conversion.c delete mode 100644 fs/reiserfs/xattr.c delete mode 100644 fs/reiserfs/xattr.h delete mode 100644 fs/reiserfs/xattr_acl.c delete mode 100644 fs/reiserfs/xattr_security.c delete mode 100644 fs/reiserfs/xattr_trusted.c delete mode 100644 fs/reiserfs/xattr_user.c create mode 100644 fs/xfs/libxfs/xfs_group.c create mode 100644 fs/xfs/libxfs/xfs_group.h create mode 100644 fs/xfs/libxfs/xfs_metadir.c create mode 100644 fs/xfs/libxfs/xfs_metadir.h create mode 100644 fs/xfs/libxfs/xfs_metafile.c create mode 100644 fs/xfs/libxfs/xfs_metafile.h create mode 100644 fs/xfs/libxfs/xfs_rtgroup.c create mode 100644 fs/xfs/libxfs/xfs_rtgroup.h create mode 100644 fs/xfs/scrub/metapath.c create mode 100644 fs/xfs/scrub/rgsuper.c delete mode 100644 include/uapi/linux/reiserfs_fs.h delete mode 100644 include/uapi/linux/reiserfs_xattr.h