summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-6.13-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds8 hours154-2946/+9562
|\
| * Merge tag 'better-ondisk-6.13_2024-11-05' of https://git.kernel.org/pub/scm/l...Carlos Maiolino10 days1-49/+137
| |\
| | * xfs: port ondisk structure checks from xfs/122 to the kernelDarrick J. Wong2024-11-051-2/+88
| | * xfs: separate space btree structures in xfs_ondisk.hDarrick J. Wong2024-11-051-11/+13
| | * xfs: convert struct typedefs in xfs_ondisk.hDarrick J. Wong2024-11-051-37/+37
| * | Merge tag 'metadir-6.13_2024-11-05' of https://git.kernel.org/pub/scm/linux/k...Carlos Maiolino10 days2-13/+26
| |\|
| | * xfs: enable metadata directory featureDarrick J. Wong2024-11-051-1/+2
| | * xfs: update sb field checks when metadir is turned onDarrick J. Wong2024-11-051-12/+24
| * | Merge tag 'realtime-quotas-6.13_2024-11-05' of https://git.kernel.org/pub/scm...Carlos Maiolino10 days11-76/+182
| |\|
| | * xfs: enable realtime quota againDarrick J. Wong2024-11-052-4/+7
| | * xfs: reserve quota for realtime files correctlyDarrick J. Wong2024-11-052-6/+17
| | * xfs: create quota preallocation watermarks for realtime quotaDarrick J. Wong2024-11-054-32/+81
| | * xfs: report realtime block quota limits on realtime directoriesDarrick J. Wong2024-11-052-12/+17
| | * xfs: advertise realtime quota support in the xqm stat filesDarrick J. Wong2024-11-051-3/+4
| | * xfs: fix chown with rt quotaDarrick J. Wong2024-11-052-19/+56
| * | Merge tag 'metadir-quotas-6.13_2024-11-05' of https://git.kernel.org/pub/scm/...Carlos Maiolino10 days11-64/+589
| |\|
| | * xfs: persist quota flags with metadirDarrick J. Wong2024-11-055-3/+78
| | * xfs: scrub quota file metapathsDarrick J. Wong2024-11-052-1/+81
| | * xfs: use metadir for quota inodesDarrick J. Wong2024-11-054-27/+410
| | * xfs: refactor xfs_qm_destroy_quotainosDarrick J. Wong2024-11-051-33/+20
| * | Merge tag 'realtime-groups-6.13_2024-11-05' of https://git.kernel.org/pub/scm...Carlos Maiolino10 days59-512/+2699
| |\|
| | * xfs: use rtgroup busy extent list for FITRIMDarrick J. Wong2024-11-051-2/+144
| | * xfs: implement busy extent tracking for rtgroupsDarrick J. Wong2024-11-055-6/+227
| | * xfs: port the perag discard code to handle generic groupsDarrick J. Wong2024-11-052-17/+37
| | * xfs: move the min and max group block numbers to xfs_groupDarrick J. Wong2024-11-0511-39/+94
| | * xfs: adjust min_block usage in xfs_verify_agbnoDarrick J. Wong2024-11-052-2/+2
| | * xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_tDarrick J. Wong2024-11-0512-84/+126
| | * xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundariesDarrick J. Wong2024-11-053-11/+23
| | * xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundariesDarrick J. Wong2024-11-052-7/+16
| | * xfs: mask off the rtbitmap and summary inodes when metadir in useDarrick J. Wong2024-11-051-0/+20
| | * xfs: scrub metadir paths for rtgroup metadataDarrick J. Wong2024-11-052-1/+96
| | * xfs: repair realtime group superblockDarrick J. Wong2024-11-053-1/+20
| | * xfs: scrub the realtime group superblockDarrick J. Wong2024-11-059-2/+87
| | * xfs: don't coalesce file mappings that cross rtgroup boundaries in scrubDarrick J. Wong2024-11-051-1/+15
| | * xfs: make the RT allocator rtgroup awareChristoph Hellwig2024-11-054-13/+105
| | * xfs: don't merge ioends across RTGsDarrick J. Wong2024-11-052-1/+21
| | * xfs: use realtime EFI to free extents when rtgroups are enabledDarrick J. Wong2024-11-051-1/+16
| | * xfs: support error injection when freeing rt extentsDarrick J. Wong2024-11-051-0/+4
| | * xfs: support logging EFIs for realtime extentsDarrick J. Wong2024-11-059-39/+286
| | * xfs: force swapext to a realtime file to use the file content exchange ioctlDarrick J. Wong2024-11-051-0/+12
| | * xfs: store rtgroup information with a bmap intentDarrick J. Wong2024-11-052-36/+30
| | * xfs: grow the realtime section when realtime groups are enabledDarrick J. Wong2024-11-054-35/+242
| | * xfs: encode the rtsummary in big endian formatDarrick J. Wong2024-11-053-1/+15
| | * xfs: encode the rtbitmap in big endian formatDarrick J. Wong2024-11-052-2/+9
| | * xfs: add block headers to realtime bitmap and summary blocksDarrick J. Wong2024-11-0511-28/+257
| | * xfs: export the geometry of realtime groups to userspaceDarrick J. Wong2024-11-056-0/+99
| | * xfs: record rt group metadata errors in the health systemDarrick J. Wong2024-11-057-136/+157
| | * xfs: convert sick_map loops to use ARRAY_SIZEDarrick J. Wong2024-11-051-8/+7
| | * xfs: add frextents to the lazysbcounters when rtgroups enabledDarrick J. Wong2024-11-053-23/+34
| | * xfs: add a helper to prevent bmap merges across rtgroup boundariesChristoph Hellwig2024-11-051-12/+44