All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
From: Gitolite <devnull@kernel.org>
Subject: post-receive: pub/scm/linux/kernel/git/djwong/xfs-linux
Date: Tue, 19 Jan 2021 03:54:33 -0000	[thread overview]
Message-ID: <161102847315.22372.142474830956645693@gitolite.kernel.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 15469 bytes --]

---
service: git-receive-pack
repo: pub/scm/linux/kernel/git/djwong/xfs-linux
user: djwong
changes:
  - ref: refs/heads/atomic-file-updates
    old: bc6710c91370721b79c493e258e1f5ce41d089f6
    new: 1dc309f77559b424cfc95e1a1d6f39d29d562808
    log: revlist-bc6710c91370-1dc309f77559.txt
  - ref: refs/heads/btree-dynamic-depth
    old: 9b3952b81b73a6a38688ef3c77bf2bf0463d1b2a
    new: 5ddb1ce0e3af992c1b187e30317310bcd918bcb6
    log: revlist-9b3952b81b73-5ddb1ce0e3af.txt
  - ref: refs/heads/btree-ifork-records
    old: e62c58a9c76e6037e606fbd2f63aabadb0315b53
    new: 18506cbf430e10108e7f4b77c3c9ec479f76b470
    log: revlist-e62c58a9c76e-18506cbf430e.txt
  - ref: refs/heads/copy-range-faster
    old: c263f0262f2cf1874293ce43b075549cbd03402a
    new: b88280698339cd628c86871e4640f6b54c2527fc
    log: |
         b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
         
  - ref: refs/heads/corruption-health-reports
    old: b79eb626a362e3b08ce2a4028af2686fef18e583
    new: 9ce17b203d082425d1eaa46894df84e65a9515f5
    log: revlist-b79eb626a362-9ce17b203d08.txt
  - ref: refs/heads/deferred-inactivation
    old: 4f7e1ac127b5546f61cdb6f170c565a33710c1f4
    new: 174afafbf0728b1ade3a6925a36be6ce172edd39
    log: revlist-4f7e1ac127b5-174afafbf072.txt
  - ref: refs/heads/djwong-wtf
    old: b44bc37d8022dcd86e9b1814f47f337c59cf5eb0
    new: 987185b56bfa79df301c3fec5e0fe57ef9fd02d2
    log: revlist-b44bc37d8022-987185b56bfa.txt
  - ref: refs/heads/eofblocks-consolidation
    old: acbc78de8b66e1d81ea9b104b1db90a2dc1ef643
    new: ca7038f4842227f6c8605fc6ebe3f63da12a82e3
    log: revlist-acbc78de8b66-ca7038f48422.txt
  - ref: refs/heads/expand-bmap-intent-usage
    old: 2fef4577a0b4247f8ca8ffe984f77f4f6e5299bd
    new: 4bccffbd322d7c88d500a29839aa63ecbaee2bb2
    log: revlist-2fef4577a0b4-4bccffbd322d.txt
  - ref: refs/heads/indirect-health-reporting
    old: d0e839c99d57400271dead76905a378a27f8fae8
    new: e8f314db19860f669ae4d0f0dc6318e810975717
    log: revlist-d0e839c99d57-e8f314db1986.txt
  - ref: refs/heads/inode-refactor
    old: bd7a3d1b17605095287056a639edc175971f1644
    new: 4628525a6da0ebd8514d6fc7b5f8367fbb37954d
    log: revlist-bd7a3d1b1760-4628525a6da0.txt
  - ref: refs/heads/master
    old: e71ba9452f0b5b2e8dc8aa5445198cd9214a6a62
    new: 19c329f6808995b142b3966301f217c831e7cf31
    log: revlist-e71ba9452f0b-19c329f68089.txt
  - ref: refs/heads/metadir
    old: da6b2b20af9b814016c9604e5d3e4dd497a91896
    new: 9c408c7e3826d3a207623d65112ff70c69ee0c2f
    log: revlist-da6b2b20af9b-9c408c7e3826.txt
  - ref: refs/heads/noalloc-ags
    old: 21b4aae1e889068a3e8d69e3c19f9cc0125ab199
    new: ad986136b15295f60ad07a991ad61503a7d2f5fd
    log: revlist-21b4aae1e889-ad986136b152.txt
  - ref: refs/heads/quota-function-cleanups
    old: a931e13ca3af779a8a34314029d51d26e9401fc8
    new: 7c34b918d802cb14251406d6836ae2be7d7ffd5c
    log: |
         b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
         b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
         ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
         8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
         1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
         7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
         
  - ref: refs/heads/realtime-bmap-intents
    old: a3629b23aff6e94a535a64efabc48fe9b4b24beb
    new: 4416b793d012b6fff979e63d568a16fcc170d1c6
    log: revlist-a3629b23aff6-4416b793d012.txt
  - ref: refs/heads/realtime-extfree-intents
    old: 8c9d13a8ab8114d2fb3bd0b8f813d70d185c22f7
    new: b52891d7303a9693b7ca86e44d091e0a8b0be79e
    log: revlist-8c9d13a8ab81-b52891d7303a.txt
  - ref: refs/heads/realtime-reflink
    old: ec225c5369d625127eae0d32f874496ff2ef75d8
    new: 47b7c3693f791a655d5d7d2e0cd9187b2f203cd2
    log: revlist-ec225c5369d6-47b7c3693f79.txt
  - ref: refs/heads/realtime-reflink-extsize
    old: 1581b4553cac38734f7106a8e6aee5b33daf0768
    new: 524b598edea349564c5fb8faef5c877ab60aecc1
    log: revlist-1581b4553cac-524b598edea3.txt
  - ref: refs/heads/realtime-rmap
    old: d8e9f9e66fb698979667dcf01c57220c462d365d
    new: bacfdaad0fa2e41c9abfdfad2d74df1660736b2e
    log: revlist-d8e9f9e66fb6-bacfdaad0fa2.txt
  - ref: refs/heads/reclaim-space-harder
    old: 88010944740c3b426c2e0d523cbb29e19f196ad0
    new: 298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe
    log: revlist-88010944740c-298aeb2ecc7d.txt
  - ref: refs/heads/refactor-rt-locking
    old: 06d654c0fc51debe681baca120cc17f0e9a0be6b
    new: 9de1b07d92c0b81daba8de7b1a2f0a0a71b67700
    log: revlist-06d654c0fc51-9de1b07d92c0.txt
  - ref: refs/heads/reflink-speedups
    old: 525b249a43bb13f610f9dbd200dbcdc067b61524
    new: 19596a2bf74d3e99d24ec2f645f70f2fb98f5306
    log: revlist-525b249a43bb-19596a2bf74d.txt
  - ref: refs/heads/repair-ag-btrees
    old: 2e4920fc767fa28099f080ad1adb20eed22bff82
    new: efdd3ac5aec00962828aa5da486b3d517bb4c2d6
    log: revlist-2e4920fc767f-efdd3ac5aec0.txt
  - ref: refs/heads/repair-bitmap-rework
    old: 515a3759e7463e188288d0155bd37166c5e01570
    new: 3aa6d0c3f2ee8d1c3f23905f7465cfd006140344
    log: revlist-515a3759e746-3aa6d0c3f2ee.txt
  - ref: refs/heads/repair-dirs
    old: 504bcd820d9863504f09297a774b67a01634e676
    new: 6581b5cf149b006688f78040c1171bba9335b16c
    log: revlist-504bcd820d98-6581b5cf149b.txt
  - ref: refs/heads/repair-hard-problems
    old: e872ed8b341065b6930d4ad2ee158c88cf7aa413
    new: da425dc55ea4fcedaefefa03269960dc216fb71b
    log: revlist-e872ed8b3410-da425dc55ea4.txt
  - ref: refs/heads/repair-inodes
    old: 1feff90cefef24e947c0d10d800d87d16a4602a7
    new: 0496bcbfb2aefba5d921969f4aad5144c336b88f
    log: revlist-1feff90cefef-0496bcbfb2ae.txt
  - ref: refs/heads/repair-prep-for-bulk-loading
    old: 77d08cef169aa32013c9196105503ba5bb24aca1
    new: 268ab0a3cb1979a12ed17476c93c04f7dac020cc
    log: revlist-77d08cef169a-268ab0a3cb19.txt
  - ref: refs/heads/repair-quota
    old: 032997d281bdc7a724ca33da6961b31d933df278
    new: f9b81312c401e7eec1e606456e69aebaec18127a
    log: revlist-032997d281bd-f9b81312c401.txt
  - ref: refs/heads/repair-reap-fixes
    old: 75e993c47f92abf43f83ff82f8bde3fc67824a6f
    new: a26bda6f35c634b5e2ce25965b0084f15285f9af
    log: revlist-75e993c47f92-a26bda6f35c6.txt
  - ref: refs/heads/repair-rtsummary
    old: 5a7974f07e2caad47caa87d9293554d0871acad1
    new: 7dc93578af95c0eddafe0017b99f2d3de5718605
    log: revlist-5a7974f07e2c-7dc93578af95.txt
  - ref: refs/heads/repair-xattrs
    old: 6a7ef29eac33748670858b5cdf508ac8f4412a1e
    new: fa2fc00af3f13b50b766431fd6e602e2121e7625
    log: revlist-6a7ef29eac33-fa2fc00af3f1.txt
  - ref: refs/heads/reserve-rt-metadata-space
    old: cf302d785b20281da031865d0e18e4b50bff6bbf
    new: 13aec2032a0f975e81fc45d4a240edb0630888c9
    log: revlist-cf302d785b20-13aec2032a0f.txt
  - ref: refs/heads/scrub-fixes
    old: 1a44bb725b8bf42caaa67a18e2a70670fcecb47d
    new: cee88e3e9280116ebf89cdd787c3bc483b3d1974
    log: revlist-1a44bb725b8b-cee88e3e9280.txt
  - ref: refs/heads/scrub-rtsummary
    old: dc2f3eadbb06649977d5165d6416e4212c80abe7
    new: 66bab727a742e6d1395a376ce8c0646ed900537f
    log: revlist-dc2f3eadbb06-66bab727a742.txt
  - ref: refs/heads/xfs-5.12-merge
    old: 45d6842f11a30d152b849ca819a91331b5f94f56
    new: b87326b3d50003120937490094cd9067f1cb6836
    log: revlist-45d6842f11a3-b87326b3d500.txt
  - ref: refs/tags/atomic-file-updates_2021-01-18
    old: 243a067a43273dbf72ef666eff10a5b13774ca35
    new: cf5bf0d29af632c82b01ed8cb04283af7c9503e1
    log: revlist-243a067a4327-cf5bf0d29af6.txt
  - ref: refs/tags/btree-dynamic-depth_2021-01-18
    old: 7a99de469bededee9b2bec6fef451baf967ae6a5
    new: c75cac88093ca182a6462b0dc33b4466e0b45477
    log: revlist-7a99de469bed-c75cac88093c.txt
  - ref: refs/tags/btree-ifork-records_2021-01-18
    old: d7a00416ea81c646a8f487b6d822e7affc9223ae
    new: 396e5cbf93690fa35807bec12fd7e7ffabc7effe
    log: revlist-d7a00416ea81-396e5cbf9369.txt
  - ref: refs/tags/copy-range-faster_2021-01-18
    old: 87127dd242a33d721707b9cfa3776e1f55d5fa93
    new: 7ffd735cbcfc1ee53f61c85274597228da59ac7a
    log: |
         b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
         
  - ref: refs/tags/corruption-health-reports_2021-01-18
    old: 453f76f06c83978e2189fc1bda1b2b2940e90b7f
    new: bc75735b9daf523396790cce502bd5d697eee42a
    log: revlist-453f76f06c83-bc75735b9daf.txt
  - ref: refs/tags/deferred-inactivation_2021-01-18
    old: 77027a58221c7fe35cc4589f533dd37094826e4a
    new: 005e33dffba88b34c896ffebbb56323aec244e31
    log: revlist-77027a58221c-005e33dffba8.txt
  - ref: refs/tags/djwong-wtf_2021-01-18
    old: c9697a1ce86bcca5c59ddd567b72e5bd927d6308
    new: 75a29c6ae3cb4f85d5601e2f57819a21de1f2c8a
    log: revlist-c9697a1ce86b-75a29c6ae3cb.txt
  - ref: refs/tags/eofblocks-consolidation_2021-01-18
    old: 7e7e9bbb5729ee05a9a05d0b4f164851da82239d
    new: 863e59b75e88c5d43aa0f20d03d35c64cb985c43
    log: revlist-7e7e9bbb5729-863e59b75e88.txt
  - ref: refs/tags/expand-bmap-intent-usage_2021-01-18
    old: 08b5fb22b2a9d670b0c5418d41488feb0bdc50d0
    new: 608f1b263fcc61f9230d2660ffe78cf8a13977b1
    log: revlist-08b5fb22b2a9-608f1b263fcc.txt
  - ref: refs/tags/indirect-health-reporting_2021-01-18
    old: b68216a7af847bcad06a937218978d75a6e379d8
    new: 91f127881a741da10a8d2dabaff6fa9827a3e90d
    log: revlist-b68216a7af84-91f127881a74.txt
  - ref: refs/tags/inode-refactor_2021-01-18
    old: aa4eedb0e25899bd828a03d1e4e456858482c111
    new: 5fc6ef0f3bd274dd5f87a9b77a9265491ec5667d
    log: revlist-aa4eedb0e258-5fc6ef0f3bd2.txt
  - ref: refs/tags/metadir_2021-01-18
    old: 2726ef7fb2f16445f1cd8125e0ddbfeb60ce1e53
    new: 2305414a877b03edb0be5aaf1f2a791dc666c03e
    log: revlist-2726ef7fb2f1-2305414a877b.txt
  - ref: refs/tags/noalloc-ags_2021-01-18
    old: d9f9a5275792a081f7313ac2dd208ebc0f86bf5e
    new: 5ab9cda545884a77758f0266157e5f1b8d174d2c
    log: revlist-d9f9a5275792-5ab9cda54588.txt
  - ref: refs/tags/quota-function-cleanups_2021-01-18
    old: b483c93a4bd91639b43aee55a80c95cf65c1796a
    new: 239001128443f1eeceed20cf408f4b393090b5e4
    log: |
         b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
         b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
         ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
         8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
         1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
         7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
         
  - ref: refs/tags/realtime-bmap-intents_2021-01-18
    old: 7d918a9a4b49d47f34c4b587c7ef913172f4cf24
    new: c1c5a2075d70b270d91135f8b857bf5eaeffe50f
    log: revlist-7d918a9a4b49-c1c5a2075d70.txt
  - ref: refs/tags/realtime-extfree-intents_2021-01-18
    old: 17b22fef88605ee2e8af7bc6ff358442554a6065
    new: 285ba2bd967eabb9ba69352d85ab01b26ce24011
    log: revlist-17b22fef8860-285ba2bd967e.txt
  - ref: refs/tags/realtime-reflink-extsize_2021-01-18
    old: d8725bdb0eeb86aaea5d8efe0e3a47f64aecacb7
    new: d5d468b3b63a2decc52897a139f902eb9ee810c7
    log: revlist-d8725bdb0eeb-d5d468b3b63a.txt
  - ref: refs/tags/realtime-reflink_2021-01-18
    old: fbcacdc6b102b734ea5bedc8b2999ec773657f6b
    new: 6ccf8f0753adfd773e72463d8a9321ddab36782e
    log: revlist-fbcacdc6b102-6ccf8f0753ad.txt
  - ref: refs/tags/realtime-rmap_2021-01-18
    old: f8b993ba12df6f22f64380f0639d9fa3762d4726
    new: 8a408c68deabf635fd3a03552e753fc408136aa9
    log: revlist-f8b993ba12df-8a408c68deab.txt
  - ref: refs/tags/reclaim-space-harder_2021-01-18
    old: 2b23376ea4916c75467b358664764d7cea4a3dc3
    new: 6742af99dea81912b325cbe95dc0b6b692b1ff2a
    log: revlist-2b23376ea491-6742af99dea8.txt
  - ref: refs/tags/refactor-rt-locking_2021-01-18
    old: 9793f94617be23eb7cab2cd95428d9eac5a8c764
    new: 568ff97e595670bc13322b5ec2e7bc624a3d8c75
    log: revlist-9793f94617be-568ff97e5956.txt
  - ref: refs/tags/reflink-speedups_2021-01-18
    old: 91287b4f347b387f612439ef96e813815de2aa74
    new: 6b25de26a61d2bbc76d3f1ff8aa3b8b4372834f9
    log: revlist-91287b4f347b-6b25de26a61d.txt
  - ref: refs/tags/repair-ag-btrees_2021-01-18
    old: d8f6b6969f13dc4b8e6448b17fe77994521b4477
    new: 68ddb89da94f3a43c942a45ef5f638c49908b49f
    log: revlist-d8f6b6969f13-68ddb89da94f.txt
  - ref: refs/tags/repair-bitmap-rework_2021-01-18
    old: 373213008ebe1c8b5b4f15f99eae8e4523b57991
    new: 75b62e48a7fdb4a0e5bae6b413c6745d1df9deed
    log: revlist-373213008ebe-75b62e48a7fd.txt
  - ref: refs/tags/repair-dirs_2021-01-18
    old: b3cd791730330d2d3b9621951430c255fd487559
    new: 16dd2a43e0806a9a1398fced4df62718b23979c5
    log: revlist-b3cd79173033-16dd2a43e080.txt
  - ref: refs/tags/repair-hard-problems_2021-01-18
    old: 76483b76a560f0b8ca8e1d02700b36d81ad38dfd
    new: 946cee1066d628b691aaafcde3397b86fa5c5b0f
    log: revlist-76483b76a560-946cee1066d6.txt
  - ref: refs/tags/repair-inodes_2021-01-18
    old: b0fe912ca0a319321cb5cdfea4809b5cc64ed4c7
    new: 12f06db05f8bd26526ac2aa46c0f9ca19374e35c
    log: revlist-b0fe912ca0a3-12f06db05f8b.txt
  - ref: refs/tags/repair-prep-for-bulk-loading_2021-01-18
    old: d484bf07638ac806cb83438131ef2f513edb6920
    new: ab5bfe8bcfea11ebe913ef3c7a6a16fbb3fd3a2a
    log: revlist-d484bf07638a-ab5bfe8bcfea.txt
  - ref: refs/tags/repair-quota_2021-01-18
    old: f9abaa724c1250e0fe8523612cfa83ee15f46dd1
    new: d3400e0b03eb8417c7557ae734319d70938cbc17
    log: revlist-f9abaa724c12-d3400e0b03eb.txt
  - ref: refs/tags/repair-reap-fixes_2021-01-18
    old: 94205cb1fdcb7c06988952a4e76c3db4194709dd
    new: 104d97c042c00f30cfe04b1cac65d409329cc34b
    log: revlist-94205cb1fdcb-104d97c042c0.txt
  - ref: refs/tags/repair-rtsummary_2021-01-18
    old: 25a9b5946742910f36200b3a36cc9f65d38fb63b
    new: a239f0ea60668975fcbb8b5393e8afd8038f0576
    log: revlist-25a9b5946742-a239f0ea6066.txt
  - ref: refs/tags/repair-xattrs_2021-01-18
    old: 6615ce78cf3486e63a7a954574b563e591b60e3f
    new: 0df959ede6b0bde75a9764b125e8f5e644acb333
    log: revlist-6615ce78cf34-0df959ede6b0.txt
  - ref: refs/tags/reserve-rt-metadata-space_2021-01-18
    old: 347e17dd90d09c6e2c0711609f4f5df9e77c75db
    new: 653db347525f4dc9ae5126f07509e6731b5c2687
    log: revlist-347e17dd90d0-653db347525f.txt
  - ref: refs/tags/scrub-fixes_2021-01-18
    old: 2c40eea1b916e8a7d6d0f3b22956c5b5d698a54d
    new: ea35b16c4579d8953e10bb7cefd87186ecc78754
    log: revlist-2c40eea1b916-ea35b16c4579.txt
  - ref: refs/tags/scrub-rtsummary_2021-01-18
    old: 93d4281cbc90f67f211275e70b1f2ae77dc118fe
    new: 1b658eadf7ab386ec62ed553c7e4dedaa0dca8ca
    log: revlist-93d4281cbc90-1b658eadf7ab.txt
  - ref: refs/tags/v5.9-rc5
    old: 03f1e332c03f090d208510793e44767250937724
    new: 43b10d5a9053d0111bb547ea09abe5e102355d06
    log: revlist-03f1e332c03f-43b10d5a9053.txt
  - ref: refs/tags/xfs-5.12-merge_2021-01-18
    old: f0abe1f7a7c7e082daf83120ce74951ae6ce9bbc
    new: 94f96de972c6aafd782e6405a79786881a1b818a
    log: revlist-f0abe1f7a7c7-94f96de972c6.txt

[-- Attachment #2: revlist-bc6710c91370-1dc309f77559.txt --]
[-- Type: text/plain, Size: 11093 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature

[-- Attachment #3: revlist-9b3952b81b73-5ddb1ce0e3af.txt --]
[-- Type: text/plain, Size: 17881 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS

[-- Attachment #4: revlist-e62c58a9c76e-18506cbf430e.txt --]
[-- Type: text/plain, Size: 16574 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block

[-- Attachment #5: revlist-b79eb626a362-9ce17b203d08.txt --]
[-- Type: text/plain, Size: 7487 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system

[-- Attachment #6: revlist-4f7e1ac127b5-174afafbf072.txt --]
[-- Type: text/plain, Size: 8220 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation

[-- Attachment #7: revlist-b44bc37d8022-987185b56bfa.txt --]
[-- Type: text/plain, Size: 21933 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors

[-- Attachment #8: revlist-acbc78de8b66-ca7038f48422.txt --]
[-- Type: text/plain, Size: 2556 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection

[-- Attachment #9: revlist-2fef4577a0b4-4bccffbd322d.txt --]
[-- Type: text/plain, Size: 9529 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly

[-- Attachment #10: revlist-d0e839c99d57-e8f314db1986.txt --]
[-- Type: text/plain, Size: 8519 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health

[-- Attachment #11: revlist-bd7a3d1b1760-4628525a6da0.txt --]
[-- Type: text/plain, Size: 13803 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename

[-- Attachment #12: revlist-e71ba9452f0b-19c329f68089.txt --]
[-- Type: text/plain, Size: 91417 bytes --]

665f1388bc9713c81989dda6eed5cde52d57c255 ARM: omap2plus_defconfig: drop unused POWER_AVS option
f1dc15cd7fc146107cad2a926d9c1d005f69002a ARM: dts: OMAP3: disable AES on N950/N9
9836720911cfec25d3fbdead1c438bf87e0f2841 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
f2712ec76a5433e5ec9def2bd52a95df1f96d050 ARC: build: add uImage.lzma to the top-level target
0cfccb3c04934cdef42ae26042139f16e805b5f7 ARC: build: add boot_targets to PHONY
c5e6ae563c802c4d828d42e134af64004db2e58c ARC: build: move symlink creation to arch/arc/Makefile to avoid race
a4e070cfeb9d4961a169a2f1a614665cf51de963 ARC: build: remove unneeded extra-y
3a71e423133a4b1166ffafcb4a7cfa87ddecb910 ARC: build: use $(READELF) instead of hard-coded readelf
1967939462641d8b36bcb3fcf06d48e66cd67a4f Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK
ec76c2eea903947202098090bbe07a739b5246e9 ARM: OMAP2+: omap_device: fix idling of devices during probe
2f6fc9e08bf79f11516edef855283c6212bbe78f ARM: omap2plus_defconfig: enable SPI GPIO
c0bc969c176b10598b31d5d1a5edf9a5261f0a9f ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875
43ffe817bfe3871ffbaa1e98952a2a01b140e71e arm64: dts: bitmain: Use generic "ngpios" rather than "snps,nr-gpios"
062fa6b8ef153b9509d2a870049e907ad0a39639 Merge tag 'omap-for-v5.10/fixes-rc6-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
f373a811fd9a69fc8bafb9bcb41d2cfa36c62665 ASoC: Intel: fix error code cnl_set_dsp_D0()
1b04fa9900263b4e217ca2509fd778b32c2b4eb2 rcu-tasks: Move RCU-tasks initialization to before early_initcall()
fe6ce6c394fb1ef1d8a6384c5180e70893157f22 MAINTAINERS: Update email address for TI ASoC and twl4030 codec drivers
61fc03b6512b18f27a25002426d595f5a36645ed ASoC: dt-bindings: ti, j721e: Update maintainer and author information
5c6679b5cb120f07652418524ab186ac47680b49 ASoC: dapm: remove widget from dirty list on free
b77ab5f936fdbc6b135d26744325dc38ed99cb33 Merge series "ASoC: ti: Maintainer mail address change" from Peter Ujfalusi <peter.ujfalusi@ti.com>:
57f04815fd95bb8c46f6ec5c9d25430bb52d419f drm/msm: Fix WARN_ON() splat in _free_object()
161b838e25c6f83495e27e3f546b893622d442bf netfilter: nftables: fix incorrect increment of loop counter
4ad2d3cf2a299645bdc6d72e5b8ee11b2ed147ac ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate"
e49037ad12e47cd34239b99b010c5438844923af ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and"
acd894aee3149c15847bc4f0690fccba59ced5e7 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret
13733775326ea9eb81c6148ad60c43b8d231a343 ASoC: atmel: fix spelling mistake in Kconfig "programable" -> "programmable"
df9716ec9ade3d2e190a2aac199557d30a3a8416 regulator: pf8x00: Use specific compatible strings for devices
1a3449c19407a28f7019a887cdf0d6ba2444751a selftests/bpf: Clarify build error if no vmlinux
81e7eb5bf08f36d34495a5898f6ef3fec05d9776 Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug""
292bff9480c8d52fc58028979c4162abd83f1aec ath11k: add missing null check on allocated skb
3597010630d0aa96f5778901e691c6068bb86318 ath11k: fix crash caused by NULL rx_channel
aa44b2f3ecd41f90b7e477158036648a49d21a32 ath11k: start vdev if a bss peer is already created
9b09456258ea2f35fc8a99c4ac4829dcba0ca4be ath11k: Fix error code in ath11k_core_suspend()
30d085039314fcad2c2e33a2dfc8e79765ddf408 ath11k: Fix ath11k_pci_fix_l1ss()
315fbe4cef98ee5fb6085bc54c7f25eb06466c70 ASoC: qcom: Fix incorrect volatile registers
8d1bfc04c97407767559f6389a0f0fb060cbe25e ASoC: qcom: Add support for playback recover after resume
61c7dbec33777ade95d3db58beec8d7f177868c8 ASoC: rsnd: don't call clk_disable_unprepare() if can't use
bb224c3e3e41d940612d4cc9573289cdbd5cb8f5 ASoC: Intel: haswell: Add missing pm_ops
6108f990c0887d3e8f1db2d13c7012e40a061f28 ASoC: rt711: mutex between calibration and power state changes
349dd23931d1943b1083182e35715eba8b150fe1 ASoC: max98373: don't access volatile registers in bias level off
e7f6f893ac39c8715d959ff8d677645ef5e0f8b4 mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker
4dfde294b9792dcf8615b55c58f093d544f472f0 rtlwifi: rise completion at the last step of firmware callback
cda91206dc45257ba0c4d8acb6eeebfec8b2b9bc Merge series "Platform driver update to support playback recover after resume" from Srinivasa Rao Mandadapu <srivasam@codeaurora.org>:
127a7a95df41731632c7348960908751f7f9d049 Merge remote-tracking branch 'spi/for-5.10' into spi-5.11
a84dfb3d55934253de6aed38ad75990278a2d21e ASoC: meson: axg-tdmin: fix axg skew offset
671ee4db952449acde126965bf76817a3159040d ASoC: meson: axg-tdm-interface: fix loopback
443d6e86f821a165fae3fc3fc13086d27ac140b1 netfilter: x_tables: Update remaining dereference to RCU
2b33d6ffa9e38f344418976b06057e2fc2aa9e2a netfilter: ipset: fixes possible oops in mtype_resize
5c8193f568ae16f3242abad6518dc2ca6c8eef86 netfilter: ipset: fix shift-out-of-bounds in htable_bits()
3ac874fa84d1baaf0c0175f2a1499f5d88d528b2 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
8bee683384087a6275c9183a483435225f7bb209 xsk: Fix memory leak for failed bind
f1340265726e0edf8a8cef28e665b28ad6302ce9 iavf: fix double-release of rtnl_lock
f6f92968e1e5a7a9d211faaebefc26ebe408dad7 ath11k: qmi: try to allocate a big block of DMA memory first
e9603f4bdcc04417f1c7b3585e63654819dc11f6 ath11k: pci: disable ASPM L0sLs before downloading firmware
3d45f221ce627d13e2e6ef3274f06750c84a6542 btrfs: fix deadlock when cloning inline extent and low on free metadata space
9a664971569daf68254928149f580b4f5856d274 btrfs: correctly calculate item size used when item key collision happens
ae5e070eaca9dbebde3459dd8f4c2756f8c097d0 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction
0b3f407e6728d990ae1630a02c7b952c21c288d3 btrfs: send: fix wrong file path when there is an inode with a pending rmdir
675a4fc8f3149e93f35fb5739fd8d4764206ba0b btrfs: tests: initialize test inodes location
ea9ed87c73e87e044b2c58d658eb4ba5216bc488 btrfs: fix async discard stall
1ea2872fc6f2aaee0a4b4f1578b83ffd9f55c6a7 btrfs: fix racy access to discard_ctl data
8fc058597a283e9a37720abb0e8d68e342b9387d btrfs: merge critical sections of discard lock in workfn
cb13eea3b49055bd78e6ddf39defd6340f7379fc btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
638331fa56caeaa8b4d31cc1dfbe0ce989bcff67 btrfs: fix transaction leak and crash after cleaning up orphans on RO mount
a0a1db70df5f48576fea6d08f0a69c05f3ab4cf4 btrfs: fix race between RO remount and the cleaner task
0a31daa4b602ff6861fdf182236d64b2a353bace btrfs: add assertion for empty list of transactions at late stage of umount
a8cc263eb58ca133617662a5a5e07131d0ebf299 btrfs: run delayed iputs when remounting RO to avoid leaking them
f09ced4053bc0a2094a12b60b646114c966ef4c6 xsk: Fix race in SKB mode transmit with shared cq
b1b95cb5c0a9694d47d5f845ba97e226cfda957d xsk: Rollback reservation at NETDEV_TX_BUSY
e79bb299ccad6983876686a4d8c87c92ebbe5657 selftests/bpf: Fix spelling mistake "tranmission" -> "transmission"
d467d80dc399ba77875d647f2f37b7d1a70d94c2 bpf: Remove unused including <linux/version.h>
72d78717c6d06adf65d2e3dccc96d9e9dc978593 nfsd: Fixes for nfsd4_encode_read_plus_data()
b68f0cbd3f95f2df81e525c310a41fc73c2ed0d3 nfsd: Don't set eof on a truncated READ_PLUS
d6c9e4368cc6a61bf25c9c72437ced509c854563 NFSD: Fix sparse warning in nfssvc.c
4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 SUNRPC: Handle TCP socket sends with kernel_sendpage() again
7b723008f9c95624c848fad661c01b06e47b20da NFSD: Restore NFSv4 decoding's SAVEMEM functionality
4aa1464acbe3697710279a4bd65cb4801ed30425 spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case
690d8b917bbe64772cb0b652311bcd50908aea6b spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending
3d7d916f9bc98ce88272b3e4405c7c685afbfcd6 spi: spi-geni-qcom: Don't try to set CS if an xfer is pending
17fa81aa702ec118f2b835715897041675b06336 spi: spi-geni-qcom: Print an error when we timeout setting the CS
abdcd06c4dedbcabaec68c433c7f53f33307811f net: af_packet: fix procfs header for 64-bit pointers
b27f0c7825e3774e9ba036b25ed4dd62aec4c4c9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
698285da79f5b0b099db15a37ac661ac408c80eb net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
1e72faedcd58afd9d67fad40500cb4d1837f4361 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
87508224485323ce2d4e7fb929ec80f51adcc238 net: mvpp2: disable force link UP during port init procedure
3f48fab62bb81a7f9d01e9d43c40395fad011dd5 net: mvpp2: Add TCAM entry to drop flow control pause frames
fec6079b2eeab319d9e3d074f54d3b6f623e9701 net: mvpp2: prs: fix PPPoE with ipv6 packet parse
3e75e25fbebe8f3707156197795bc393e29788d6 Merge ath-current from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
e16ab3db87b3d5d4118dfb68e955f62c4e09573a mt76: usb: remove wake logic in mt76u_status_worker
123bb2b737881127b450e8b3b1bae69a8949498e mt76: sdio: remove wake logic in mt76s_process_tx_queue
f7217f718747641fc80cd062f183107439f2a066 mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
0bd157fa2aaa2c77d6254321d7751aa9eec68c7b mt76: mt7915: fix MESH ifdef block
bfe55584713b4d4d518ffe9cf2dab1129eba6321 MAINTAINERS: switch to different email address
a590370d918fc66c62df6620445791fbe840344a spi: stm32: FIFO threshold level - fix align packet size
3b66e4a8e58a85af3212c7117d7a29c9ef6679a2 regulator: bd718x7: Add enable times
e7e518053c267bb6be3799520d9f4a34c7264a2e bpf: Add schedule point in htab_init_buckets()
54ddbdb024882e226055cc4c3c246592ddde2ee5 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
1385ae5c30f238f81bc6528d897c6d7a0816783f ethernet: ucc_geth: set dev->max_mtu to 1518
887078de2a23689e29d6fa1b75d7cbc544c280be ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
e925e0cd2a705aaacb0b907bb3691fcac3a973a4 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
d7e2c827cca865a39fb65d9f9528e79fcf2359d7 Merge branch 'ucc_geth-fixes'
83469893204281ecf65d572bddf02de29a19787c ionic: account for vlan tag len in rx buffer len
8df66af5c1e5f80562fe728db5ec069b21810144 atm: idt77252: call pci_disable_device() on error path
bcce55f556e824d43f352d76b94509185585e38d ppp: Fix PPPIOCUNBRIDGECHAN request number
2575bc1aa9d52a62342b57a0b7d0a12146cf6aed net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
74a2921948ed8c0e7f079a98442ec3493168cc85 scsi: hisi_sas: Expose HW queues for v2 hw
37309f47e2f5674f3e86cb765312ace42cfcedf5 HID: wacom: Fix memory leakage caused by kfifo_alloc
2a5f1b67ec577fb1544b563086e0377f095f88e2 KVM: arm64: Don't access PMCR_EL0 when no PMU is available
ff367fe473a9857160c17827931375a899076394 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs
7a96a0687b80a1870c689418d7b72012c8bdd53d KVM: arm64: Use lm_alias in nVHE-only VA conversion
c3e181aec96f6ada84df1cb72a72be8970f8b284 KVM: arm64: Skip computing hyp VA layout for VHE
61fe0c37af57ac35472a870581a7d0bb5ac2f63a KVM: arm64: Minor cleanup of hyp variables used in host
e6829e0384a49efe68537298132230bebd8bd1b3 KVM: arm64: Remove unused includes in psci-relay.c
860a4c3d1e04a3c3e62bacbbba64417bf49768e2 KVM: arm64: Move skip_host_instruction to adjust_pc.h
767c973f2e4a9264a4f159c9fad5ca8acdb9915e KVM: arm64: Declutter host PSCI 0.1 handling
e789ca0cc1d51296832b8424fa4008ce6e9d1703 ext4: combine ext4_handle_error() and save_error_info()
4392fbc4bab57db3760f0fb61258cb7089b37665 ext4: drop sync argument of ext4_commit_super()
05c2c00f3769abb9e323fcaca70d2de0b48af7ba ext4: protect superblock modifications with a buffer lock
2d01ddc86606564fb08c56e3bc93a0693895f710 ext4: save error info to sb through journal if available
e92ad03fa53498f12b3f5ecb8822adc3bf815b28 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super()
dfd56c2c0c0dbb11be939b804ddc8d5395ab3432 ext4: fix superblock checksum failure when setting password salt
a3f5cf14ff917d46a4d491cf86210fd639d1ff38 ext4: drop ext4_handle_dirty_super()
5a3b590d4b2db187faa6f06adc9a53d6199fb1f9 ext4: don't leak old mountpoint samples
d734220d5d9038652930de4c6a1dd8394ce7f5a1 Merge tag 'omap-for-v5.11/defconfig-late-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
7887cc89d5851cbdec49219e9614beec776af150 ARM: dts: ux500/golden: Set display max brightness
f87777a3c30cf50c66a20e1d153f0e003bb30774 net: stmmac: dwmac-meson8b: ignore the second clock input
8b0f64b113d617c995ffdf50196948c3e99c6e49 MAINTAINERS: remove names from mailing list maintainers
a0c8be56affa7d5ffbdec24c992223be54db3b6e ibmvnic: fix login buffer memory leak
58f60329a6be35a5653edb3fd2023ccef9eb9943 net: ethernet: mvneta: Fix error handling in mvneta_probe
1d898b283576c38dedcb6b21fcbb65968ab03581 docs: netdev-FAQ: fix question headers formatting
5d5647dad259bb416fd5d3d87012760386d97530 qede: fix offload for IPIP tunnel packets
e77c725a445ac07c95c666b3bfb5b4105e9b0068 Merge tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
f86de9b1c0663b0a3ca2dcddec9aa910ff0fbf2c ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
c1e8952395c1f44a6304c71401519d19ed2ac56a ALSA: hda/realtek - Modify Dell platform name
3557ae187c32203d1bb8b48ee1e2e7bdb23d98d5 KVM: Documentation: Add arm64 KVM_RUN error codes
f16570ba47ff2b3766ebeaba6f4b80ad48cfd6a1 KVM: arm64: arch_timer: Remove VGIC initialization check
1c91f06d296de4f0c27022f5ec464e047d471215 KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()
de33212f768c5d9e2fe791b008cb26f92f0aa31c virtio_net: Fix recursive call to cpus_read_lock()
c06ccf3ebb7503706ea49fd248e709287ef385a3 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
b250bf5f924f7b42725fc9e4135aa0b667dfb119 net: ipa: fix interconnect enable bug
8450e23f142f629e40bd67afc8375c86c7fbf8f1 stmmac: intel: Add PCI IDs for TGL-H platform
94ad8f3ac6aff5acde3f6c4719997efc61e0dccf net: ipa: clear pending interrupts before enabling
6ffddf3b3d182d886d754cfafdf909ccb14f464b net: ipa: use state to determine channel command success
428b448ee764a264b7a2eeed295b282755114aa7 net: ipa: use state to determine event ring command success
6313138619f398666212577f8b4f0ddf215a2bed Merge branch 'net-ipa-gsi-interrupt-handling-fixes'
826f328e2b7e8854dd42ea44e6519cd75018e7b1 net: dcb: Validate netlink message in DCB handler
427c940558560bff2583d07fc119a21094675982 net/ncsi: Use real net-device for response handler
5d41f9b7ee7a5a5138894f58846a4ffed601498a net: ethernet: Fix memleak in ethoc_probe
1f45dc22066797479072978feeada0852502e180 ibmvnic: continue fatal error reset after passive init
808e0d8832cc81738f3e8df12dff0688352baf50 e1000e: Only run S0ix flows if shutdown succeeded
3cf31b1a9effd859bb3d6ff9f8b5b0d5e6cac952 e1000e: bump up timeout to wait when ME un-configures ULP mode
6cecf02e77ab9bf97e9252f9fcb8f0738a6de12c Revert "e1000e: disable s0ix entry and exit flows for ME systems"
3c98cbf22a96c1b12f48c1b2a4680dfe5cb280f9 e1000e: Export S0ix flags to ethtool
11b844b0b7c7c3dc8e8f4d0bbaad5e798351862c selftests/bpf: Work-around EBUSY errors from hashmap update/delete
69ca310f34168eae0ada434796bfc22fb4a0fa26 bpf: Save correct stopping point in file seq iteration
a61daaf351da7c8493f2586437617d60c24350b0 bpf: Use thread_group_leader()
e13a6915a03ffc3ce332d28c141a335e25187fa3 vhost/vsock: add IOTLB API support
6cb56218ad9e580e519dcd23bfb3db08d8692e5a netfilter: xt_RATEEST: reject non-null terminated string from userspace
9e5c23b9bd71d00b07720b2a8037b019d356e9df KVM: arm64: Update comment in kvm_vgic_map_resources()
282ff80135717cc43f1e33ddd4b0cd9e760d060b KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset()
101068b566ef227b605d807aad9e72efd8b6bc5b KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources()
105b5ca9b1e38a8db8446a493ca062eea98171eb habanalabs: Fix a missing-braces warning
429f1571e8f0b14ec42b8fb14efcfc0576b2788f habanalabs: add comment for pll frequency ioctl opcode
4783489951b78525a6e61b43936cbbd88b7938af habanalabs: fetch PSOC PLL frequency from F/W in goya
6585489e808d9964dbde9dad89ac8e792e1185fc habanalabs: remove generic gaudi get_pll_freq function
9c9013cbd8338ff8eac732d115c9005bc512cbc5 habanalabs: preboot hard reset support
72ab9ca52de6856380c26b2045aa826ae4308b76 habanalabs/gaudi: do not set EB in collective slave queues
7a585dfc32110a106f70474c6fa822d912a92c7e habanalabs: Revise comment to align with mirror list name
0024c094851f718ccb0b797255292bdce850a01f habanalabs/gaudi: disable CGM at HW initialization
6bbb77b9e6f0bd5595724b7c0cb1189afdd133d3 habanalabs: full FW hard reset support
13d0ee10b55ecec01fd3c91e086e4f3ba75a7911 habanalabs/gaudi: enhance reset message
90ffe170a390d5a620f8fe66758514e369e85d24 habanalabs: update comment in hl_boot_if.h
377182a3cc5ae6cc17fb04d06864c975f9f71c18 habanalabs: adjust pci controller init to new firmware
98e8781f008372057bd5cb059ca6b507371e473d habanalabs/gaudi: retry loading TPC f/w on -EINTR
a3fd28306329e8e82efab973aafe81e9001dcf6f habanalabs: add validation cs counter, fix misplaced counters
fcaebc7354188b0d708c79df4390fbabd4d9799d habanalabs: register to pci shutdown callback
097c62b6f0ec2bdadf86afbe80df03856338724d habanalabs: fix order of status check
95cd4bca7b1f4a25810f3ddfc5e767fb46931789 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
b4e70d8dd9ea6bd5d5fb3122586f652326ca09cd netfilter: nftables: add set expression flags
2ca408d9c749c32288bc28725f9f12ba30299e8f fanotify: Fix sys_fanotify_mark() on native x86-32
512d4a26abdbd11c6ffa03032740e5ab3c62c55b interconnect: qcom: fix rpmh link failures
c6174c0e058fc0a54e0b9787c44cb24b0a8d0217 interconnect: imx: Add a missing of_node_put after of_device_is_available
6414b79d02c426b7dd7d942fc19fb38220ea44ec interconnect: imx: Remove a useless test
67288f74d4837b82ef937170da3389b0779c17be interconnect: imx8mq: Use icc_sync_state
12b38ea040b3bb2a30eb9cd488376df5be7ea81f staging: spmi: hisi-spmi-controller: Fix some error handling paths
cab36da4bf1a35739b091b73714a39a1bbd02b05 Staging: comedi: Return -EFAULT if copy_to_user() fails
d887d6104adeb94d1b926936ea21f07367f0ff9f staging: mt7621-dma: Fix a resource leak in an error handling path
f81325a05e9317f09a2e4ec57a52e4e49eb42b54 Merge tag 'v5.11-rc1' into asoc-5.11
2ae6f64ce1ce304b502461fdfe0b96c8171ae2cc Merge tag 'v5.11-rc1' into regulator-5.11
8db90aa36063f471bea1e65e23185913043852dc Merge tag 'v5.11-rc1' into spi-5.11
275565997ade6fc32be9cd49a910ba996bcb4797 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
a523e1538fdd5f00ea3289cc0b3c6c1785b89814 ASoC: amd: Replacing MSI with Legacy IRQ model
1f092d1c8819679d78a7d9c62a46d4939d217a9d ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
0ffc76539e6e8d28114f95ac25c167c37b5191b3 USB: cdc-acm: blacklist another IR Droid device
421da9413a6a5ec4334cade5092370cf2c8c8add MAINTAINERS: Update address for Cadence USB3 driver
88ebce92806e5dff3549e1a8cacb53978104d3b4 dt-bindings: usb: Add new compatible string for AM64 SoC
a390bef7db1f192cc5b588dbcf8ed113406ec130 usb: gadget: fsl_mxc_udc: Remove the driver
5e5ff0b4b6bcb4d17b7a26ec8bcfc7dd4651684f USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
0f041b8592daaaea46e91a8ebb3b47e6e0171fd8 usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request
5d5323a6f3625f101dbfa94ba3ef7706cce38760 USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
a5ada3dfe6a20f41f91448b9034a1ef8da3dc87d usb: dwc3: meson-g12a: disable clk on error handling path in probe
2cc332e4ee4febcbb685e2962ad323fe4b3b750a usb: gadget: function: printer: Fix a memory leak for interface descriptor
5cc35c224a80aa5a5a539510ef049faf0d6ed181 usb: gadget: Fix spinlock lockup on usb_function_deactivate
c91d3a6bcaa031f551ba29a496a8027b31289464 USB: gadget: legacy: fix return error code in acm_ms_bind()
0a88fa221ce911c331bf700d2214c5b2f77414d3 usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
83a43ff80a566de8718dfc6565545a0080ec1fb5 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
372c93131998c0622304bed118322d2a04489e63 USB: yurex: fix control-URB timeout handling
ce722da66d3e9384aa2de9d33d584ee154e5e157 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
fca3f138105727c3a22edda32d02f91ce1bf11c9 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one
e5f4ca3fce90a37b23a77bfcc86800d484a80514 usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression
9389044f27081d6ec77730c36d5bf9a1288bcda2 usb: gadget: f_uac2: reset wMaxPacketSize
59b4a8fa27f5a895582ada1ae5034af7c94a57b5 CDC-NCM: remove "connected" log message
1ad58225dba3f2f598d2c6daed4323f24547168f net-sysfs: take the rtnl lock when storing xps_cpus
fb25038586d0064123e393cadf1fadd70a9df97a net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
2d57b4f142e0b03e854612b8e28978935414bced net-sysfs: take the rtnl lock when storing xps_rxqs
4ae2bb81649dc03dfc95875f02126b14b773f7ab net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
5ff3fda971ae6c5a0d884dc9ff8780e89536fb72 Merge branch 'net-sysfs-fix-race-conditions-in-the-xps-code'
4614792eebcbf81c60ad3604c1aeeb2b0899cea4 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
950271d7cc0b4546af3549d8143c4132d6e1f138 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
e7579d5d5b3298f7e888ed07ac16bfb7174c135a net: mptcp: cap forward allocation to 1M
74f88c1676aa0b4518549c5a846875a6102ab540 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
fb1e6e562b37b39adfe251919c9abfdb3e01f921 bnxt_en: Fix AER recovery.
a029a2fef5d11bb85587433c3783615442abac96 bnxt_en: Check TQM rings for maximum supported value.
bc4adf0eb72dbba8355fef3ef4451e4f72702c99 Merge branch 'bnxt_en-bug-fixes'
1169318bd565d2911b949f6123e109baa35881b6 net: ipa: don't return a value from gsi_channel_command()
1ddf776b498c922935d0ec3283b9817dd33aedf7 net: ipa: don't return a value from evt_ring_command()
bb2cc7d7143f00717d4d9346817fc332bcf8ad2f Merge branch 'net-ipa-fix-some-new-build-warnings'
4d4f9c1a17a3480f8fe523673f7232b254d724b7 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
698222457465ce343443be81c5512edda86e5914 MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps
4f374d2c43a9e5e773f1dee56db63bd6b8a36276 net: mvpp2: fix pkt coalescing int-threshold configuration
21fdca22eb7df2a1e194b8adb812ce370748b733 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
a533b70a657c03137dd49cbcfee70aac086ab2b1 net: neighbor: fix a crash caused by mod zero
bd1248f1ddbc48b0c30565fce897a3b6423313b8 net: sched: prevent invalid Scell_log shift count
5ede3ada3da7f050519112b81badc058190b9f9f net: hns: fix return value check in __lb_other_process()
085c7c4e1c0e50d90b7d90f61a12e12b317a91e2 erspan: fix version 1 check in gre_parse_header()
9b22fece786ed641909988da4810bfa8e5d2e592 atlantic: remove architecture depends
1fef73597fa545c35fddc953979013882fbd4e55 net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
4bfc4714849d005e6835bcffa3c29ebd6e5ee35d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
26b614fa441048a9f8e4a814c3b01756816ce7a7 dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup
ff58f7dd0c1352a01de3a40327895bd51e03de3a dmaengine: idxd: off by one in cleanup code
8fb28795fb64e1151c0e713686d8b026a5a2aece dmaengine: qcom: gpi: Fixes a format mismatch
33cbd54dc515cc04b5a603603414222b4bb1448d dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
d645148cc82ca7fbacaa601414a552184e9c6dd3 dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function
595a334148449bd1d27cf5d6fcb3b0d718cb1b9f dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
ba42f61b36121730d7f51cc261dfd744ee19f50b qcom: bam_dma: Delete useless kfree code
28d8e07fc9478f8f14dd5dd4b2c382982fa12461 MAINTAINERS: Add entry for Texas Instruments DMA drivers
cc465fa269bc0dc63a1ab7384110e4079fb40421 dt-bindings: dma: ti: Update maintainer and author information
3deba4d8f07be264b21e81d604c6b569a41a33b5 ALSA: usb-audio: Add quirk for BOSS AD-10
cffa4b2122f5f3e53cf3d529bbc74651f95856d5 regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
ede090f5a438e97d0586f64067bbb956e30a2a31 spi: altera: fix return value for altera_spi_txrx()
da4282c17d695b9311608aa63b3c633e649aadea selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC
a694ffed876575d1df1a47067444047182de4354 drm/msm: Fix null dereference in _msm_gem_new
07fcad0d726d5da7c43f1c8e8fdb66c93a140ca5 drm/msm: Ensure get_pages is called when locked
b000700d6db50c933ce8b661154e26cf4ad06dba habanalabs: Fix memleak in hl_device_reset
44362a3c353aeec5904c2ae6d1737f20fe7e9c79 KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation
6820e812dafb4258bc14692f686eec5bde6fba86 spi: Fix the clamping of spi->max_speed_hz
e042f151ec7474b88b8c1edaaddd1ff7415d7117 hwmon: (sbtsi_temp) Fix Documenation kernel-doc warning
1eda52334e6d13eb1a85f713ce06dd39342b5020 hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values
c318840fb2a42ce25febc95c4c19357acf1ae5ca USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug
0acfbe9ce46925ac92f6e27d0e273297e57c633c Merge tag 'misc-habanalabs-fixes-2020-12-30' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-linus
f93274ef0fe972c120c96b3207f8fce376231a60 crypto: asym_tpm: correct zero out potential secrets
744a11abc56405c5a106e63da30a941b6d27f737 ALSA: hda/conexant: add a new hda codec CX11970
484229585a5e91eeb00ee10e05d5204e1ca6c481 ALSA: hda/realtek: Add mute LED quirk for more HP laptops
ce2e79b223867b9e586021b55dee7035517a236b ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256.
a598098cc9737f612dbab52294433fc26c51cc9b ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7
957cbca7317f7413e1bac555a6b567af06598b10 KVM: arm64: Remove spurious semicolon in reg_to_encoding()
4f8af077a02eed4831885048a10e04daa4e61a72 docs: Fix reST markup when linking to sections
81e79063004f32aae5196f0c929192e69aca1694 Documentation: admin: early_param()s are also listed in kernel-parameters
c7e74b3c7b1cf4c04164ff16e6c047232fd3bcef docs/mm: concepts.rst: Correct the threshold to low watermark
0be1511f516e2b9766597336cedc6dc6d19e5af1 Documentation: doc-guide: fixes to sphinx.rst
798ed7800e20dfc3304de1b99df5ac71ad48966b atomic: remove further references to atomic_ops
3d5c5fdcee0f9a94deb0472e594706018b00aa31 ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable()
fd16931a2f518a32753920ff20895e5cf04c8ff1 crypto: arm/chacha-neon - add missing counter increment
0aa171e9b267ce7c52d3a3df7bc9c1fc0203dec5 crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
04901aab40ea3779f6fc6383ef74d8e130e817bf bpf: Fix a task_iter bug caused by a merge conflict resolution
b0e1306302018d876472ed074c1bfaa8020bf9df ALSA: usb-audio: Add quirk for RC-505
36a106a4c1c100d55ba3d32a21ef748cfcd4fa99 block: rsxx: select CONFIG_CRC32
19cd3403cb0d522dd5e10188eef85817de29e26e lightnvm: select CONFIG_CRC32
4f8b848788f77c7f5c3bd98febce66b7aa14785f zonefs: select CONFIG_CRC32
5136bb8c8b5872676f397b27f93a30568baf3a25 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal
d39648eb67ac851c7918c794424c266a5d2635b9 kconfig: config script: add a little user help
c0f975af1745391749e4306aa8081b9a4d2cced8 kconfig: Support building mconf with vendor sysroot ncurses
0c36d88cff4d72149f94809303c5180b6f716d39 lib/raid6: Let $(UNROLL) rules work with macOS userland
9bba03d4473df0b707224d4d2067b62d1e1e2a77 kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
d6c1ddd938d84a1adef7e19e8efc10e1b4df5034 USB: serial: option: add Quectel EM160R-GL
42e85f90171a4ba59a1e1cedbbc30ce3f68f2317 arm64/smp: Remove unused irq variable in arch_show_interrupts()
b614231dec7864a338ce85032aa3d2d7ea2bc46d arm64: mte: remove an ISB on kernel exit
095507dc1350b3a2b8b39fdc05edba0c10859eca arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA
26982a89cad77c0efc1c0c79bee0e3d75e9281d4 afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y
366911cd762db02c2dd32fad1be96b72a66f205d afs: Fix directory entry size calculation
0bd1bf86ab79555425b9f0b63005e181defe4da6 dmaengine: qcom: fix gpi undefined behavior
99974aedbd73523969afb09f33c6e3047cd0ddae dmaengine: xilinx_dma: check dma_async_device_register return value
faeb0731be0a31e2246b21a85fa7dabbd750101d dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
2d5efea64472469117dc1a9a39530069e95b21e9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
98bf2d3f4970179c702ef64db658e0553bc6ef3a powerpc/32s: Fix RTAS machine check with VMAP stack
c3d6eb6e54373f297313b65c1f2319d36914d579 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device
6170d077bf92c5b3dfbe1021688d3c0404f7c9e9 spi: fix the divide by 0 error when calculating xfer waiting time
2bf3a72b08e7f6356a2db9e1571ca65f683510bb dt-bindings: regulator: qcom,rpmh-regulator: add pm8009 revision
df6b92fa40050e59ea89784294bf6d04c0c47705 regulator: qcom-rpmh-regulator: correct hfsmps515 definition
d957d1610c661e758426654de3b04bea6fb29f8b regulator: qcom-rpmh: add QCOM_COMMAND_DB dependency
4b1a60a1bb8f03d82c3f6da424adc96667b59f2a MAINTAINERS: Update Georgi's email address
de30491e8bfeeba1500bba293333eb51ece529d5 HID: sfh: fix address space confusion
273435a1d4e5826f039625c23ba4fe9a09f24d75 HID: sony: select CONFIG_CRC32
0e2d6795e8dbe91c2f5473564c6b25d11df3778b USB: serial: option: add LongSung M5710 module support
54d0a3ab80f49f19ee916def62fe067596833403 USB: serial: iuu_phoenix: fix DMA from stack
4bfd6247fa9164c8e193a55ef9c0ea3ee22f82d8 ALSA: hda/via: Fix runtime PM for Clevo W35xSS
020a1f453449294926ca548d8d5ca970926e8dfd USB: usblp: fix DMA to stack
718bf42b119de652ebcc93655a1f33a9c0d04b3c usb: usbip: vhci_hcd: protect shift size
a1383b3537a7bea1c213baa7878ccc4ecf4413b5 usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup
64e6bbfff52db4bf6785fab9cffab850b2de6870 usb: gadget: configfs: Fix use-after-free issue with udc_name
7043e311a57625467b6fdb032dec8a6dea878208 usb: gadget: core: change the comment for usb_gadget_connect
d7889c2020e08caab0d7e36e947f642d91015bd0 usb: gadget: select CONFIG_CRC32
6cd0fe91387917be48e91385a572a69dfac2f3f7 usb: gadget: configfs: Preserve function ordering after bind failure
e1263f9277bad198c2acc8092a41aea1edbea0e4 dmaengine: stm32-mdma: fix STM32_MDMA_VERY_HIGH_PRIORITY value
65a4e5299739abe0888cda0938d21f8ea3b5c606 kunit: tool: Force the use of the 'tty' console for UML
36836f5b377b5a75c16f5bdc5c0f97f9f51212e1 Merge qcom driver fix into regulator-5.11
3b4cf848dad5dad4bf239ba664c809c8cf29f1ed selftests/vDSO: add additional binaries to .gitignore
df00d02989024d193a6efd1a85513a5658c6a10f selftests/vDSO: fix -Wformat warning in vdso_test_correctness
7a6eb7c34a78498742b5f82543b7a68c1c443329 selftests: Skip BPF seftests by default
8cbebc4118b5933b3ae6351ceb433f75ac6b7c6b KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS
0b884fe71f9ee6a5df35e677154256ea2099ebb8 i2c: sprd: use a specific timeout to avoid system hang up issue
0b3ea2a06de1f52ea30865e227e109a5fd3b6214 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
a8f808839abe3a10011e28b46af1848dfd8c4f21 Merge branch '5.11/scsi-postmerge' into 5.11/scsi-fixes
f4f6a2e329523e1a795e5e5c0799feee997aa053 Merge tag 'compiler-attributes-for-linus-v5.11' of git://github.com/ojeda/linux
36bbbd0e234d817938bdc52121a0f5473b3e58f5 Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
cc07d72bf350b77faeffee1c37bc52197171473f dm raid: fix discard limits for raid1
f7b347acb5f6c29d9229bb64893d8b6a2c7949fb dm integrity: select CRYPTO_SKCIPHER
b690bd546b227c32b860dae985a18bed8aa946fe dm zoned: select CONFIG_CRC32
8abec36d1274bbd5ae8f36f3658b9abb3db56c31 dm crypt: do not wait for backlogged crypto request completion in softirq
d68b29584c25dbacd01ed44a3e45abb35353f1de dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq
a0a6df9afcaf439a6b4c88a3b522e3d05fdef46f umount(2): move the flag validity checks first
d9e44981739a96f1a468c13bbbd54ace378caf1c bareudp: set NETIF_F_LLTX flag
10ad3e998fa0c25315f27cf3002ff8b02dc31c38 bareudp: Fix use of incorrect min_headroom size
01e31bea7e622f1890c274f4aaaaf8bccd296aa5 vhost_net: fix ubuf refcount incorrectly when sendmsg fails
17e94567c57df3d9609e6bacaed9247c4f2629e2 docs: networking: packet_mmap: fix formatting for C macros
e4da63cda51f17fa1e86a10e84d47d692932530d docs: networking: packet_mmap: fix old config reference
862aecbd9569e563b979c0e23a908b43cda4b0b9 ibmvnic: fix: NULL pointer dereference.
1d0d561ad1d7606bb745c1ed9478e7206860e56e net: macb: Correct usage of MACB_CAPS_CLK_HW_CHG flag
2ff2c7e274392871bfdee00ff2adbb8ebae5d240 selftests: mlxsw: Set headroom size of correct port
cfd82dfc9799c53ef109343a23af006a0f6860a9 net: usb: qmi_wwan: add Quectel EM160R-GL
e80bd76fbf563cc7ed8c9e9f3bbcdf59b0897f69 r8169: work around power-saving bug on some chip versions
b40f97b91a3b167ab22c9e9f1ef00b1615ff01e9 net: lapb: Decrease the refcount of "struct lapb_cb" in lapb_device_event
c1a9ec7e5d577a9391660800c806c53287fca991 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs
709a3c9dff2a639966ae7d8ba6239d2b8aba036d net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
08ad4839ce34cea7b5ea4ac1867a08fe96709e1a Merge branch 'net-dsa-lantiq_gswip-two-fixes-for-net-stable'
a8f33c038f4e50b0f47448cb6c6ca184c4f717ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
81b6d05ccad4f3d8a9dfb091fb46ad6978ee40e4 io_uring: synchronise IOPOLL on task_submit fail
6c503150ae33ee19036255cfda0998463613352c io_uring: patch up IOPOLL overflow_flush sync
de7f1d9e99d8b99e4e494ad8fcd91f0c4c5c9357 io_uring: drop file refs after task cancel
90df08538c07b7135703358a0c8c08d97889a704 io_uring: cancel more aggressively in exit_work
75353bcd2184010f08a3ed2f0da019bd9d604e1e drm/i915: clear the shadow batch
641382e9b44fba81a0778e1914ee35b8471121f9 drm/i915: clear the gpu reloc batch
557862535c2cad6de6f6fb12312b7a6d09c06407 drm/i915/gt: Define guc firmware blob for older Cometlakes
9397d66212cdf7a21c66523f1583e5d63a609e84 drm/i915/dp: Track pm_qos per connector
05f6f7271a38c482c5021967433f7b698e102c45 i2c: mediatek: Fix apdma and i2c hand-shake timeout
d1c5246e08eb64991001d97a3bd119c93edbc79a x86/mm: Fix leak of pmd ptlock
311bea3cb9ee20ef150ca76fc60a592bf6b159f5 arm64: link with -z norelro for LLD or aarch64-elf
96ebc9c871d8a28fb22aa758dd9188a4732df482 usb: uas: Add PNY USB Portable SSD to unusual_uas
45ba7b195a369f35cb39094fdb32efe5908b34ad arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST
c9c48bb701ba78df7d4652146b12bcf3ad716507 speakup: Add github repository URL and bug tracker
f6bcb4c7f366905b66ce8ffca7190118244bb642 regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
dfe94d4086e40e92b1926bddcefa629b791e9b28 x86/hyperv: Fix kexec panic/hang issues
3fb6819f411b5a89afb5726afafacf0c4b62844f arm64: traps: remove duplicate include statement
e2bba5f92354488c331b7821d873db7c388e31aa arm64: vdso: disable .eh_frame_hdr via /DISCARD/ instead of --no-eh-frame-hdr
f34d93f30d6a72f6b15ba24b6994b746df0c30de arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled
a8f7e08a81708920a928664a865208fdf451c49f x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling
d16baa3f1453c14d680c5fee01cd122a22d0e0ce blk-iocost: fix NULL iocg deref from racing against initialization
6d4d273588378c65915acaf7b2ee74e9dd9c130a bfq: Fix computation of shallow depth
170b3bbda08852277b97f4f0516df0785c939764 io_uring: Delete useless variable ‘id’ in io_prep_async_work
aebf5db917055b38f4945ed6d621d9f07a44ff30 block: fix use-after-free in disk_part_iter_next
6775ae901ffd130d0be9c32837f88d1f9d560189 iommu/iova: fix 'domain' typos
ff2b46d7cff80d27d82f7f3252711f4ca1666129 iommu/intel: Fix memleak in intel_irq_remapping_alloc
12bc4570c14e24e6244d66466aeda994f805634b iommu/amd: Set iommu->int_enabled consistently when interrupts are set up
b34f10c2dc5961021850c3c15f46a84b56a0c0e8 iommu/amd: Stop irq_remapping_select() matching when remapping is disabled
c2407cf7d22d0c0d94cf20342b3b8f06f1d904e7 mm: make wait_on_page_writeback() wait for multiple pending writebacks
6207214a70bfaec7b41f39502353fd3ca89df68c Merge tag 'afs-fixes-04012021' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
aa35e45cd42aa249562c65e440c8d69fb84945d9 Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
f6e7a024bfe5e11d91ccff46bb576e3fb5a516ea Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
8a48c0a3360bf2bf4f40c980d0ec216e770e58ee arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
f4d9359de8ac0fb64a5ecc9c34833705eb53327b include/soc: remove headers for EZChip NPS
1d011777cdbe7ae38a854a0cbeb6bdfbf724cce0 Merge tag 'sound-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
9f1abbe97c08ba7ed609791627533a805a1b2c66 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
2860d45a589818dd8ffd90cdc4bcf77f36a5a6be qed: select CONFIG_CRC32
f9d6f94132f01d2a552dcbab54fa56496638186d phy: dp83640: select CONFIG_CRC32
1d48595c786b1b9dc6be301e8d7f6fc74e9882aa can: kvaser_pciefd: select CONFIG_CRC32
e186620d7bf11b274b985b839c38266d7918cc05 wil6210: select CONFIG_CRC32
152a8a6c017bfdeda7f6d052fbc6e151891bd9b6 cfg80211: select CONFIG_CRC32
51049bd903a81307f751babe15a1df8d197884e8 misdn: dsp: select CONFIG_BITREVERSE
69931e11288520c250152180ecf9b6ac5e6e40ed wan: ds26522: select CONFIG_BITREVERSE
0f7ba7bc46fa0b574ccacf5672991b321e028492 net/sonic: Fix some resource leaks in error handling paths
cf0720697143f3eaa0779cca5a6602d8557d1c6f net: suggest L2 discards be counted towards rx_dropped
55b7ab1178cbf41f979ff83236d3321ad35ed2ad net: vlan: avoid leaks on register_vlan_dev() failures
7eeecc4b1f480c7ba1932cb9a7693f8c452640f2 net: stmmac: dwmac-sun8i: Fix probe error handling
529254216773acd5039c07aa18cf06fd1f9fccdd net: stmmac: dwmac-sun8i: Balance internal PHY resource references
b8239638853e3e37b287e4bd4d57b41f14c78550 net: stmmac: dwmac-sun8i: Balance internal PHY power
9b1e39cf5dd81f33186cdb950fcf75a121f1a9a7 net: stmmac: dwmac-sun8i: Balance syscon (de)initialization
8db25530835e09e0fbda3cabed1f7c5d1f1cd0c4 Merge branch 'stmmac-fixes'
9f9d41f03bb07069e6e83ff4720cfea74a63898d docs: net: fix documentation on .ndo_get_stats
f04bbcbf1e38d192e94bbfa126731a52332c40b1 net: hns3: fix a phy loopback fail issue
65e61e3c2a619c4d4b873885b2d5394025ed117b net: hns3: fix the number of queues actually used by ARQ
ab6e32d2913a594bc8f822ce4a75c400190b2ecc net: hns3: fix incorrect handling of sctp6 rss tuple
be8d1e0e737941b8316ba125866b044473c164c8 Merge branch 'hns3-fixes'
7a68d725e4ea384977445e0bcaed3d7de83ab5b3 net: cdc_ncm: correct overhead in delayed_ndp_size
4beb17e553b49c3dd74505c9f361e756aaae653e net: qrtr: fix null-ptr-deref in qrtr_ns_remove
445c6198fe7be03b7d38e66fe8d4b3187bc251d4 net: ethernet: fs_enet: Add missing MODULE_LICENSE
3503ee6c0bec5f173d606359e6384a5ef85492fb selftests: fix the return value for UDP GRO test
67208692802ce3cacfa00fe586dc0cb1bef0a51c tools/resolve_btfids: Warn when having multiple IDs for single type
1d53864c3617f5235f891ca0fbe9347c4cd35d46 scsi: ufs: Fix possible power drain during system suspend
21acf4601cc63cf564c6fc1a74d81b191313c929 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
4ceb06e7c336f4a8d3f3b6ac9a4fea2e9c97dc07 drm/i915/gvt: Fix vfio_edid issue for BXT/APL
6948a96a0d69b7e8203758f44849ce4ab06ff788 scsi: ufs: Relocate flush of exceptional event
35fc4cd34426c242ab015ef280853b7bff101f48 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
d50c7986fbf0e2167279e110a2ed5bd8e811c660 scsi: qedi: Correct max length of CHAP secret
39718fe7adb1a79f78be23f058299bc038cbe161 scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -> "compatibility"
3b01d7ea4dae907d34fa0eeb3f17bacd714c6d0c scsi: scsi_debug: Fix memleak in scsi_debug_init()
e5cc9002caafacbaa8dab878d17a313192c3b03b scsi: sd: Suppress spurious errors when WRITE SAME is being disabled
be2553358cd40c0db11d1aa96f819c07413b2aae scsi: sd: Remove obsolete variable in sd_remove()
19fce0470f05031e6af36e49ce222d0f0050d432 nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
2b54996b7d56badc563755840838614f2fa9c4de nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings
7ee5c78ca3895d44e918c38332921983ed678be0 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
5c11f7d9f843bdd24cd29b95401938bc3f168070 nvme-tcp: Fix possible race of io_work and direct send
62df80165d7f197c9c0652e7416164f294a96661 nvme: avoid possible double fetch in handling CQE
9b66fc02bec0ca613bc6d4c1d0049f727a95567d nvme: unexport functions with no external caller
9ceb7863537748c67fa43ac4f2f565819bbd36e4 nvmet-rdma: Fix list_del corruption on queue establishment failure
2b59787a223b79228fed9ade1bf6936194ddb8cd nvme: remove the unused status argument from nvme_trace_bio_complete
3ce47d95b7346dcafd9bed3556a8d072cb2b8571 powerpc: Handle .text.{hot,unlikely}.* in linker script
ad0a6bad44758afa3b440c254a24999a0c7e35d5 x86/hyperv: check cpu mask after interrupt has been disabled
cb7f4a8b1fb426a175d1708f05581939c61329d4 x86/mtrr: Correct the range check before performing MTRR type lookups
3e2224c5867fead6c0b94b84727cc676ac6353a3 io_uring: Fix return value from alloc_fixed_file_ref_node
00b8c557d096f0930d5c07df618223d3d06902d6 staging: ION: remove some references to CONFIG_ION
3d1a90ab0ed93362ec8ac85cf291243c87260c21 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
10a05404c4fe184ae9087fb49f1df5b84c1534dc Merge tag 'usb-serial-5.11-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
b8b54ad96e433e3895103a982dff017c5ca3fd16 Merge tag 'icc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
71c061d2443814de15e177489d5cc00a4a253ef3 Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
0e61f09af48beb41be0954e7be7d3ba2d18c9946 drm/amd/pm: correct the sensor value of power for vangogh
37030aba0f362cf8b16eb2347c7430b2e9ef719e drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
fc996f952df1c63b57e3a08ac612db53bf8abadc drm/amd/pm: updated PM to I2C controller port on sienna cichlid
a7b5d9dd57298333e6e9f4c167f01385d922bbfb drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue
8ae291cc95e49011b736b641b0cfad502b7a1526 RDMA/ucma: Do not miss ctx destruction steps in some cases
ed1df58585632dff96cc01e14857175dfdf67376 drm/amdgpu: switched to cached noretry setting for vangogh
9a029a3facc4d333100308a8e283d9210a36b94c drm/amdgpu: fix a memory protection fault when remove amdgpu device
88e21af1b3f887d217f2fb14fc7e7d3cd87ebf57 drm/amdgpu: fix a GPU hang issue when remove device
44cb39e19a05ca711bcb6e776e0a4399223204a0 drm/amd/pm: fix the failure when change power profile for renoir
98b64762080b96b0f8608da5fe161f1a7ab6f5de drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
4f6a05501eb9c57fb4c9efed70840aee523a393b drm/amd/display: Fix unused variable warning
e6d5c64efaa34aae3815a9afeb1314a976142e83 drm/amdgpu: fix potential memory leak during navi12 deinitialization
8a82b347e8732fd2b68d26a6e9f0d9a1c397560d drm/amdgpu: fix no bad_pages issue after umc ue injection
3851c90b7aa8f0c275d14636f0e7ccca69a2bf84 drm/amdgpu: enable ras eeprom support for sienna cichlid
c241ed2f0ea549c18cff62a3708b43846b84dae3 drm/amdgpu/display: drop DCN support for aarch64
5efc1f4b454c6179d35e7b0c3eda0ad5763a00fc Revert "drm/amd/display: Fix memory leaks in S3 resume"
67a5a68013056cbcf0a647e36cb6f4622fb6a470 gcc-plugins: fix gcc 11 indigestion with plugins...
6f02b540d7597f357bc6ee711346761045d4e108 bpftool: Fix compilation failure for net.o with older glibc
fcc42338375a1e67b8568dbb558f8b784d0f3b01 dm snapshot: flush merged data before committing metadata
0d136f5cd9a7ba6ded7f8ff17e8b1ba680f37625 net: mvneta: fix error message when MTU too large for XDP
94bcfdbff0c210b17b27615f4952cc6ece7d5f5f net: bareudp: add missing error handling for bareudp_link_config()
7f847db3040897f3ee25ce97265c545b5561f6c2 net: dsa: fix led_classdev build errors
1f685e6adbbe3c7b1bd9053be771b898d9efa655 ptp: ptp_ines: prevent build when HAS_IOMEM is not set
c4aec381ab98c9189d47b935832541d520f1f67f can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
aee2b3ccc8a63d1cd7da6a8a153d1f3712d40826 can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
57cda5e986eb29d96b20b6169a1ba8b92269c04a Merge tag 'amd-drm-fixes-5.11-2021-01-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
a876e7e2a8e62712425be178d483ffdff09f0853 HID: uclogic: remove h from printk format specifier
4d2b71634b5ad142617e430bc6ef659331a576d0 HID: wiimote: remove h from printk format specifier
4e181dede94d33c369ed441c63986916677231a9 Merge tag 'drm-intel-fixes-2021-01-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
6086f02a18aeae795a61a3fc6566920891ea3b52 can: mcp251xfd: mcp251xfd_handle_tefif(): fix TEF vs. TX race condition
2fbb397f584077e3c90abd06829f5a1f66fdd5f4 can: mcp251xfd: mcp251xfd_handle_rxif_ring(): first increment RX tail pointer in HW, then in driver
1169ec8f5d71044082a9898bbd1f1bf4a690c5a4 can: rcar: Kconfig: update help description for CAN_RCAR config
6ee49118f87cf02b36f68812bc49855b7b627a2b MAINTAINERS: Update MCAN MMIO device driver maintainer
91bc156817a3c2007332b64b4f85c32aafbbbea6 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines
83b5bd628f65e6b4d1924b307d6a88a57827bdb0 arm64: Move PSTATE.TCO setting to separate functions
05cd84691eafcd7959a1e120d5e72c0dd98c5d91 dmabuf: fix use-after-free of dmabuf's file->f_inode
e89eed02a5f1b864fa5abafc8e8e71bd9fd66d1f kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb
e2459108b5a0604c4b472cae2b3cb8d3444c77fb usb: gadget: enable super speed plus
41952a66015466c3208aac96b14ffd92e0943589 usb: typec: Fix copy paste error for NVIDIA alt-mode description
6c75c2bad36cfb43b144e6a0a76a69993c72097f usb: typec: Send uevent for num_altmodes update
a5c7682aaaa10e42928d73de1c9e1e02d2b14c2e usb: dwc3: gadget: Clear wait flag on dequeue
e0658f970a7f3d85431c6803b7d5169444fb11b0 drm/radeon: stop re-init the TTM page pool
a73858ef4d5e1d425e171f0f6a52864176a6a979 drm/ttm: unexport ttm_pool_init/fini
1efd17e7acb6692bffc6c58718f41f27fdfd62f5 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
4df7b2268ad81a74168130e1fb04550a8bc980e1 Revert "iommu: Add quirk for Intel graphic devices in map_sg"
420d42f6f9db27d88bc4f83e3e668fcdacbf7e29 iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
aded8c7c2b72f846a07a2c736b8e75bb8cf50a87 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context
9ad9f45b3b91162b33abfe175ae75ab65718dbf5 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev
18abda7a2d555783d28ea1701f3ec95e96237a86 iommu/vt-d: Fix general protection fault in aux_detach_device()
7c29ada5e70083805bc3a68daa23441df421fbee iommu/vt-d: Fix ineffective devTLB invalidation for subdevices
80c18e4ac20c9cde420cb3ffab48c936147cf07d io_uring: trigger eventfd for IOPOLL
4aa84f2ffa81f71e15e5cffc2cc6090dbee78f8e io_uring: dont kill fasync under completion_lock
b1445e59cc9a10fdb8f83810ae1f4feb941ab36b io_uring: synchronise ev_posted() with waitqueues
71008734d27f2276fcef23a5e546d358430f2d52 btrfs: print the actual offset in btrfs_root_name
29b665cc51e8b602bf2a275734349494776e3dbc btrfs: prevent NULL pointer dereference in extent_io_tree_panic
347fb0cfc9bab5195c6701e62eda488310d7938f btrfs: tree-checker: check if chunk item end overflows
50e31ef486afe60f128d42fb9620e2a63172c15c btrfs: reloc: fix wrong file extent type check to avoid false ENOENT
04a6a536bc3fd1436fc78c546c6b3ecdccbfaf6d fs: Fix freeze_bdev()/thaw_bdev() accounting of bd_fsfreeze_sb
17ffd35809c34b9564edb10727d02eb62958ba5c cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf()
943bdd0cecad06da8392a33093230e30e501eccc cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
aa7a1bb02bb44399be69b0a1cbb6495d9eec29fc ACPI: PM: s2idle: Drop unused local variables and related code
ee61cfd955a64a58ed35cbcfc54068fcbd486945 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
240bdc605e6a9d0309bd003de3413f6f729eca18 ACPI: Update Kconfig help text for items that are no longer modular
47f4469970d8861bc06d2d4d45ac8200ff07c693 Revert "device property: Keep secondary firmware node secondary by type"
3f7bddaf5d5a83aa2eb1e6d72db221d3ec43c813 device property: add description of fwnode cases
2b5f09cadfc576817c0450e01d454f750909b103 drm/msm/dp: postpone irq_hpd event during connection pending state
d863f0c7b536288e2bd40cbc01c10465dd226b11 drm/msm: Call msm_init_vram before binding the gpu
3f7759e7b7585a0bffda06d4eddc6b0b850ef6c3 drm/msm: Add modparam to allow vram carveout
c4151604f0603d5700072183a05828ff87d764e4 cpufreq: intel_pstate: remove obsolete functions
00fd44a1a4700718d5d962432b55c09820f7e709 drm/msm: Only enable A6xx LLCC code on A6xx
7b62275507232f01f66d3e7d05c77bbd9009b726 Merge tag 'asoc-fix-v5.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
04b1ecb6a4844cf347a1c0d7eb9b63b5eddbfeff Merge tag 'nvme-5.11-2021-01-07' of git://git.infradead.org/nvme into block-5.11
3c638cdb8ecc0442552156e0fed8708dd2c7f35b RDMA/restrack: Don't treat as an error allocation ID wrapping
c8c748fb83bd052502f35471101d61d8c3648c86 Merge tag 'linux-can-fixes-for-5.11-20210107' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
afded6d83aa7b35dab675c730528109cc58d6847 misc: pvpanic: Check devm_ioport_map() for NULL
fc37784dc71bc9dd3a00a2f01906b3966e4034f2 Merge tag 'regmap-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
d8f5c29653c3f6995e8979be5623d263e92f6b86 net: ipv6: fib: flush exceptions when purging route
5316a7c0130acf09bfc8bb0092407006010fcccc tools: selftests: add test for changing routes with PTMU exceptions
384b77fd48fd683a82760bc88bef8611cba997fc Fonts: font_ter16x32: Update font with new upstream Terminus release
a306aba9c8d869b1fdfc8ad9237f1ed718ea55e6 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
a1a7b4f32433e91f0fff32cde534eadc67242298 Merge tag 'regulator-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
f5e6c330254ae691f6d7befe61c786eb5056007e Merge tag 'spi-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
abf8ef953a43e74aac3c54a94975f21bd483199b net/mlx5: Check if lag is supported before creating one
9c9be85f6b59d80efe4705109c0396df18d4e11d net/mlx5e: Add missing capability check for uplink follow
0f2dcade69f2af56b74bce432e48ff3957830ce2 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
eed38eeee734756596e2cc163bdc7dac3be501b1 net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled
b544011f0e58ce43c40105468d6dc67f980a0c7a net/mlx5e: Fix SWP offsets when vlan inserted by driver
25c904b59aaf4816337acd415514b0c47715f604 net/mlx5: E-Switch, fix changing vf VLANID
e13ed0ac064dd6ee964155ba9fdc2f3c3785934c net/mlx5e: In skb build skip setting mark in switchdev mode
b1c0aca3d3ddeebeec57ada9c2df9ed647939249 net/mlx5e: ethtool, Fix restriction of autoneg with 56G
4d8be21112f6fa2ac4b8a13f35866ad65b11d48c net/mlx5: Release devlink object if adev fails
7a6eb072a9548492ead086f3e820e9aac71c7138 net/mlx5e: Fix two double free cases
5b0bb12c58ac7d22e05b5bfdaa30a116c8c32e32 net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
f2bc3af6353cb2a33dfa9d270d999d839eef54cb RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
f3562f5e00bbae2a6b292941ec76a9140aa3b7dd docs: octeontx2: tune rst markup
0ef597c3ac49a62e1a2c1c10f88dd76fde1e1636 docs: remove mention of ENABLE_MUST_CHECK
a734a7235ef3768dd3c9b7034f663ae6b260375f docs: binfmt-misc: Fix .rst formatting
25942e5ecbac33918ec2f0869ca9a374dbb023f2 Documentation/admin-guide: kernel-parameters: hyphenate comma-separated
9d54ee78aef62c29b15ae2f58a70b1d1cd63a8f0 docs: admin-guide: bootconfig: Fix feils to fails
bb12433bf56e76789c6b08b36c546f745a6aa6e1 ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
9e7a67dee27902fedab880b9af909bd4acd0fba9 selftests: netfilter: add selftest for ipip pmtu discovery with enabled connection tracking
50c661670f6a3908c273503dfa206dfc7aa54c07 net: fix pmtu check in nopmtudisc mode
bb4cc1a18856a73f0ff5137df0c2a31f4c50f6cf net: ip: always refragment ip defragmented packets
704a0f858ed33a80adc714add5dec061c2de3280 Merge branch 'net-fix-netfilter-defrag-ip-tunnel-pmtu-blackhole'
2aa078932ff6c66bf10cc5b3144440dbfa7d813d KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte()
39b4d43e6003cee51cd119596d3c33d0449eb44c KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE
dde81f9477d018a96fba991c5928c6ab8cc109f8 KVM: x86/mmu: Use raw level to index into MMIO walks' sptes array
9aa418792f5f11ef5d6f72265e1f8ae07efd5784 KVM: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte()
bc351f07260533cc1b3987339551decd00ddd52e Merge branch 'kvm-master' into kvm-next
f65cf84ee769767536dc367acc9568ddb6e4c9f4 KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load
52782d5b63725a6c4bf642557c83507430064110 KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c
e42ac777d661e878c3b9bac56df11e226cab3010 KVM: selftests: Factor out guest mode code
1133e17ea7c9929ff7b90e81d8926f9e870748e9 KVM: selftests: Use vm_create_with_vcpus in create_vm
b268b6f0bd36322358accb15c45683a9e1220231 KVM: selftests: Implement perf_test_util more conventionally
2f80d502d627f30257ba7e3655e71c373b7d1a5a KVM: x86: fix shift out of bounds reported by UBSAN
7f0c1f1a8277de906a242a6ef907476149f006de MAINTAINERS: Really update email address for Sean Christopherson
0565ff56cd0543bacb5d3ec2ee0f979813ea1841 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
de7860c8a388e4cb757c7da26889b9e2641ffcfe KVM: x86: change in pv_eoi_get_pending() to make code more readable
88bf56d04bc3564542049ec4ec168a8b60d0b48c kvm: check tlbs_dirty directly
a889ea54b3daa63ee1463dc19ed699407d61458b KVM: x86/mmu: Ensure TDP MMU roots are freed after yield
c0dba6e46825716db15c4b3a8f05c85b4a59edda KVM: x86/mmu: Clarify TDP MMU page list invariants
81f76adad560dfc39cb9625cf1e00a7e2b7b88df KVM: nSVM: correctly restore nested_run_pending on migration
56fe28de8c4f0167275c411c0daa5709e9a47bd7 KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode
f2c7ef3ba9556d62a7e2bb23b563c6510007d55c KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit
647daca25d24fb6eadc7b6cd680ad3e6eed0f3d5 KVM: SVM: Add support for booting APs in an SEV-ES guest
c4cc3b1de31b76f425ce92854783709386f9e1b7 Merge tag 'gcc-plugins-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
717df0f4cdc9044c415431a3522b3e9ccca5b4a3 chtls: Fix hardware tid leak
827d329105bfde6701f0077e34a09c4a86e27145 chtls: Remove invalid set_tcb call
5a5fac9966bb6d513198634b0b1357be7e8447d2 chtls: Fix panic when route to peer not configured
f8d15d29d6e6b32704c8fce9229716ca145a0de2 chtls: Avoid unnecessary freeing of oreq pointer
a84b2c0d5fa23da6d6c8c0d5f5c93184a2744d3e chtls: Replace skb_dequeue with skb_peek
eade1e0a4fb31d48eeb1589d9bb859ae4dd6181d chtls: Added a check to avoid NULL pointer dereference
15ef6b0e30b354253e2c10b3836bc59767eb162b chtls: Fix chtls resources release sequence
85bd6055e3529e9b193b4460f5b13a47da354027 Merge branch 'bug-fixes-for-chtls-driver'
cf7b2ae4d70432fa94ebba3fbaab825481ae7189 riscv: return -ENOSYS for syscall -1
11f4c2e940e2f317c9d8fb5a79702f2a4a02ff98 riscv: Fix kernel time_init()
1f1496a923b6ba16679074fe77100e1b53cdb880 riscv: Fix sifive serial driver
643437b996bac9267785e0bd528332e2d5811067 riscv: Enable interrupts during syscalls with M-Mode
ac7996d680d8b4a51bb99bbdcee3dc838b985498 octeontx2-af: fix memory leak of lmac and lmac->name
07e61a979ca4dddb3661f59328b3cd109f6b0070 nexthop: Fix off-by-one error in error path
7b01e53eee6dce7a8a6736e06b99b68cd0cc7a27 nexthop: Unlink nexthop group entry in error path
b19218b27f3477316d296e8bcf4446aaf017aa69 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups
a5c9ca76a1c61fb5e4c35de8eb25aa925b03c9e4 selftests: fib_nexthops: Fix wrong mausezahn invocation
d7083427489a494cfef552321666774436514ccb Merge branch 'nexthop-various-fixes'
0b9902c1fcc59ba75268386c0420a554f8844168 s390/qeth: fix deadlock during recovery
b41b554c1ee75070a14c02a88496b1f231c7eacc s390/qeth: fix locking for discipline setup / removal
f9c4845385c8f6631ebd5dddfb019ea7a285fba4 s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
286e95eed12e218c0b73f95e3ff805db4b1cd9b5 Merge branch 's390-qeth-fixes-2021-01-07'
3545454c7801e391b0d966f82c98614d45394770 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
220efcf9caf755bdf92892afd37484cb6859e0d2 Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
2d2f6f1b4799428d160c021dd652bc3e3593945e block: pre-initialize struct block_device in bdev_alloc_inode
ae28d1aae48a1258bd09a6f707ebb4231d79a761 x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
a0195f314a25582b38993bf30db11c300f4f4611 x86/resctrl: Don't move a task to the same resource group
25ea8ecf4d9348e07544e861714b689cadbfa4c3 Merge tag 'drm-msm-fixes-2021-01-07' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
29f95f20581c4bb4e58c1cc1cb15bff9b931cad9 Merge tag 'drm-misc-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
774206bc03bf5daa17255b2f155d4a967e3f3314 Merge tag 'kvmarm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
872f36eb0b0f4f0e3a81ea1e51a6bdf58ccfdc6e KVM: x86: __kvm_vcpu_halt can be static
e400071a805d6229223a98899e9da8c6233704a1 HID: logitech-dj: add the G602 receiver
74acfa996b2aec2a4ea8587104c7e2f8d4c6aec2 block/rnbd: Select SG_POOL for RNBD_CLIENT
1a84e7c629f8f288e02236bc799f9b0be1cab4a7 block/rnbd-srv: Fix use after free in rnbd_srv_sess_dev_force_close
80f99093d81370c5cec37fca3b5a6bdf6bddf0f6 block/rnbd-clt: Fix sg table use after free
ef8048dd2345d070c41bc7df16763fd4d8fac296 block/rnbd: Adding name to the Contributors List
3a21777c6ee99749bac10727b3c17e5bcfebe5c1 block/rnbd-clt: avoid module unload race with close confirmation
02f938e9fed1681791605ca8b96c2d9da9355f6a blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
bac717171971176b78c72d15a8b6961764ab197f ARM: picoxcell: fix missing interrupt-parent properties
84e261553e6f919bf0b4d65244599ab2b41f1da5 hwmon: (amd_energy) fix allocation of hwmon_channel_info config
e076ab2a2ca70a0270232067cd49f76cd92efe64 btrfs: shrink delalloc pages instead of full inodes
7c38e769d5c508939ce5dc26df72602f3c902342 HID: Ignore battery for Elan touchscreen on ASUS UX550
24e8ab6886d80fe60b1d4e64b6d9f15ea9ad597a Merge branches 'acpi-scan' and 'acpi-misc'
a91bd6223ecd46addc71ee6fcd432206d39365d2 Revert "init/console: Use ttynull as a fallback when there is no console"
ef0ba05538299f1391cbe097de36895bb36ecfe6 poll: fix performance regression due to out-of-line __put_user()
ea1c87c156d94dd78b4f5267ec40c403b2da7e14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
6279d812eab67a6df6b22fa495201db6f2305924 Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
0378c625afe80eb3f212adae42cc33c9f6f31abf dm: eliminate potential source of excessive kernel log noise
9b5948267adc9e689da609eb61cf7ed49cae5fa8 dm integrity: fix flush with external metadata device
e8deee4f1543eda9b75278f63322f412cad52f6a ARC: [hsdk]: Enable FPU_SAVE_RESTORE
56ef24e53ec1660bf095779cc95fa574dd0f71df Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
95f05058b2bbe3b85c8617b961879e52f692caa5 Merge tag 'arm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
b2345a8a4342cf83316a2198fa915c7c99b7d6c7 ALSA: usb-audio: Fix the missing endpoints creations for quirks
5d15f1eb456025cf47078fdbc230d7a9f1ee4cef ALSA: usb-audio: Choose audioformat of a counter-part substream
00272c61827e37bb64c47499843d8c0d8ee136a5 ALSA: usb-audio: Avoid unnecessary interface re-setup
eae4d054f909d9e9589d0940f9b5b0cd68de1e2e ALSA: usb-audio: Annotate the endpoint index in audioformat
167c9dc84ec384c0940359e067301883ad2b42a8 ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices
3e2a590acbed38a6908a5c4df7754dcb65f6fd37 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
2a190b22aa1149cda804527aa603db45f75439c3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
43d3d587d22530ae92239b6aba5b0b2d5ba2e088 Merge tag 'drm-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm
be31d940b3b62c57a5d9506090e66e177b7eba90 Merge tag 'pm-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
fb9ca0be63b49eece304f50023e736a678cc4159 Merge tag 'acpi-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
78d42025e5bb83f9071e4a60edf1567dd12ed9dc Merge tag 'devprop-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
50dbd96e4f31e28fc2fcc80abaabab4fb277227c Merge tag 'docs-5.11-3' of git://git.lwn.net/linux
8f3d8491d03594823a7f7d71d5063e1bcd03c75c Merge tag 'linux-kselftest-next-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
263da3330f6c0e4af603ec62f291e43eb3001f7b Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
996e435fd401de35df62ac943ab9402cfe85c430 Merge tag 'zonefs-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
afba9dc1f3a5390475006061c0bdc5ad4915878e net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links
53475c5dd856212e91538a9501162e821cc1f791 net: fix use-after-free when UDP GRO with shared fraglist
fd2ddef043592e7de80af53f47fa46fd3573086e udp: Prevent reuseport_select_sock from reading uninitialized socks
c1787ffd0d24eb93eefac2dbba0eac5700da9ff1 ppp: fix refcount underflow on channel unbridge
2b446e650b418f9a9e75f99852e2f2560cabfa17 docs: net: explain struct net_device lifetime
c269a24ce057abfc31130960e96ab197ef6ab196 net: make free_netdev() more lenient with unregistering devices
766b0515d5bec4b780750773ed3009b148df8c0a net: make sure devices go through netdev_wait_all_refs
c49243e8898233de18edfaaa5b7b261ea457f221 Merge branch 'net-fix-issues-around-register_netdevice-failures'
e80927079fd97b4d5457e3af2400a0087b561564 bcache: set pdev_set_uuid before scond loop iteration
f7b4943dea48a572ad751ce1f18a245d43debe7e bcache: fix typo from SUUP to SUPP in features.h
1dfc0686c29a9bbd3a446a29f9ccde3dec3bc75a bcache: check unsupported feature sets for bcache register
b16671e8f493e3df40b1fb0dff4078f391c5099a bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket
5342fd4255021ef0c4ce7be52eea1c4ebda11c63 bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET
55e6ac1e1f31c7f678d9f3c8d54c6f102e5f1550 io_uring: io_rw_reissue lockdep annotations
4f793dc40bc605b97624fd36baf085b3c35e8bfd io_uring: inline io_uring_attempt_task_drop()
6b5733eb638b7068ab7cb34e663b55a1d1892d85 io_uring: add warn_once for io_uring_flush()
d9d05217cb6990b9a56e13b56e7a1b71e2551f6c io_uring: stop SQPOLL submit on creator's death
6bae85bd70d063b63fbe262d943cc321eab31b17 maintainers: update my email address
caab314792aca89f327abc8b9f730526d3080366 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
f408126be7dc642102224cdb55d6533519a67c19 Merge tag 'dmaengine-fix-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
2ff90100ace886895e4fbb2850b8d5e49d931ed6 Merge tag 'hwmon-for-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
a2bc221b972db91e4be1970e776e98f16aa87904 netxen_nic: fix MSI/MSI-x interrupts
b210de4f8c97d57de051e805686248ec4c6cfc52 net: ipv6: Validate GSO SKB before finish IPv6 processing
0ea02c73775277001c651ad4a0e83781a9acf406 riscv: Drop a duplicated PAGE_KERNEL_EXEC
3502bd9b5762154ff11665f3f18f6d7dcc6f781c selftests/tls: fix selftests after adding ChaCha20-Poly1305
b77413446408fdd256599daf00d5be72b5f3e7c6 tipc: fix NULL deref in tipc_link_xmit()
57726ebe2733891c9f59105eff028735f73d05fb mlxsw: core: Add validation of transceiver temperature thresholds
b06ca3d5a43ca2dd806f7688a17e8e7e0619a80a mlxsw: core: Increase critical threshold for ASIC thermal zone
26c49f0d108fdc3645e75611f8148f3dd9809d6e Merge branch 'mlxsw-core-thermal-control-fixes'
f97844f9c518172f813b7ece18a9956b1f70c1bb dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps
fab336b42441e0b2eb1d81becedb45fbdf99606e selftests: netfilter: Pass family parameter "-f" to conntrack tool
f6351c3f1c27c80535d76cac2299aec44c36291e netfilter: conntrack: fix reading nf_conntrack_buckets
a0adc8eabb402cfb9f32d15edd9f65f65e35cdce dma-buf: cma_heap: Fix memory leak in CMA heap
c98e9daa59a611ff4e163689815f40380c912415 NFS: Adjust fs_context error logging
86b53fbf08f48d353a86a06aef537e78e82ba721 net: sunrpc: interpret the return value of kstrtou32 correctly
67bbceedc9bb8ad48993a8bd6486054756d711f4 pNFS: Mark layout for return if return-on-close was not sent
078000d02d57f02dde61de4901f289672e98c8bc pNFS: We want return-on-close to complete when evicting the inode
c18d1e17ba2f6a1c9257b0b5d2882a6e3f772673 pNFS: Clean up pnfs_layoutreturn_free_lsegs()
2c8d5fc37fe2384a9bdb6965443ab9224d46f704 pNFS: Stricter ordering of layoutget and layoutreturn
1757655d780d9d29bc4b60e708342e94924f7ef3 NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request
46c9ea1d4fee4cf1f8cc6001b9c14aae61b3d502 NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
cb2856c5971723910a86b7d1d0cf623d6919cbc4 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
a440e4d7618cbe232e4f96dea805bcb89f79b18c Merge tag 'x86_urgent_for_v5.11_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
b3cd1a16cc8829776523fcd114299373be4e5187 Merge tag 'powerpc-5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
0653161f0faca68b77b3f36fb4b4b9b8b07050e5 Merge tag 'arc-5.11-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
5625dcfbbcf892e40e8d60abbb5f56701a1d031c Documentation: kbuild: Fix section reference
e07cd2f3e7e525fa8df334d11beceb4c1bdcc74e Merge tag 'char-misc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
4ad9a28f56d70b950b1232151b2354636853727a Merge tag 'staging-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
28318f53503090fcd8fd27c49445396ea2ace44b Merge tag 'usb-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
d430adfea8d2c5baa186cabb130235f72fecbd5b Merge tag 'io_uring-5.11-2021-01-10' of git://git.kernel.dk/linux-block
ed41fd071c57f118ebb37c0d11b1cbeff3c1be6f Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
688daed2e5daf0a1513effdc05ce3c56ade836f9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
20210a98463e2abac31676ee141459fc23252927 Merge tag 'kbuild-fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
113aac6d567bda783af36d08f73bfda47d8e9a40 NFS: nfs_delegation_find_inode_server must first reference the superblock
896567ee7f17a8a736cda8a28cc987228410a2ac NFS: nfs_igrab_and_active must first reference the superblock
7c53f6b671f4aba70ff15e1b05148b10d58c2837 Linux 5.11-rc3
869f4fdaf4ca7bb6e0d05caf6fa1108dddc346a7 netfilter: nf_nat: Fix memleak in nf_nat_init
00cb645fd7e29bdd20967cd20fa8f77bcdf422f9 drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence
057fe3535eb35696ad5a849d01d61efa930d2182 drm/i915: Disable RPM wakeref assertions during driver shutdown
bb83d5fb550bb7db75b29e6342417fda2bbb691c drm/i915/backlight: fix CPU mode backlight takeover on LPT
d434ab6db524ab1efd0afad4ffa1ee65ca6ac097 io_uring: drop mm and files after task_work_run
621fadc22365f3cf307bcd9048e3372e9ee9cdcc io_uring: don't take files/mm for a dead task
2af5268180410b874fc06be91a1b2fbb22b1be0c drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout
166ae7315678b33ce86875344829d06da6c3c2ce Merge tag 'gvt-fixes-2020-01-08' of https://github.com/intel/gvt-linux into drm-intel-fixes
f1ee3e150bd9da2dd60a210926c86cffd4a336ea Merge tag 'hyperv-fixes-signed-20210111' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
c912fd05fab97934e4cf579654d0dc4835b4758c Merge tag 'nfsd-5.11-1' of git://git.linux-nfs.org/projects/cel/cel-2.6
a58015d638cd4e4555297b04bec9b49028369075 ACPI: scan: Harden acpi_device_add() against device ID overflows
843010a815e87b45fc6b64848f02e42f6aee3f22 drm/ttm: Fix address passed to dma_mapping_error() in ttm_pool_map()
7bb83f6fc4ee84e95d0ac0d14452c2619fb3fe70 tracing/kprobes: Do the notrace functions check without kprobes on ftrace
a5e92ef3c3fd46320d4e293bdec0cdd4b80a6e0f drm: Check actual format for legacy pageflip.
2896c93811e39d63a4d9b63ccf12a8fbc226e5e4 scsi: target: Fix XCOPY NAA identifier lookup
6e68b9961ff690ace07fac22c3c7752882ecc40a Merge tag 'for-5.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
a0d54b4f5b219fb31f0776e9f53aa137e78ae431 Merge tag 'trace-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
938288349ca8a9d4b936bf5d2f6dd4526a598974 dt-bindings: net: dwmac: fix queue priority documentation
6f83802a1a06e74eafbdbc9b52c05516d3083d02 net: mvpp2: Remove Pause and Asym_Pause support
e56b3d94d939f52d46209b9e1b6700c5bfff3123 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request
29766bcffad03da66892bef82674883e31f78fec net: support kmap_local forced debugging in skb_frag_foreach
97550f6fa59254435d864b92603de3ca4b5a99f8 net: compound page support in skb_seq_read
9bd6b629c39e3fa9e14243a6d8820492be1a5b2e esp: avoid unneeded kmap_atomic call
1ee527a79fa6d0a85425cafc1632e09bd8d3dca7 Merge branch 'skb-frag-kmap_atomic-fixes'
2225a8dda263edc35a0e8b858fe2945cf6240fde powerpc: Fix alignment bug within the init sections
3e096a2112b7b407549020cf095e2a425f00fabb ALSA: doc: Fix reference to mixart.rst
bb52cb0dec8d2fecdb22843a805131478a180728 drm/ttm: make the pool shrinker lock a mutex
f4eccc7fea203cfb35205891eced1ab51836f362 clk: tegra30: Add hda clock default rates to clock driver
615d435400435876ac68c1de37e9526a9164eaec ALSA: hda/tegra: fix tegra-hda on tegra30 soc
e7c22eeaff8565d9a8374f320238c251ca31480b ALSA: fireface: Fix integer overflow in transmit_midi_msg()
9f65df9c589f249435255da37a5dd11f1bc86f4d ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
20c7842ed8374e1c3ee750b2fe7ca8cdd071bda6 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio
2d6ffc63f12417b979955a5b22ad9a76d2af5de9 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()
b812834b5329fe78d643c9a61350d227db904361 iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirks
694a1c0adebee9152a9ba0320468f7921aca647d iommu/vt-d: Fix duplicate included linux/dma-map-ops.h
ffaf97899c4a58b9fefb11534f730785443611a8 drm/i915/gt: Limit VFE threads based on GT
09aa9e45863e9e25dfbf350bae89fc3c2964482c drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail
984cadea032b103c5824a5f29d0a36b3e9df6333 drm/i915: Allow the sysadmin to override security mitigations
ea49c88f4071e2bdd55e78987f251ea54aa11004 Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi
e609571b5ffa3528bf85292de1ceaddac342bc1c Merge tag 'nfs-for-5.11-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
d78050ee35440d7879ed94011c52994b8932e96e arm64: Remove arm64_dma32_phys_limit and its uses
8e14f610159d524cd7aac37982826d3ef75c09e8 dm crypt: do not call bio_endio() from the dm-crypt tasklet
17ffc193cdc6dc7a613d00d8ad47fc1f801b9bf0 dm integrity: fix the maximum number of arguments
df85bc140a4d6cbaa78d8e9c35154e1a2f0622c7 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands
8ff60eb052eeba95cfb3efe16b08c9199f8121cf mm, slub: consider rest of partial list if acquire_slab() fails
ce8f86ee94fabcc98537ddccd7e82cfd360a4dc5 mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint
7ea510b92c7c9b4eb5ff72e6b4bbad4b0407a914 mm/memcontrol: fix warning in mem_cgroup_page_lruvec()
29970dc24faf0078beb4efab5455b4f504d2198d arm/kasan: fix the array size of kasan_early_shadow_pte[]
c22ee5284cf58017fa8c6d21d8f8c68159b6faab mm/vmalloc.c: fix potential memory leak
f555befd185dc097ede887eb7b308c2e1c1369d4 mm: migrate: initialize err in do_migrate_pages
0eb98f1588c2cc7a79816d84ab18a55d254f481c mm/hugetlb: fix potential missing huge page size info
7e5f1126b54a29c078c07a5fe245e269f3c05500 MAINTAINERS: add Vlastimil as slab allocators maintainer
6696d2a6f38c0beedf03c381edfc392ecf7631b4 mm,hwpoison: fix printing of page flags
eb351d75ce1e75b4f793d609efac08426ca50acd mm/process_vm_access.c: include compat.h
a18caa97b1bda0a3d126a7be165ddcfc56c2dde6 net: phy: smsc: fix clk error handling
07b90056cb15ff9877dca0d8f1b6583d1051f724 net: dsa: unbind all switches from tree when DSA master unbinds
91158e1680b164c8d101144ca916a3dca10c3e17 net: dsa: clear devlink port type before unregistering slave netdevs
cb82a54904a99df9e8f9e9d282046055dae5a730 r8152: Add Lenovo Powered USB-C Travel Hub
2284bbd0cf3981462dc6d729c89851c66b05a66a r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152
869c4d5eb1e6fbda66aa790c48bdb946d71494a0 bnxt_en: Improve stats context resource accounting with RDMA driver loaded.
687487751814a493fba953efb9b1542b2f90614c bnxt_en: Clear DEFRAG flag in firmware message when retry flashing.
ece9ab2a78afa1424c1aff45b1a95748dbc1f100 Merge branch 'bnxt_en-bug-fixes'
20bc80b6f582ad1151c52ca09ab66b472768c9c8 mptcp: more strict state checking for acks
76e2a55d16259b51116767b28b19d759bff43f72 mptcp: better msk-level shutdown.
584c19f92754e9d590d75a94df66c47f7c4fd2cc Merge branch 'mptcp-a-couple-of-fixes'
7cd1af107a92eb63b93a96dc07406dcbc5269436 riscv: Trace irq on only interrupt is enabled
25fe2c9c4cd2e97c5f5b69f3aefe69aad3057936 smc: fix out of bound access in smc_nl_get_sys_info()
8a4465368964b4fbaf084760c94c7aabf61059fb net/smc: use memcpy instead of snprintf to avoid out of bounds read
5527d0ea199354c798a63b50d911eeda6ee471ba Merge branch 'net-smc-fix-out-of-bound-access-in-netlink-interface'
c8a8ead01736419a14c3106e1f26a79d74fc84c7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
80709af7325d179b433817f421c85449f2454046 riscv: cacheinfo: Fix using smp_processor_id() in preemptible
0aa2ec8a475fb505fd98d93bbcf4e03beeeebcb6 riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL
69e976831cd53f9ba304fd20305b2025ecc78eab MIPS: relocatable: fix possible boot hangup with KASLR enabled
7b490a8ab0f2d3ab8d838a4ff22ae86edafd34a1 MIPS: OCTEON: fix unreachable code in octeon_irq_init_ciu
ef3a575baf53571dc405ee4028e26f50856898e7 xen/privcmd: allow fetching resource sizes
df06824767cc9a32fbdb0e3d3b7e169292a5b5fe arm64: entry: remove redundant IRQ flag tracing
b90d72a6bfdb5e5c62cd223a8cdf4045bfbcb94d Revert "arm64: Enable perf events based hard lockup detector"
71e70184f1d1314ad56e834d1befc07daa2af8e6 arm64: rename S_FRAME_SIZE to PT_REGS_SIZE
c35a824c31834d947fb99b0c608c1b9f922b4ba0 arm64: make atomic helpers __always_inline
3499ba8198cad47b731792e5e56b9ec2a78a83a2 xen: Fix event channel callback via INTX/GSI
8f4fd86aa5d6aa122619623910065d236592e37c xen: Set platform PCI device INTX affinity to CPU0
b36b0fe96af13460278bf9b173beced1bd15f85d x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery
4621dc6a5bf1235249e92231db30c96dfd1a18b9 x86/xen: Don't register Xen IPIs when they aren't going to be used
3d7746bea92530e8695258a3cf3ddec7a135edd6 x86/xen: Fix xen_hvm_smp_init() when vector callback not available
b4411616c26f26c4017b8fa4d3538b1a02028733 io_uring: fix null-deref in io_disable_sqo_submit
06585c497b55045ec21aa8128e340f6a6587351c io_uring: do sqo disable on install_fd error
d52e419ac8b50c8bef41b398ed13528e75d7ad48 rxrpc: Fix handling of an unsupported token type in rxrpc_read()
a95d25dd7b94a5ba18246da09b4218f132fed60e rxrpc: Call state should be read with READ_ONCE() under some circumstances
77b6ec01c29aade01701aa30bf1469acc7f2be76 cifs: check pointer before freeing
2659d3bff3e1b000f49907d0839178b101a89887 cifs: fix interrupted close commands
c13e7af042270724b42a466edc48a70a43f571f2 fs: cifs: remove unneeded variable in smb3_fs_context_dup
ed6b1920f84bc5c3d666dc383ff3bbc60f0f62a5 cifs: connect: style: Simplify bool comparison
e54fd0716c3db20c0cba73fee2c3a4274b08c24e cifs: style: replace one-element array with flexible-array
65f0d2414b7079556fbbcc070b3d1c9f9587606d Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
b42b3a2744b3e8f427de79896720c72823af91ad can: isotp: isotp_getname(): fix kernel information leak
ca4c6ebeeb50112f5178f14bfb6d9e8ddf148545 can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check
1f02efd1bb35bee95feed6aab46d1217f29d555b net: stmmac: use __napi_schedule() for PREEMPT_RT
7b25339f4eafe206c60cc50870523fc84f0f0ea5 Merge tag 'linux-can-fixes-for-5.11-20210113' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
7128c834d30e6b2cf649f14d8fc274941786d0e1 i40e: fix potential NULL pointer dereferencing
8ad2a970d2010add3963e7219eb50367ab3fa4eb cxgb4/chtls: Fix tid stuck due to wrong update of qid
5b55299eed78538cc4746e50ee97103a1643249c net: stmmac: Fixed mtu channged by cache aligned
c25a053e15778f6b4d6553708673736e27a6c2cf riscv: Fix KASAN memory mapping.
41131a5e54ae7ba5a2bb8d7b30d1818b3f5b13d2 powerpc/vdso: Fix clock_gettime_fallback for vdso32
be969b7cfbcfa8a835a528f1dc467f0975c6d883 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device
a0fa9d727043da2238432471e85de0bdb8a8df65 dts: phy: add GPIO number and active state used for phy reset
0983834a83931606a647c275e5d4165ce4e7b49f riscv: defconfig: enable gpio support for HiFive Unleashed
101c2fae5108d78915517d0279323ee215e70df2 MAINTAINERS: update radeon/amdgpu/amdkfd git trees
ff9346dbabbb6595c5c20d90d88ae4a2247487a9 drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921)
f14a5c34d143f6627f0be70c0de1d962f3a6ff1c drm/amdgpu/psp: fix psp gfx ctrl cmds
73644143b31cb95866c19e0d94be9e3127ec3a6b drm/amd/display: NULL pointer hang
4336be4b07ed3b03a18ac35564c3127eeea05ab6 drm/amd/display: Initialize stack variable
0eb31a82e378cab17beec1d213e1414e9fea1767 drm/amd/display: Add a missing DCN3.01 API mapping
9d03bb102028b4a3f4a64d6069b219e2e1c1f306 drm/amd/display: disable dcn10 pipe split by default
4eec66c014e9a406d8d453de958f6791d05427e4 Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel"
8b335bff643f3b39935c7377dbcd361c5b605d98 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()
04eb6e773e9f3167a5921d74e8ad99cdcc4166c3 drm/amdgpu/gfx10: add updated GOLDEN_TSC_COUNT_UPPER/LOWER register offsets for VGH
12f2df72205fe348481d941c3e593e8068d2d23d drm/amdgpu: fix vram type and bandwidth error for DDR5 and DDR4
21702c8cae51535e09b91341a069503c6ef3d2a3 drm/amdgpu: add green_sardine device id (v2)
53f1e7f6a1720f8299b5283857eedc8f07d29533 drm/amdgpu: add new device id for Renior
3c516e038f0cc3915825bdac619d448c2b1811f2 Documentation: ACPI: EINJ: Fix error type values for PCIe errors
7de843dbaaa68aa514090e6226ed7c6374fd7e49 HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode
c87a95dc28b1431c7e77e2c0c983cf37698089d2 dm crypt: defer decryption to a tasklet if interrupts disabled
55ed4560774d81d7343223b8fd2784c530a9c6c1 tools/bootconfig: Add tracing_on support to helper scripts
b79f2dc5ffe17b03ec8c55f0d63f65e87bcac676 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()
2cb091f6293df898b47f4e0f2e54324e2bbaf816 IB/mlx5: Fix error unwinding when set_has_smi_cap fails
1c3aa6bd0b823105c2030af85d92d158e815d669 RDMA/mlx5: Fix wrong free of blue flame register on error
7c7b3e5d9aeed31d35c5dab0bf9c0fd4c8923206 RDMA/cma: Fix error flow in default_roce_mode_store
47e4bb147a96f1c9b4e7691e7e994e53838bfff8 net: sit: unregister_netdevice on newlink's error path
25764779298f23a659f3daf39f9e2b5975a7a89d net: tip: fix a couple kernel-doc markups
b76889ff51bfee318bea15891420e5aefd2833a0 net: stmmac: fix taprio schedule configuration
fe28c53ed71d463e187748b6b10e1130dd72ceeb net: stmmac: fix taprio configuration when base_time is in the past
7da17624e7948d5d9660b910f8079d26d26ce453 nt: usb: USB_RTL8153_ECM should not default to y
3226b158e67cfaa677fd180152bfb28989cb2fac net: avoid 32 x truesize under-estimation for tiny skbs
93089de91e85743942a5f804850d4f0846e5402b MAINTAINERS: altx: move Jay Cliburn to CREDITS
09cd3f4683a901d572ad17f0564cc9e3e989f0f4 MAINTAINERS: net: move Alexey Kuznetsov to CREDITS
5e62d124f75aae0e96fd8a588ad31659a2468710 MAINTAINERS: vrf: move Shrijeet to CREDITS
c41efbf2ad56280762d19a531eb7edbf2e6a9f84 MAINTAINERS: ena: remove Zorik Machulsky from reviewers
0e4ed0b62b5a1f60b72ab7aaa29efd735d4cb6a6 MAINTAINERS: tls: move Aviad to CREDITS
4f3786e011940d83d7a9c365730936db96a0b233 MAINTAINERS: ipvs: move Wensong Zhang to CREDITS
054c4610bd05e7bf677efefa880da2da340599fc MAINTAINERS: dccp: move Gerrit Renker to CREDITS
70db767fb33adab1e7d99908c4473b5a4ca29b34 Merge branch 'maintainers-remove-inactive-folks-from-networking'
25537d71e2d007faf42a244a75e5a2bb7c356234 net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM
4369376ba91c97a1b2dd74abeec18c0c0ddf4ac9 drm/amdgpu: set power brake sequence
55df908bd663ead7d85bd64dd49562d5ac3889ef Revert "drm/amd/display: Fix unused variable warning"
3c517ca5212faab4604e1725b4d31e290945ff87 Revert "drm/amdgpu/disply: fix documentation warnings in display manager"
a7ddd22151fc2910c7b2faad64680cc2bb699b03 Revert "drm/amd/display: Expose new CRC window property"
2f0fa789f7b9fb022440f8f846cae175233987aa drm/amd/display: Fix to be able to stop crc calculation
2bbe17ae87938ca44756741ec77e3be76a4a0ea0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
13a9499e833387fcc7a53915bbe5cddf3c336b59 mptcp: fix locking in mptcp_disconnect()
7a84665619bb5da8c8b6517157875a1fd7632014 nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY
ada831772188192243f9ea437c46e37e97a5975d nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT
ca1ff67d0fb14f39cf0cc5102b1fbcc3b14f6fb9 nvme-tcp: fix possible data corruption with bio merges
5ab25a32cd90ce561ac28b9302766e565d61304c nvme: don't intialize hwmon for discovery controllers
e8c13a6bc8ebbef7bd099ec1061633d1c9c94d5b Merge tag 'net-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
146620506274bd24d52fb1c589110a30eed8240b Merge tag 'linux-kselftest-fixes-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
b4f664252f51e119e9403ef84b6e9ff36d119510 Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.org/nvme into block-5.11
61502e3bb9820003a530e1b05d2e831e95cfbc4d Merge tag 'drm-misc-fixes-2021-01-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
402a89660e9dc880710b12773076a336c9dab3d7 drm/nouveau/bios: fix issue shadowing expansion ROMs
e05e06cd34f5311f677294a08b609acfbc315236 drm/nouveau/privring: ack interrupts the same way as RM
b5510d1e21d80e2fa2286468ca8c2922f5895ef8 drm/nouveau/i2c/gk110: split out from i2c/gk104
8ad95edc39100c22c29ab1d2588332b99f387c8e drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads
ba6e9ab0fcf3d76e3952deb12b5f993991621d9c drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
add42781ad76c5ae65127bf13852a4c6b2f08849 drm/nouveau/mmu: fix vram heap sizing
3b050680c84153d8e6f5ae3785922cd417f4b071 drm/nouveau/core: recognise GA10[024]
caeb6ab899c3d36a74cda6e299c6e1c9c4e2a22e drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0
70afbe4bdc0a7ccdb462a38216f5abc3db7e5c1b drm/nouveau/pci/ga10[024]: initial support
a34632482f1ea768429a9d4c79a10d12f5093405 drm/nouveau/bios/ga10[024]: initial support
7ddf5e9597faa6f939370e294e0f6d9516d2a431 drm/nouveau/devinit/ga10[024]: initial support
5961c62d20753009408df4752e22991097386aa9 drm/nouveau/mc/ga10[024]: initial support
e0df4bbfc3365d7699e32bebb24647dc7a09b00c drm/nouveau/privring/ga10[024]: initial support
de4781d0f22b54fdbe7ac459eb67b585ca3ee430 drm/nouveau/imem/ga10[024]: initial support
41ba806f40a9a4c4f4c04a474bf368160f1baa2c drm/nouveau/fb/ga10[024]: initial support
6f300e0a0ba8873f1225959089f8bb2897d93ec6 drm/nouveau/timer/ga10[024]: initial support
a3abc23ac40111c76708119013d63451169e7838 drm/nouveau/mmu/ga10[024]: initial support
f5cbe7c8bd1ac6f8c91179de381e10ee5f0f8809 drm/nouveau/bar/ga10[024]: initial support
c28efb15f9e51a96c6bce2b92c0f3a4da87db877 drm/nouveau/gpio/ga10[024]: initial support
8a0412265f06490d93724bf8badf220180790ad1 drm/nouveau/i2c/ga10[024]: initial support
a6cf0320aad0c69a6b558dd41d3cb6891a6c9872 drm/nouveau/dmaobj/ga10[24]: initial support
8ef23b6f6a79e6fa2a169081d2d76011fffa0482 drm/nouveau/disp/ga10[24]: initial support
667d11dcd661103944f34a790363aee196002e7f Merge tag 'drm-intel-fixes-2021-01-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
8e1095901deaa2ed4f243388b776d003ab945d8c Merge tag 'amd-drm-fixes-5.11-2021-01-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
dec822771b0174a01e72d7641d08e44461b6a82f riscv: stacktrace: Move register keyword to beginning of declaration
c8f6364f35f32786dd40336cfa35b9166d91b8ab Merge branch '04.00-ampere-lite-fixes' of git://github.com/skeggsb/linux into drm-fixes
cdaed110311d45cdbefbb9a23a2d1774717b7b71 Merge tag 'trace-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
5ee88057889bbca5f5bb96031b62b3756b33e164 Merge tag 'drm-fixes-2021-01-15' of git://anongit.freedesktop.org/drm/drm
584265dfec70e78ce2085b82ed389f27e06fbca0 Merge branch '04.01-ampere-lite' of git://github.com/skeggsb/linux into topic/nouveau-ampere-modeset
dca5244d2f5b94f1809f0c02a549edf41ccd5493 compiler.h: Raise minimum version of GCC to 5.1 for arm64
b6d8878d24e39f213df0f3ea7abebd15edc7be21 arm64: syscall: include prototype for EL0 SVC functions
3a57a643a851dbb1c4a1819394ca009e3bfa4813 arm64: selftests: Fix spelling of 'Mismatch'
f010505b78a4fa8d5b6480752566e7313fb5ca6e io_uring: flush timeouts that should already have expired
179892adb0436139fd8e6af7b27f54219c1750f8 Merge branch 'acpi-docs'
02c06dc3750be486e143cd553c13f02978e39b14 Merge tag 'topic/nouveau-ampere-modeset-2021-01-15' of git://anongit.freedesktop.org/drm/drm
7aec71cd9c1f251ef17eae5f898c10133d49421d Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
dcda487c9c2e80ad177cdc34ae2068bbe5dada07 Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
f4e087c666f54559cb4e530af1fbfc9967e14a15 Merge tag 'acpi-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301f0203e04293c13372c032198665bd75adf81b perf bpf examples: Fix bpf.h header include directive in 5sec.c example
38c53947a7dcb6d295769830c9085b0409921ec9 tools headers UAPI: Sync kvm.h headers with the kernel sources
addbdff24293ef772a1b8e5d127b570e70f08cdc tools headers: Syncronize linux/build_bug.h with the kernel sources
a042a82ddbb3434f523c0671f5301d1fe796b4eb perf test: Fix shadow stat test for non-bash shells
23dd561ad9eae02b4d51bb502fe4e1a0666e9567 ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR
31e203e09f036f48e7c567c2d32df0196bbd303f ext4: fix wrong list_splice in ext4_fc_cleanup
6b4b8e6b4ad8553660421d6360678b3811d5deb9 ext4: fix bug for rename with RENAME_WHITEOUT
e9f53353e166a67dfe4f8295100f8ac39d6cf10b ext4: remove expensive flush on fast commit
be82fddca81eefd1edbd9b290dfcb2177e24785b libperf tests: Avoid uninitialized variable warning
bba2ea17ef553aea0df80cb64399fe2f70f225dd libperf tests: If a test fails return non-zero
66dd86b2a2bee129c70f7ff054d3a6a2e5f8eb20 libperf tests: Fail when failing to get a tracepoint id
3ff1e7180abc7f6db413933c110df69157216715 perf stat: Introduce struct runtime_stat_data
a1bf23052bdfe30ec3c693cf32feb2d79114ac16 perf stat: Take cgroups into account for shadow stats
5501e9229a80d95a1ea68609f44c447a75d23ed5 perf intel-pt: Fix 'CPU too large' error
648b054a4647cd62e13ba79f398b8b97a7c82b19 perf inject: Correct event attribute sizes
f288c895622f881324cf71ef9eec3af60ac8a197 Merge tag 'mips_fixes_5.11.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
82821be8a2e14bdf359be577400be88b2f1eb8a7 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
7cd3c41261889e3ee899cd5b1583178f5fbac55e Merge tag '5.11-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6
0bc9bc1d8b2fa0d5a7e2132e89c540099ea63172 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
a8d13dbccb137c46fead2ec1a4f1fbc8cfc9ea91 io_uring: ensure finish_wait() is always called in __io_uring_task_cancel()
8cbe71e7e01a9e45a390b204403880c90a226039 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
b45e2da6e444280f8661dca439c1e377761b2877 Merge branch 'akpm' (patches from Andrew)
1d94330a437a573cfdf848f6743b1ed169242c8a Merge tag 'for-5.11/dm-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
a959a9782fa87669feeed095ced5d78181a7c02d iov_iter: fix the uaccess area in copy_compat_iovec_from_user
797f0375dd2ef5cdc68ac23450cbae9a5c67a74e RISC-V: Do not allocate memblock while iterating reserved memblocks
abb8e86b269604e906a6a4af7a09f04b72dbb862 RISC-V: Set current memblock limit
e557793799c5a8406afb08aa170509619f7eac36 RISC-V: Fix maximum allowed phsyical memory for RV32
29a951dfb3c3263c3a0f3bd9f7f2c2cfde4baedb mm: fix clear_refs_write locking
9348b73c2e1bfea74ccd4a44fb4ccc7276ab9623 mm: don't play games with pinned pages in clear_page_refs
acda701bf1e8233f982164c8ddbedc055427212d Merge tag 'riscv-for-linus-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
11c0239ae26450709d37e0d7f658aa0875047229 Merge tag 'io_uring-5.11-2021-01-16' of git://git.kernel.dk/linux-block
54c6247d06f110d2129f9ef75e5eb02d39aec316 Merge tag 'block-5.11-2021-01-16' of git://git.kernel.dk/linux-block
d36a1dd9f77ae1e72da48f4123ed35627848507d dump_common_audit_data(): fix racy accesses to ->d_name
0da0a8a0a0e1845f495431c3d8d733d2bbf9e9e5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
feb889fb40fafc6933339cf1cca8f770126819fb mm: don't put pinned pages into the swap cache
a527a2b32d20a2bd8070f49e98cb1a89b0c98bb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
a1339d6355ac42e1bf4fcdfce8bfce61172f8891 Merge tag 'powerpc-5.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
e2da783614bb8930aa89753d3c3cd53d5604665d Merge tag 'perf-tools-fixes-2021-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
19c329f6808995b142b3966301f217c831e7cf31 Linux 5.11-rc4

[-- Attachment #13: revlist-da6b2b20af9b-9c408c7e3826.txt --]
[-- Type: text/plain, Size: 15178 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature

[-- Attachment #14: revlist-21b4aae1e889-ad986136b152.txt --]
[-- Type: text/plain, Size: 22293 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too

[-- Attachment #15: revlist-a3629b23aff6-4416b793d012.txt --]
[-- Type: text/plain, Size: 9332 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents

[-- Attachment #16: revlist-8c9d13a8ab81-b52891d7303a.txt --]
[-- Type: text/plain, Size: 18537 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents

[-- Attachment #17: revlist-ec225c5369d6-47b7c3693f79.txt --]
[-- Type: text/plain, Size: 25427 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too
2047c0589b7f8a0443d82e6d4875d4691a063ef1 xfs: remove useless oinfo arg from xfs_refcount_adjust
64cbcae0df000684c3167015af32d04629bde56d xfs: restructure parameters to xfs_reflink_find_shared
0ec6a2fb1dba9f302fb87954bc4cd09db8417609 xfs: widen xfs_refcount_irec fields to handle realtime refcountbt
b4ecabc98a0812edd5d22eedd24ddc1d0c223c01 xfs: introduce realtime refcount btree definitions
7d7076cf6503f8024a1e4e7b1de52ff4f19caf68 xfs: define the on-disk realtime refcount btree format
3934225c407a4265b70b4eddb973702417da488b xfs: realtime refcount btree transaction reservations
094aa20c3fa8cfc3a7ee5209df6f0e08243f9317 xfs: add realtime refcount btree operations
ead191b7771857c82120dc248abf6f9f333133a6 xfs: prepare refcount functions to deal with rtrefcountbt
e6a79a7971434d2f1e9e6c8f41f4ebcaa2a03e2d xfs: add a realtime flag to the refcount update log redo items
0e033aed9f5d4e57ec4432bf6f3a940679f120ea xfs: support recovering refcount intent items targetting realtime extents
4a311b7afeca086308ef97011418fae58c8202f8 xfs: add realtime refcount btree block detection to log recovery
540c7977037ec376a4771d957c6801d8f4d9e9d3 xfs: add realtime reverse map inode to metadata directory
8b137c8e7b73f78619416003c7749dd7642e7d7c xfs: add metadata reservations for realtime refcount btree
f20fae527ff5741865c771cce4d1319aaed0f9b9 xfs: wire up a new inode fork type for the realtime refcount
d7eaa6947af8ffe11a99000d1ac62fe4c8959c28 xfs: wire up realtime refcount btree cursors
09b77701c91610966f6f757019c8b11a3e756f21 xfs: create routine to allocate and initialize a realtime refcount btree inode
dbd2a75888e943849dc9d522d4def086fbdc054e xfs: update rmap to allow cow staging extents in the rt rmap
b5a6082ec4fe0a013c6af142b7129244724efeb1 xfs: compute rtrmap btree max levels when reflink enabled
f3df1c4c74abe73b521e66df4f12c06984fdc454 xfs: enable CoW for realtime data
d5615cf329d7e6ecd4a19b8c0be23bd2659b5ecc xfs: enable sharing of realtime file blocks
f4ac26621d27e107a75e02e2bec551998d8ce42a xfs: allow inodes to have the realtime and reflink flags
dab52cfe8feecfb0dcd570a3d46ce366461bc5ea xfs: refcover CoW leftovers in the realtime volume
5866aef719044252af91c4c5a4c12afa6b5e9018 xfs: validate CoW extent size when the file is both realtime and shared
f72e2959f5e5c8f9c1e282ac3666b4fb038a188e xfs: check that the rtrefcount maxlevels doesn't increase when growing fs
0bff75044444b68fba6391315dffa5fc26035c63 xfs: enable realtime reflink
cfd7177dcf62d6a588d37ffebc9bce83380d6552 xfs: report realtime refcount btree corruption errors to the health system
4709fa6c2e34559a21e3d1b3d599126440af751b xfs: scrub the realtime refcount btree
da084d97797a9bbc8445ca35d680566103d16045 xfs: cross-reference chceks with the rt refcount btree
bbf6e4e7655e37c994dc834a06786e6c43edd208 xfs: check reference counts of gaps between rt refcount records
4630cb59571bcbc44b2d1d71d8d5225b6ee9dd04 xfs: check new rtbitmap records against rt refcount btree
94d1ad9b7b83646f30b788a960aae4aba0bfa881 xfs: walk the rt reference count tree when rebuilding rmap
47b7c3693f791a655d5d7d2e0cd9187b2f203cd2 xfs: online repair of the realtime refcount btree

[-- Attachment #18: revlist-1581b4553cac-524b598edea3.txt --]
[-- Type: text/plain, Size: 26142 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too
2047c0589b7f8a0443d82e6d4875d4691a063ef1 xfs: remove useless oinfo arg from xfs_refcount_adjust
64cbcae0df000684c3167015af32d04629bde56d xfs: restructure parameters to xfs_reflink_find_shared
0ec6a2fb1dba9f302fb87954bc4cd09db8417609 xfs: widen xfs_refcount_irec fields to handle realtime refcountbt
b4ecabc98a0812edd5d22eedd24ddc1d0c223c01 xfs: introduce realtime refcount btree definitions
7d7076cf6503f8024a1e4e7b1de52ff4f19caf68 xfs: define the on-disk realtime refcount btree format
3934225c407a4265b70b4eddb973702417da488b xfs: realtime refcount btree transaction reservations
094aa20c3fa8cfc3a7ee5209df6f0e08243f9317 xfs: add realtime refcount btree operations
ead191b7771857c82120dc248abf6f9f333133a6 xfs: prepare refcount functions to deal with rtrefcountbt
e6a79a7971434d2f1e9e6c8f41f4ebcaa2a03e2d xfs: add a realtime flag to the refcount update log redo items
0e033aed9f5d4e57ec4432bf6f3a940679f120ea xfs: support recovering refcount intent items targetting realtime extents
4a311b7afeca086308ef97011418fae58c8202f8 xfs: add realtime refcount btree block detection to log recovery
540c7977037ec376a4771d957c6801d8f4d9e9d3 xfs: add realtime reverse map inode to metadata directory
8b137c8e7b73f78619416003c7749dd7642e7d7c xfs: add metadata reservations for realtime refcount btree
f20fae527ff5741865c771cce4d1319aaed0f9b9 xfs: wire up a new inode fork type for the realtime refcount
d7eaa6947af8ffe11a99000d1ac62fe4c8959c28 xfs: wire up realtime refcount btree cursors
09b77701c91610966f6f757019c8b11a3e756f21 xfs: create routine to allocate and initialize a realtime refcount btree inode
dbd2a75888e943849dc9d522d4def086fbdc054e xfs: update rmap to allow cow staging extents in the rt rmap
b5a6082ec4fe0a013c6af142b7129244724efeb1 xfs: compute rtrmap btree max levels when reflink enabled
f3df1c4c74abe73b521e66df4f12c06984fdc454 xfs: enable CoW for realtime data
d5615cf329d7e6ecd4a19b8c0be23bd2659b5ecc xfs: enable sharing of realtime file blocks
f4ac26621d27e107a75e02e2bec551998d8ce42a xfs: allow inodes to have the realtime and reflink flags
dab52cfe8feecfb0dcd570a3d46ce366461bc5ea xfs: refcover CoW leftovers in the realtime volume
5866aef719044252af91c4c5a4c12afa6b5e9018 xfs: validate CoW extent size when the file is both realtime and shared
f72e2959f5e5c8f9c1e282ac3666b4fb038a188e xfs: check that the rtrefcount maxlevels doesn't increase when growing fs
0bff75044444b68fba6391315dffa5fc26035c63 xfs: enable realtime reflink
cfd7177dcf62d6a588d37ffebc9bce83380d6552 xfs: report realtime refcount btree corruption errors to the health system
4709fa6c2e34559a21e3d1b3d599126440af751b xfs: scrub the realtime refcount btree
da084d97797a9bbc8445ca35d680566103d16045 xfs: cross-reference chceks with the rt refcount btree
bbf6e4e7655e37c994dc834a06786e6c43edd208 xfs: check reference counts of gaps between rt refcount records
4630cb59571bcbc44b2d1d71d8d5225b6ee9dd04 xfs: check new rtbitmap records against rt refcount btree
94d1ad9b7b83646f30b788a960aae4aba0bfa881 xfs: walk the rt reference count tree when rebuilding rmap
47b7c3693f791a655d5d7d2e0cd9187b2f203cd2 xfs: online repair of the realtime refcount btree
226ea976100ac5090a42dbd5d53b23990541ec19 vfs: explicitly pass the block size to the remap prep function
16f7850db5d5f756c9661ee351aacaae96b9a4e8 xfs: enable CoW when rt extent size is larger than 1 block
cbdde0d170befc9a82c2064aeb5f252f5a1a5408 xfs: forcibly convert unwritten blocks within an rt extent before sharing
4a091748179e593a684a21ba519108eac6202016 xfs: allow reflink on the rt volume when extent size is larger than 1 rt block
a2b76182af99b5fbe79d290001173232c1575985 xfs: adjust xfs_file_copy_range to work with realtime reflink
be420bd63881be2b0e45c2934a3cb6dcd3f7f1b7 xfs: drop ->writepage completely
524b598edea349564c5fb8faef5c877ab60aecc1 xfs: extend writeback requests to handle rt cow correctly

[-- Attachment #19: revlist-d8e9f9e66fb6-bacfdaad0fa2.txt --]
[-- Type: text/plain, Size: 21331 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree

[-- Attachment #20: revlist-88010944740c-298aeb2ecc7d.txt --]
[-- Type: text/plain, Size: 1642 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space

[-- Attachment #21: revlist-06d654c0fc51-9de1b07d92c0.txt --]
[-- Type: text/plain, Size: 18052 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking

[-- Attachment #22: revlist-525b249a43bb-19596a2bf74d.txt --]
[-- Type: text/plain, Size: 4293 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink

[-- Attachment #23: revlist-2e4920fc767f-efdd3ac5aec0.txt --]
[-- Type: text/plain, Size: 5656 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees

[-- Attachment #24: revlist-515a3759e746-3aa6d0c3f2ee.txt --]
[-- Type: text/plain, Size: 4743 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree

[-- Attachment #25: revlist-504bcd820d98-6581b5cf149b.txt --]
[-- Type: text/plain, Size: 11965 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage

[-- Attachment #26: revlist-e872ed8b3410-da425dc55ea4.txt --]
[-- Type: text/plain, Size: 8906 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters

[-- Attachment #27: revlist-1feff90cefef-0496bcbfb2ae.txt --]
[-- Type: text/plain, Size: 5932 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks

[-- Attachment #28: revlist-77d08cef169a-268ab0a3cb19.txt --]
[-- Type: text/plain, Size: 5060 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree

[-- Attachment #29: revlist-032997d281bd-f9b81312c401.txt --]
[-- Type: text/plain, Size: 6444 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results

[-- Attachment #30: revlist-75e993c47f92-a26bda6f35c6.txt --]
[-- Type: text/plain, Size: 4480 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks

[-- Attachment #31: revlist-5a7974f07e2c-7dc93578af95.txt --]
[-- Type: text/plain, Size: 11379 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries

[-- Attachment #32: revlist-6a7ef29eac33-fa2fc00af3f1.txt --]
[-- Type: text/plain, Size: 11625 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes

[-- Attachment #33: revlist-cf302d785b20-13aec2032a0f.txt --]
[-- Type: text/plain, Size: 18237 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees

[-- Attachment #34: revlist-1a44bb725b8b-cee88e3e9280.txt --]
[-- Type: text/plain, Size: 3810 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree

[-- Attachment #35: revlist-dc2f3eadbb06-66bab727a742.txt --]
[-- Type: text/plain, Size: 5343 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info

[-- Attachment #36: revlist-45d6842f11a3-b87326b3d500.txt --]
[-- Type: text/plain, Size: 91598 bytes --]

665f1388bc9713c81989dda6eed5cde52d57c255 ARM: omap2plus_defconfig: drop unused POWER_AVS option
f1dc15cd7fc146107cad2a926d9c1d005f69002a ARM: dts: OMAP3: disable AES on N950/N9
9836720911cfec25d3fbdead1c438bf87e0f2841 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
f2712ec76a5433e5ec9def2bd52a95df1f96d050 ARC: build: add uImage.lzma to the top-level target
0cfccb3c04934cdef42ae26042139f16e805b5f7 ARC: build: add boot_targets to PHONY
c5e6ae563c802c4d828d42e134af64004db2e58c ARC: build: move symlink creation to arch/arc/Makefile to avoid race
a4e070cfeb9d4961a169a2f1a614665cf51de963 ARC: build: remove unneeded extra-y
3a71e423133a4b1166ffafcb4a7cfa87ddecb910 ARC: build: use $(READELF) instead of hard-coded readelf
1967939462641d8b36bcb3fcf06d48e66cd67a4f Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK
ec76c2eea903947202098090bbe07a739b5246e9 ARM: OMAP2+: omap_device: fix idling of devices during probe
2f6fc9e08bf79f11516edef855283c6212bbe78f ARM: omap2plus_defconfig: enable SPI GPIO
c0bc969c176b10598b31d5d1a5edf9a5261f0a9f ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875
43ffe817bfe3871ffbaa1e98952a2a01b140e71e arm64: dts: bitmain: Use generic "ngpios" rather than "snps,nr-gpios"
062fa6b8ef153b9509d2a870049e907ad0a39639 Merge tag 'omap-for-v5.10/fixes-rc6-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
f373a811fd9a69fc8bafb9bcb41d2cfa36c62665 ASoC: Intel: fix error code cnl_set_dsp_D0()
1b04fa9900263b4e217ca2509fd778b32c2b4eb2 rcu-tasks: Move RCU-tasks initialization to before early_initcall()
fe6ce6c394fb1ef1d8a6384c5180e70893157f22 MAINTAINERS: Update email address for TI ASoC and twl4030 codec drivers
61fc03b6512b18f27a25002426d595f5a36645ed ASoC: dt-bindings: ti, j721e: Update maintainer and author information
5c6679b5cb120f07652418524ab186ac47680b49 ASoC: dapm: remove widget from dirty list on free
b77ab5f936fdbc6b135d26744325dc38ed99cb33 Merge series "ASoC: ti: Maintainer mail address change" from Peter Ujfalusi <peter.ujfalusi@ti.com>:
57f04815fd95bb8c46f6ec5c9d25430bb52d419f drm/msm: Fix WARN_ON() splat in _free_object()
161b838e25c6f83495e27e3f546b893622d442bf netfilter: nftables: fix incorrect increment of loop counter
4ad2d3cf2a299645bdc6d72e5b8ee11b2ed147ac ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate"
e49037ad12e47cd34239b99b010c5438844923af ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and"
acd894aee3149c15847bc4f0690fccba59ced5e7 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret
13733775326ea9eb81c6148ad60c43b8d231a343 ASoC: atmel: fix spelling mistake in Kconfig "programable" -> "programmable"
df9716ec9ade3d2e190a2aac199557d30a3a8416 regulator: pf8x00: Use specific compatible strings for devices
1a3449c19407a28f7019a887cdf0d6ba2444751a selftests/bpf: Clarify build error if no vmlinux
81e7eb5bf08f36d34495a5898f6ef3fec05d9776 Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug""
292bff9480c8d52fc58028979c4162abd83f1aec ath11k: add missing null check on allocated skb
3597010630d0aa96f5778901e691c6068bb86318 ath11k: fix crash caused by NULL rx_channel
aa44b2f3ecd41f90b7e477158036648a49d21a32 ath11k: start vdev if a bss peer is already created
9b09456258ea2f35fc8a99c4ac4829dcba0ca4be ath11k: Fix error code in ath11k_core_suspend()
30d085039314fcad2c2e33a2dfc8e79765ddf408 ath11k: Fix ath11k_pci_fix_l1ss()
315fbe4cef98ee5fb6085bc54c7f25eb06466c70 ASoC: qcom: Fix incorrect volatile registers
8d1bfc04c97407767559f6389a0f0fb060cbe25e ASoC: qcom: Add support for playback recover after resume
61c7dbec33777ade95d3db58beec8d7f177868c8 ASoC: rsnd: don't call clk_disable_unprepare() if can't use
bb224c3e3e41d940612d4cc9573289cdbd5cb8f5 ASoC: Intel: haswell: Add missing pm_ops
6108f990c0887d3e8f1db2d13c7012e40a061f28 ASoC: rt711: mutex between calibration and power state changes
349dd23931d1943b1083182e35715eba8b150fe1 ASoC: max98373: don't access volatile registers in bias level off
e7f6f893ac39c8715d959ff8d677645ef5e0f8b4 mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker
4dfde294b9792dcf8615b55c58f093d544f472f0 rtlwifi: rise completion at the last step of firmware callback
cda91206dc45257ba0c4d8acb6eeebfec8b2b9bc Merge series "Platform driver update to support playback recover after resume" from Srinivasa Rao Mandadapu <srivasam@codeaurora.org>:
127a7a95df41731632c7348960908751f7f9d049 Merge remote-tracking branch 'spi/for-5.10' into spi-5.11
a84dfb3d55934253de6aed38ad75990278a2d21e ASoC: meson: axg-tdmin: fix axg skew offset
671ee4db952449acde126965bf76817a3159040d ASoC: meson: axg-tdm-interface: fix loopback
443d6e86f821a165fae3fc3fc13086d27ac140b1 netfilter: x_tables: Update remaining dereference to RCU
2b33d6ffa9e38f344418976b06057e2fc2aa9e2a netfilter: ipset: fixes possible oops in mtype_resize
5c8193f568ae16f3242abad6518dc2ca6c8eef86 netfilter: ipset: fix shift-out-of-bounds in htable_bits()
3ac874fa84d1baaf0c0175f2a1499f5d88d528b2 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
8bee683384087a6275c9183a483435225f7bb209 xsk: Fix memory leak for failed bind
f1340265726e0edf8a8cef28e665b28ad6302ce9 iavf: fix double-release of rtnl_lock
f6f92968e1e5a7a9d211faaebefc26ebe408dad7 ath11k: qmi: try to allocate a big block of DMA memory first
e9603f4bdcc04417f1c7b3585e63654819dc11f6 ath11k: pci: disable ASPM L0sLs before downloading firmware
3d45f221ce627d13e2e6ef3274f06750c84a6542 btrfs: fix deadlock when cloning inline extent and low on free metadata space
9a664971569daf68254928149f580b4f5856d274 btrfs: correctly calculate item size used when item key collision happens
ae5e070eaca9dbebde3459dd8f4c2756f8c097d0 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction
0b3f407e6728d990ae1630a02c7b952c21c288d3 btrfs: send: fix wrong file path when there is an inode with a pending rmdir
675a4fc8f3149e93f35fb5739fd8d4764206ba0b btrfs: tests: initialize test inodes location
ea9ed87c73e87e044b2c58d658eb4ba5216bc488 btrfs: fix async discard stall
1ea2872fc6f2aaee0a4b4f1578b83ffd9f55c6a7 btrfs: fix racy access to discard_ctl data
8fc058597a283e9a37720abb0e8d68e342b9387d btrfs: merge critical sections of discard lock in workfn
cb13eea3b49055bd78e6ddf39defd6340f7379fc btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
638331fa56caeaa8b4d31cc1dfbe0ce989bcff67 btrfs: fix transaction leak and crash after cleaning up orphans on RO mount
a0a1db70df5f48576fea6d08f0a69c05f3ab4cf4 btrfs: fix race between RO remount and the cleaner task
0a31daa4b602ff6861fdf182236d64b2a353bace btrfs: add assertion for empty list of transactions at late stage of umount
a8cc263eb58ca133617662a5a5e07131d0ebf299 btrfs: run delayed iputs when remounting RO to avoid leaking them
f09ced4053bc0a2094a12b60b646114c966ef4c6 xsk: Fix race in SKB mode transmit with shared cq
b1b95cb5c0a9694d47d5f845ba97e226cfda957d xsk: Rollback reservation at NETDEV_TX_BUSY
e79bb299ccad6983876686a4d8c87c92ebbe5657 selftests/bpf: Fix spelling mistake "tranmission" -> "transmission"
d467d80dc399ba77875d647f2f37b7d1a70d94c2 bpf: Remove unused including <linux/version.h>
72d78717c6d06adf65d2e3dccc96d9e9dc978593 nfsd: Fixes for nfsd4_encode_read_plus_data()
b68f0cbd3f95f2df81e525c310a41fc73c2ed0d3 nfsd: Don't set eof on a truncated READ_PLUS
d6c9e4368cc6a61bf25c9c72437ced509c854563 NFSD: Fix sparse warning in nfssvc.c
4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 SUNRPC: Handle TCP socket sends with kernel_sendpage() again
7b723008f9c95624c848fad661c01b06e47b20da NFSD: Restore NFSv4 decoding's SAVEMEM functionality
4aa1464acbe3697710279a4bd65cb4801ed30425 spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case
690d8b917bbe64772cb0b652311bcd50908aea6b spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending
3d7d916f9bc98ce88272b3e4405c7c685afbfcd6 spi: spi-geni-qcom: Don't try to set CS if an xfer is pending
17fa81aa702ec118f2b835715897041675b06336 spi: spi-geni-qcom: Print an error when we timeout setting the CS
abdcd06c4dedbcabaec68c433c7f53f33307811f net: af_packet: fix procfs header for 64-bit pointers
b27f0c7825e3774e9ba036b25ed4dd62aec4c4c9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
698285da79f5b0b099db15a37ac661ac408c80eb net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
1e72faedcd58afd9d67fad40500cb4d1837f4361 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
87508224485323ce2d4e7fb929ec80f51adcc238 net: mvpp2: disable force link UP during port init procedure
3f48fab62bb81a7f9d01e9d43c40395fad011dd5 net: mvpp2: Add TCAM entry to drop flow control pause frames
fec6079b2eeab319d9e3d074f54d3b6f623e9701 net: mvpp2: prs: fix PPPoE with ipv6 packet parse
3e75e25fbebe8f3707156197795bc393e29788d6 Merge ath-current from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
e16ab3db87b3d5d4118dfb68e955f62c4e09573a mt76: usb: remove wake logic in mt76u_status_worker
123bb2b737881127b450e8b3b1bae69a8949498e mt76: sdio: remove wake logic in mt76s_process_tx_queue
f7217f718747641fc80cd062f183107439f2a066 mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
0bd157fa2aaa2c77d6254321d7751aa9eec68c7b mt76: mt7915: fix MESH ifdef block
bfe55584713b4d4d518ffe9cf2dab1129eba6321 MAINTAINERS: switch to different email address
a590370d918fc66c62df6620445791fbe840344a spi: stm32: FIFO threshold level - fix align packet size
3b66e4a8e58a85af3212c7117d7a29c9ef6679a2 regulator: bd718x7: Add enable times
e7e518053c267bb6be3799520d9f4a34c7264a2e bpf: Add schedule point in htab_init_buckets()
54ddbdb024882e226055cc4c3c246592ddde2ee5 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
1385ae5c30f238f81bc6528d897c6d7a0816783f ethernet: ucc_geth: set dev->max_mtu to 1518
887078de2a23689e29d6fa1b75d7cbc544c280be ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
e925e0cd2a705aaacb0b907bb3691fcac3a973a4 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
d7e2c827cca865a39fb65d9f9528e79fcf2359d7 Merge branch 'ucc_geth-fixes'
83469893204281ecf65d572bddf02de29a19787c ionic: account for vlan tag len in rx buffer len
8df66af5c1e5f80562fe728db5ec069b21810144 atm: idt77252: call pci_disable_device() on error path
bcce55f556e824d43f352d76b94509185585e38d ppp: Fix PPPIOCUNBRIDGECHAN request number
2575bc1aa9d52a62342b57a0b7d0a12146cf6aed net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
74a2921948ed8c0e7f079a98442ec3493168cc85 scsi: hisi_sas: Expose HW queues for v2 hw
37309f47e2f5674f3e86cb765312ace42cfcedf5 HID: wacom: Fix memory leakage caused by kfifo_alloc
2a5f1b67ec577fb1544b563086e0377f095f88e2 KVM: arm64: Don't access PMCR_EL0 when no PMU is available
ff367fe473a9857160c17827931375a899076394 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs
7a96a0687b80a1870c689418d7b72012c8bdd53d KVM: arm64: Use lm_alias in nVHE-only VA conversion
c3e181aec96f6ada84df1cb72a72be8970f8b284 KVM: arm64: Skip computing hyp VA layout for VHE
61fe0c37af57ac35472a870581a7d0bb5ac2f63a KVM: arm64: Minor cleanup of hyp variables used in host
e6829e0384a49efe68537298132230bebd8bd1b3 KVM: arm64: Remove unused includes in psci-relay.c
860a4c3d1e04a3c3e62bacbbba64417bf49768e2 KVM: arm64: Move skip_host_instruction to adjust_pc.h
767c973f2e4a9264a4f159c9fad5ca8acdb9915e KVM: arm64: Declutter host PSCI 0.1 handling
e789ca0cc1d51296832b8424fa4008ce6e9d1703 ext4: combine ext4_handle_error() and save_error_info()
4392fbc4bab57db3760f0fb61258cb7089b37665 ext4: drop sync argument of ext4_commit_super()
05c2c00f3769abb9e323fcaca70d2de0b48af7ba ext4: protect superblock modifications with a buffer lock
2d01ddc86606564fb08c56e3bc93a0693895f710 ext4: save error info to sb through journal if available
e92ad03fa53498f12b3f5ecb8822adc3bf815b28 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super()
dfd56c2c0c0dbb11be939b804ddc8d5395ab3432 ext4: fix superblock checksum failure when setting password salt
a3f5cf14ff917d46a4d491cf86210fd639d1ff38 ext4: drop ext4_handle_dirty_super()
5a3b590d4b2db187faa6f06adc9a53d6199fb1f9 ext4: don't leak old mountpoint samples
d734220d5d9038652930de4c6a1dd8394ce7f5a1 Merge tag 'omap-for-v5.11/defconfig-late-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
7887cc89d5851cbdec49219e9614beec776af150 ARM: dts: ux500/golden: Set display max brightness
f87777a3c30cf50c66a20e1d153f0e003bb30774 net: stmmac: dwmac-meson8b: ignore the second clock input
8b0f64b113d617c995ffdf50196948c3e99c6e49 MAINTAINERS: remove names from mailing list maintainers
a0c8be56affa7d5ffbdec24c992223be54db3b6e ibmvnic: fix login buffer memory leak
58f60329a6be35a5653edb3fd2023ccef9eb9943 net: ethernet: mvneta: Fix error handling in mvneta_probe
1d898b283576c38dedcb6b21fcbb65968ab03581 docs: netdev-FAQ: fix question headers formatting
5d5647dad259bb416fd5d3d87012760386d97530 qede: fix offload for IPIP tunnel packets
e77c725a445ac07c95c666b3bfb5b4105e9b0068 Merge tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
f86de9b1c0663b0a3ca2dcddec9aa910ff0fbf2c ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
c1e8952395c1f44a6304c71401519d19ed2ac56a ALSA: hda/realtek - Modify Dell platform name
3557ae187c32203d1bb8b48ee1e2e7bdb23d98d5 KVM: Documentation: Add arm64 KVM_RUN error codes
f16570ba47ff2b3766ebeaba6f4b80ad48cfd6a1 KVM: arm64: arch_timer: Remove VGIC initialization check
1c91f06d296de4f0c27022f5ec464e047d471215 KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()
de33212f768c5d9e2fe791b008cb26f92f0aa31c virtio_net: Fix recursive call to cpus_read_lock()
c06ccf3ebb7503706ea49fd248e709287ef385a3 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
b250bf5f924f7b42725fc9e4135aa0b667dfb119 net: ipa: fix interconnect enable bug
8450e23f142f629e40bd67afc8375c86c7fbf8f1 stmmac: intel: Add PCI IDs for TGL-H platform
94ad8f3ac6aff5acde3f6c4719997efc61e0dccf net: ipa: clear pending interrupts before enabling
6ffddf3b3d182d886d754cfafdf909ccb14f464b net: ipa: use state to determine channel command success
428b448ee764a264b7a2eeed295b282755114aa7 net: ipa: use state to determine event ring command success
6313138619f398666212577f8b4f0ddf215a2bed Merge branch 'net-ipa-gsi-interrupt-handling-fixes'
826f328e2b7e8854dd42ea44e6519cd75018e7b1 net: dcb: Validate netlink message in DCB handler
427c940558560bff2583d07fc119a21094675982 net/ncsi: Use real net-device for response handler
5d41f9b7ee7a5a5138894f58846a4ffed601498a net: ethernet: Fix memleak in ethoc_probe
1f45dc22066797479072978feeada0852502e180 ibmvnic: continue fatal error reset after passive init
808e0d8832cc81738f3e8df12dff0688352baf50 e1000e: Only run S0ix flows if shutdown succeeded
3cf31b1a9effd859bb3d6ff9f8b5b0d5e6cac952 e1000e: bump up timeout to wait when ME un-configures ULP mode
6cecf02e77ab9bf97e9252f9fcb8f0738a6de12c Revert "e1000e: disable s0ix entry and exit flows for ME systems"
3c98cbf22a96c1b12f48c1b2a4680dfe5cb280f9 e1000e: Export S0ix flags to ethtool
11b844b0b7c7c3dc8e8f4d0bbaad5e798351862c selftests/bpf: Work-around EBUSY errors from hashmap update/delete
69ca310f34168eae0ada434796bfc22fb4a0fa26 bpf: Save correct stopping point in file seq iteration
a61daaf351da7c8493f2586437617d60c24350b0 bpf: Use thread_group_leader()
e13a6915a03ffc3ce332d28c141a335e25187fa3 vhost/vsock: add IOTLB API support
6cb56218ad9e580e519dcd23bfb3db08d8692e5a netfilter: xt_RATEEST: reject non-null terminated string from userspace
9e5c23b9bd71d00b07720b2a8037b019d356e9df KVM: arm64: Update comment in kvm_vgic_map_resources()
282ff80135717cc43f1e33ddd4b0cd9e760d060b KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset()
101068b566ef227b605d807aad9e72efd8b6bc5b KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources()
105b5ca9b1e38a8db8446a493ca062eea98171eb habanalabs: Fix a missing-braces warning
429f1571e8f0b14ec42b8fb14efcfc0576b2788f habanalabs: add comment for pll frequency ioctl opcode
4783489951b78525a6e61b43936cbbd88b7938af habanalabs: fetch PSOC PLL frequency from F/W in goya
6585489e808d9964dbde9dad89ac8e792e1185fc habanalabs: remove generic gaudi get_pll_freq function
9c9013cbd8338ff8eac732d115c9005bc512cbc5 habanalabs: preboot hard reset support
72ab9ca52de6856380c26b2045aa826ae4308b76 habanalabs/gaudi: do not set EB in collective slave queues
7a585dfc32110a106f70474c6fa822d912a92c7e habanalabs: Revise comment to align with mirror list name
0024c094851f718ccb0b797255292bdce850a01f habanalabs/gaudi: disable CGM at HW initialization
6bbb77b9e6f0bd5595724b7c0cb1189afdd133d3 habanalabs: full FW hard reset support
13d0ee10b55ecec01fd3c91e086e4f3ba75a7911 habanalabs/gaudi: enhance reset message
90ffe170a390d5a620f8fe66758514e369e85d24 habanalabs: update comment in hl_boot_if.h
377182a3cc5ae6cc17fb04d06864c975f9f71c18 habanalabs: adjust pci controller init to new firmware
98e8781f008372057bd5cb059ca6b507371e473d habanalabs/gaudi: retry loading TPC f/w on -EINTR
a3fd28306329e8e82efab973aafe81e9001dcf6f habanalabs: add validation cs counter, fix misplaced counters
fcaebc7354188b0d708c79df4390fbabd4d9799d habanalabs: register to pci shutdown callback
097c62b6f0ec2bdadf86afbe80df03856338724d habanalabs: fix order of status check
95cd4bca7b1f4a25810f3ddfc5e767fb46931789 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
b4e70d8dd9ea6bd5d5fb3122586f652326ca09cd netfilter: nftables: add set expression flags
2ca408d9c749c32288bc28725f9f12ba30299e8f fanotify: Fix sys_fanotify_mark() on native x86-32
512d4a26abdbd11c6ffa03032740e5ab3c62c55b interconnect: qcom: fix rpmh link failures
c6174c0e058fc0a54e0b9787c44cb24b0a8d0217 interconnect: imx: Add a missing of_node_put after of_device_is_available
6414b79d02c426b7dd7d942fc19fb38220ea44ec interconnect: imx: Remove a useless test
67288f74d4837b82ef937170da3389b0779c17be interconnect: imx8mq: Use icc_sync_state
12b38ea040b3bb2a30eb9cd488376df5be7ea81f staging: spmi: hisi-spmi-controller: Fix some error handling paths
cab36da4bf1a35739b091b73714a39a1bbd02b05 Staging: comedi: Return -EFAULT if copy_to_user() fails
d887d6104adeb94d1b926936ea21f07367f0ff9f staging: mt7621-dma: Fix a resource leak in an error handling path
f81325a05e9317f09a2e4ec57a52e4e49eb42b54 Merge tag 'v5.11-rc1' into asoc-5.11
2ae6f64ce1ce304b502461fdfe0b96c8171ae2cc Merge tag 'v5.11-rc1' into regulator-5.11
8db90aa36063f471bea1e65e23185913043852dc Merge tag 'v5.11-rc1' into spi-5.11
275565997ade6fc32be9cd49a910ba996bcb4797 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
a523e1538fdd5f00ea3289cc0b3c6c1785b89814 ASoC: amd: Replacing MSI with Legacy IRQ model
1f092d1c8819679d78a7d9c62a46d4939d217a9d ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
0ffc76539e6e8d28114f95ac25c167c37b5191b3 USB: cdc-acm: blacklist another IR Droid device
421da9413a6a5ec4334cade5092370cf2c8c8add MAINTAINERS: Update address for Cadence USB3 driver
88ebce92806e5dff3549e1a8cacb53978104d3b4 dt-bindings: usb: Add new compatible string for AM64 SoC
a390bef7db1f192cc5b588dbcf8ed113406ec130 usb: gadget: fsl_mxc_udc: Remove the driver
5e5ff0b4b6bcb4d17b7a26ec8bcfc7dd4651684f USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
0f041b8592daaaea46e91a8ebb3b47e6e0171fd8 usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request
5d5323a6f3625f101dbfa94ba3ef7706cce38760 USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
a5ada3dfe6a20f41f91448b9034a1ef8da3dc87d usb: dwc3: meson-g12a: disable clk on error handling path in probe
2cc332e4ee4febcbb685e2962ad323fe4b3b750a usb: gadget: function: printer: Fix a memory leak for interface descriptor
5cc35c224a80aa5a5a539510ef049faf0d6ed181 usb: gadget: Fix spinlock lockup on usb_function_deactivate
c91d3a6bcaa031f551ba29a496a8027b31289464 USB: gadget: legacy: fix return error code in acm_ms_bind()
0a88fa221ce911c331bf700d2214c5b2f77414d3 usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
83a43ff80a566de8718dfc6565545a0080ec1fb5 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
372c93131998c0622304bed118322d2a04489e63 USB: yurex: fix control-URB timeout handling
ce722da66d3e9384aa2de9d33d584ee154e5e157 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
fca3f138105727c3a22edda32d02f91ce1bf11c9 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one
e5f4ca3fce90a37b23a77bfcc86800d484a80514 usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression
9389044f27081d6ec77730c36d5bf9a1288bcda2 usb: gadget: f_uac2: reset wMaxPacketSize
59b4a8fa27f5a895582ada1ae5034af7c94a57b5 CDC-NCM: remove "connected" log message
1ad58225dba3f2f598d2c6daed4323f24547168f net-sysfs: take the rtnl lock when storing xps_cpus
fb25038586d0064123e393cadf1fadd70a9df97a net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
2d57b4f142e0b03e854612b8e28978935414bced net-sysfs: take the rtnl lock when storing xps_rxqs
4ae2bb81649dc03dfc95875f02126b14b773f7ab net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
5ff3fda971ae6c5a0d884dc9ff8780e89536fb72 Merge branch 'net-sysfs-fix-race-conditions-in-the-xps-code'
4614792eebcbf81c60ad3604c1aeeb2b0899cea4 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
950271d7cc0b4546af3549d8143c4132d6e1f138 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
e7579d5d5b3298f7e888ed07ac16bfb7174c135a net: mptcp: cap forward allocation to 1M
74f88c1676aa0b4518549c5a846875a6102ab540 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
fb1e6e562b37b39adfe251919c9abfdb3e01f921 bnxt_en: Fix AER recovery.
a029a2fef5d11bb85587433c3783615442abac96 bnxt_en: Check TQM rings for maximum supported value.
bc4adf0eb72dbba8355fef3ef4451e4f72702c99 Merge branch 'bnxt_en-bug-fixes'
1169318bd565d2911b949f6123e109baa35881b6 net: ipa: don't return a value from gsi_channel_command()
1ddf776b498c922935d0ec3283b9817dd33aedf7 net: ipa: don't return a value from evt_ring_command()
bb2cc7d7143f00717d4d9346817fc332bcf8ad2f Merge branch 'net-ipa-fix-some-new-build-warnings'
4d4f9c1a17a3480f8fe523673f7232b254d724b7 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
698222457465ce343443be81c5512edda86e5914 MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps
4f374d2c43a9e5e773f1dee56db63bd6b8a36276 net: mvpp2: fix pkt coalescing int-threshold configuration
21fdca22eb7df2a1e194b8adb812ce370748b733 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
a533b70a657c03137dd49cbcfee70aac086ab2b1 net: neighbor: fix a crash caused by mod zero
bd1248f1ddbc48b0c30565fce897a3b6423313b8 net: sched: prevent invalid Scell_log shift count
5ede3ada3da7f050519112b81badc058190b9f9f net: hns: fix return value check in __lb_other_process()
085c7c4e1c0e50d90b7d90f61a12e12b317a91e2 erspan: fix version 1 check in gre_parse_header()
9b22fece786ed641909988da4810bfa8e5d2e592 atlantic: remove architecture depends
1fef73597fa545c35fddc953979013882fbd4e55 net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
4bfc4714849d005e6835bcffa3c29ebd6e5ee35d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
26b614fa441048a9f8e4a814c3b01756816ce7a7 dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup
ff58f7dd0c1352a01de3a40327895bd51e03de3a dmaengine: idxd: off by one in cleanup code
8fb28795fb64e1151c0e713686d8b026a5a2aece dmaengine: qcom: gpi: Fixes a format mismatch
33cbd54dc515cc04b5a603603414222b4bb1448d dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
d645148cc82ca7fbacaa601414a552184e9c6dd3 dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function
595a334148449bd1d27cf5d6fcb3b0d718cb1b9f dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
ba42f61b36121730d7f51cc261dfd744ee19f50b qcom: bam_dma: Delete useless kfree code
28d8e07fc9478f8f14dd5dd4b2c382982fa12461 MAINTAINERS: Add entry for Texas Instruments DMA drivers
cc465fa269bc0dc63a1ab7384110e4079fb40421 dt-bindings: dma: ti: Update maintainer and author information
3deba4d8f07be264b21e81d604c6b569a41a33b5 ALSA: usb-audio: Add quirk for BOSS AD-10
cffa4b2122f5f3e53cf3d529bbc74651f95856d5 regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
ede090f5a438e97d0586f64067bbb956e30a2a31 spi: altera: fix return value for altera_spi_txrx()
da4282c17d695b9311608aa63b3c633e649aadea selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC
a694ffed876575d1df1a47067444047182de4354 drm/msm: Fix null dereference in _msm_gem_new
07fcad0d726d5da7c43f1c8e8fdb66c93a140ca5 drm/msm: Ensure get_pages is called when locked
b000700d6db50c933ce8b661154e26cf4ad06dba habanalabs: Fix memleak in hl_device_reset
44362a3c353aeec5904c2ae6d1737f20fe7e9c79 KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation
6820e812dafb4258bc14692f686eec5bde6fba86 spi: Fix the clamping of spi->max_speed_hz
e042f151ec7474b88b8c1edaaddd1ff7415d7117 hwmon: (sbtsi_temp) Fix Documenation kernel-doc warning
1eda52334e6d13eb1a85f713ce06dd39342b5020 hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values
c318840fb2a42ce25febc95c4c19357acf1ae5ca USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug
0acfbe9ce46925ac92f6e27d0e273297e57c633c Merge tag 'misc-habanalabs-fixes-2020-12-30' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-linus
f93274ef0fe972c120c96b3207f8fce376231a60 crypto: asym_tpm: correct zero out potential secrets
744a11abc56405c5a106e63da30a941b6d27f737 ALSA: hda/conexant: add a new hda codec CX11970
484229585a5e91eeb00ee10e05d5204e1ca6c481 ALSA: hda/realtek: Add mute LED quirk for more HP laptops
ce2e79b223867b9e586021b55dee7035517a236b ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256.
a598098cc9737f612dbab52294433fc26c51cc9b ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7
957cbca7317f7413e1bac555a6b567af06598b10 KVM: arm64: Remove spurious semicolon in reg_to_encoding()
4f8af077a02eed4831885048a10e04daa4e61a72 docs: Fix reST markup when linking to sections
81e79063004f32aae5196f0c929192e69aca1694 Documentation: admin: early_param()s are also listed in kernel-parameters
c7e74b3c7b1cf4c04164ff16e6c047232fd3bcef docs/mm: concepts.rst: Correct the threshold to low watermark
0be1511f516e2b9766597336cedc6dc6d19e5af1 Documentation: doc-guide: fixes to sphinx.rst
798ed7800e20dfc3304de1b99df5ac71ad48966b atomic: remove further references to atomic_ops
3d5c5fdcee0f9a94deb0472e594706018b00aa31 ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable()
fd16931a2f518a32753920ff20895e5cf04c8ff1 crypto: arm/chacha-neon - add missing counter increment
0aa171e9b267ce7c52d3a3df7bc9c1fc0203dec5 crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
04901aab40ea3779f6fc6383ef74d8e130e817bf bpf: Fix a task_iter bug caused by a merge conflict resolution
b0e1306302018d876472ed074c1bfaa8020bf9df ALSA: usb-audio: Add quirk for RC-505
36a106a4c1c100d55ba3d32a21ef748cfcd4fa99 block: rsxx: select CONFIG_CRC32
19cd3403cb0d522dd5e10188eef85817de29e26e lightnvm: select CONFIG_CRC32
4f8b848788f77c7f5c3bd98febce66b7aa14785f zonefs: select CONFIG_CRC32
5136bb8c8b5872676f397b27f93a30568baf3a25 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal
d39648eb67ac851c7918c794424c266a5d2635b9 kconfig: config script: add a little user help
c0f975af1745391749e4306aa8081b9a4d2cced8 kconfig: Support building mconf with vendor sysroot ncurses
0c36d88cff4d72149f94809303c5180b6f716d39 lib/raid6: Let $(UNROLL) rules work with macOS userland
9bba03d4473df0b707224d4d2067b62d1e1e2a77 kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
d6c1ddd938d84a1adef7e19e8efc10e1b4df5034 USB: serial: option: add Quectel EM160R-GL
42e85f90171a4ba59a1e1cedbbc30ce3f68f2317 arm64/smp: Remove unused irq variable in arch_show_interrupts()
b614231dec7864a338ce85032aa3d2d7ea2bc46d arm64: mte: remove an ISB on kernel exit
095507dc1350b3a2b8b39fdc05edba0c10859eca arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA
26982a89cad77c0efc1c0c79bee0e3d75e9281d4 afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y
366911cd762db02c2dd32fad1be96b72a66f205d afs: Fix directory entry size calculation
0bd1bf86ab79555425b9f0b63005e181defe4da6 dmaengine: qcom: fix gpi undefined behavior
99974aedbd73523969afb09f33c6e3047cd0ddae dmaengine: xilinx_dma: check dma_async_device_register return value
faeb0731be0a31e2246b21a85fa7dabbd750101d dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
2d5efea64472469117dc1a9a39530069e95b21e9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
98bf2d3f4970179c702ef64db658e0553bc6ef3a powerpc/32s: Fix RTAS machine check with VMAP stack
c3d6eb6e54373f297313b65c1f2319d36914d579 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device
6170d077bf92c5b3dfbe1021688d3c0404f7c9e9 spi: fix the divide by 0 error when calculating xfer waiting time
2bf3a72b08e7f6356a2db9e1571ca65f683510bb dt-bindings: regulator: qcom,rpmh-regulator: add pm8009 revision
df6b92fa40050e59ea89784294bf6d04c0c47705 regulator: qcom-rpmh-regulator: correct hfsmps515 definition
d957d1610c661e758426654de3b04bea6fb29f8b regulator: qcom-rpmh: add QCOM_COMMAND_DB dependency
4b1a60a1bb8f03d82c3f6da424adc96667b59f2a MAINTAINERS: Update Georgi's email address
de30491e8bfeeba1500bba293333eb51ece529d5 HID: sfh: fix address space confusion
273435a1d4e5826f039625c23ba4fe9a09f24d75 HID: sony: select CONFIG_CRC32
0e2d6795e8dbe91c2f5473564c6b25d11df3778b USB: serial: option: add LongSung M5710 module support
54d0a3ab80f49f19ee916def62fe067596833403 USB: serial: iuu_phoenix: fix DMA from stack
4bfd6247fa9164c8e193a55ef9c0ea3ee22f82d8 ALSA: hda/via: Fix runtime PM for Clevo W35xSS
020a1f453449294926ca548d8d5ca970926e8dfd USB: usblp: fix DMA to stack
718bf42b119de652ebcc93655a1f33a9c0d04b3c usb: usbip: vhci_hcd: protect shift size
a1383b3537a7bea1c213baa7878ccc4ecf4413b5 usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup
64e6bbfff52db4bf6785fab9cffab850b2de6870 usb: gadget: configfs: Fix use-after-free issue with udc_name
7043e311a57625467b6fdb032dec8a6dea878208 usb: gadget: core: change the comment for usb_gadget_connect
d7889c2020e08caab0d7e36e947f642d91015bd0 usb: gadget: select CONFIG_CRC32
6cd0fe91387917be48e91385a572a69dfac2f3f7 usb: gadget: configfs: Preserve function ordering after bind failure
e1263f9277bad198c2acc8092a41aea1edbea0e4 dmaengine: stm32-mdma: fix STM32_MDMA_VERY_HIGH_PRIORITY value
65a4e5299739abe0888cda0938d21f8ea3b5c606 kunit: tool: Force the use of the 'tty' console for UML
36836f5b377b5a75c16f5bdc5c0f97f9f51212e1 Merge qcom driver fix into regulator-5.11
3b4cf848dad5dad4bf239ba664c809c8cf29f1ed selftests/vDSO: add additional binaries to .gitignore
df00d02989024d193a6efd1a85513a5658c6a10f selftests/vDSO: fix -Wformat warning in vdso_test_correctness
7a6eb7c34a78498742b5f82543b7a68c1c443329 selftests: Skip BPF seftests by default
8cbebc4118b5933b3ae6351ceb433f75ac6b7c6b KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS
0b884fe71f9ee6a5df35e677154256ea2099ebb8 i2c: sprd: use a specific timeout to avoid system hang up issue
0b3ea2a06de1f52ea30865e227e109a5fd3b6214 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
a8f808839abe3a10011e28b46af1848dfd8c4f21 Merge branch '5.11/scsi-postmerge' into 5.11/scsi-fixes
f4f6a2e329523e1a795e5e5c0799feee997aa053 Merge tag 'compiler-attributes-for-linus-v5.11' of git://github.com/ojeda/linux
36bbbd0e234d817938bdc52121a0f5473b3e58f5 Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
cc07d72bf350b77faeffee1c37bc52197171473f dm raid: fix discard limits for raid1
f7b347acb5f6c29d9229bb64893d8b6a2c7949fb dm integrity: select CRYPTO_SKCIPHER
b690bd546b227c32b860dae985a18bed8aa946fe dm zoned: select CONFIG_CRC32
8abec36d1274bbd5ae8f36f3658b9abb3db56c31 dm crypt: do not wait for backlogged crypto request completion in softirq
d68b29584c25dbacd01ed44a3e45abb35353f1de dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq
a0a6df9afcaf439a6b4c88a3b522e3d05fdef46f umount(2): move the flag validity checks first
d9e44981739a96f1a468c13bbbd54ace378caf1c bareudp: set NETIF_F_LLTX flag
10ad3e998fa0c25315f27cf3002ff8b02dc31c38 bareudp: Fix use of incorrect min_headroom size
01e31bea7e622f1890c274f4aaaaf8bccd296aa5 vhost_net: fix ubuf refcount incorrectly when sendmsg fails
17e94567c57df3d9609e6bacaed9247c4f2629e2 docs: networking: packet_mmap: fix formatting for C macros
e4da63cda51f17fa1e86a10e84d47d692932530d docs: networking: packet_mmap: fix old config reference
862aecbd9569e563b979c0e23a908b43cda4b0b9 ibmvnic: fix: NULL pointer dereference.
1d0d561ad1d7606bb745c1ed9478e7206860e56e net: macb: Correct usage of MACB_CAPS_CLK_HW_CHG flag
2ff2c7e274392871bfdee00ff2adbb8ebae5d240 selftests: mlxsw: Set headroom size of correct port
cfd82dfc9799c53ef109343a23af006a0f6860a9 net: usb: qmi_wwan: add Quectel EM160R-GL
e80bd76fbf563cc7ed8c9e9f3bbcdf59b0897f69 r8169: work around power-saving bug on some chip versions
b40f97b91a3b167ab22c9e9f1ef00b1615ff01e9 net: lapb: Decrease the refcount of "struct lapb_cb" in lapb_device_event
c1a9ec7e5d577a9391660800c806c53287fca991 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs
709a3c9dff2a639966ae7d8ba6239d2b8aba036d net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
08ad4839ce34cea7b5ea4ac1867a08fe96709e1a Merge branch 'net-dsa-lantiq_gswip-two-fixes-for-net-stable'
a8f33c038f4e50b0f47448cb6c6ca184c4f717ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
81b6d05ccad4f3d8a9dfb091fb46ad6978ee40e4 io_uring: synchronise IOPOLL on task_submit fail
6c503150ae33ee19036255cfda0998463613352c io_uring: patch up IOPOLL overflow_flush sync
de7f1d9e99d8b99e4e494ad8fcd91f0c4c5c9357 io_uring: drop file refs after task cancel
90df08538c07b7135703358a0c8c08d97889a704 io_uring: cancel more aggressively in exit_work
75353bcd2184010f08a3ed2f0da019bd9d604e1e drm/i915: clear the shadow batch
641382e9b44fba81a0778e1914ee35b8471121f9 drm/i915: clear the gpu reloc batch
557862535c2cad6de6f6fb12312b7a6d09c06407 drm/i915/gt: Define guc firmware blob for older Cometlakes
9397d66212cdf7a21c66523f1583e5d63a609e84 drm/i915/dp: Track pm_qos per connector
05f6f7271a38c482c5021967433f7b698e102c45 i2c: mediatek: Fix apdma and i2c hand-shake timeout
d1c5246e08eb64991001d97a3bd119c93edbc79a x86/mm: Fix leak of pmd ptlock
311bea3cb9ee20ef150ca76fc60a592bf6b159f5 arm64: link with -z norelro for LLD or aarch64-elf
96ebc9c871d8a28fb22aa758dd9188a4732df482 usb: uas: Add PNY USB Portable SSD to unusual_uas
45ba7b195a369f35cb39094fdb32efe5908b34ad arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST
c9c48bb701ba78df7d4652146b12bcf3ad716507 speakup: Add github repository URL and bug tracker
f6bcb4c7f366905b66ce8ffca7190118244bb642 regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
dfe94d4086e40e92b1926bddcefa629b791e9b28 x86/hyperv: Fix kexec panic/hang issues
3fb6819f411b5a89afb5726afafacf0c4b62844f arm64: traps: remove duplicate include statement
e2bba5f92354488c331b7821d873db7c388e31aa arm64: vdso: disable .eh_frame_hdr via /DISCARD/ instead of --no-eh-frame-hdr
f34d93f30d6a72f6b15ba24b6994b746df0c30de arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled
a8f7e08a81708920a928664a865208fdf451c49f x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling
d16baa3f1453c14d680c5fee01cd122a22d0e0ce blk-iocost: fix NULL iocg deref from racing against initialization
6d4d273588378c65915acaf7b2ee74e9dd9c130a bfq: Fix computation of shallow depth
170b3bbda08852277b97f4f0516df0785c939764 io_uring: Delete useless variable ‘id’ in io_prep_async_work
aebf5db917055b38f4945ed6d621d9f07a44ff30 block: fix use-after-free in disk_part_iter_next
6775ae901ffd130d0be9c32837f88d1f9d560189 iommu/iova: fix 'domain' typos
ff2b46d7cff80d27d82f7f3252711f4ca1666129 iommu/intel: Fix memleak in intel_irq_remapping_alloc
12bc4570c14e24e6244d66466aeda994f805634b iommu/amd: Set iommu->int_enabled consistently when interrupts are set up
b34f10c2dc5961021850c3c15f46a84b56a0c0e8 iommu/amd: Stop irq_remapping_select() matching when remapping is disabled
c2407cf7d22d0c0d94cf20342b3b8f06f1d904e7 mm: make wait_on_page_writeback() wait for multiple pending writebacks
6207214a70bfaec7b41f39502353fd3ca89df68c Merge tag 'afs-fixes-04012021' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
aa35e45cd42aa249562c65e440c8d69fb84945d9 Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
f6e7a024bfe5e11d91ccff46bb576e3fb5a516ea Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
8a48c0a3360bf2bf4f40c980d0ec216e770e58ee arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
f4d9359de8ac0fb64a5ecc9c34833705eb53327b include/soc: remove headers for EZChip NPS
1d011777cdbe7ae38a854a0cbeb6bdfbf724cce0 Merge tag 'sound-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
9f1abbe97c08ba7ed609791627533a805a1b2c66 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
2860d45a589818dd8ffd90cdc4bcf77f36a5a6be qed: select CONFIG_CRC32
f9d6f94132f01d2a552dcbab54fa56496638186d phy: dp83640: select CONFIG_CRC32
1d48595c786b1b9dc6be301e8d7f6fc74e9882aa can: kvaser_pciefd: select CONFIG_CRC32
e186620d7bf11b274b985b839c38266d7918cc05 wil6210: select CONFIG_CRC32
152a8a6c017bfdeda7f6d052fbc6e151891bd9b6 cfg80211: select CONFIG_CRC32
51049bd903a81307f751babe15a1df8d197884e8 misdn: dsp: select CONFIG_BITREVERSE
69931e11288520c250152180ecf9b6ac5e6e40ed wan: ds26522: select CONFIG_BITREVERSE
0f7ba7bc46fa0b574ccacf5672991b321e028492 net/sonic: Fix some resource leaks in error handling paths
cf0720697143f3eaa0779cca5a6602d8557d1c6f net: suggest L2 discards be counted towards rx_dropped
55b7ab1178cbf41f979ff83236d3321ad35ed2ad net: vlan: avoid leaks on register_vlan_dev() failures
7eeecc4b1f480c7ba1932cb9a7693f8c452640f2 net: stmmac: dwmac-sun8i: Fix probe error handling
529254216773acd5039c07aa18cf06fd1f9fccdd net: stmmac: dwmac-sun8i: Balance internal PHY resource references
b8239638853e3e37b287e4bd4d57b41f14c78550 net: stmmac: dwmac-sun8i: Balance internal PHY power
9b1e39cf5dd81f33186cdb950fcf75a121f1a9a7 net: stmmac: dwmac-sun8i: Balance syscon (de)initialization
8db25530835e09e0fbda3cabed1f7c5d1f1cd0c4 Merge branch 'stmmac-fixes'
9f9d41f03bb07069e6e83ff4720cfea74a63898d docs: net: fix documentation on .ndo_get_stats
f04bbcbf1e38d192e94bbfa126731a52332c40b1 net: hns3: fix a phy loopback fail issue
65e61e3c2a619c4d4b873885b2d5394025ed117b net: hns3: fix the number of queues actually used by ARQ
ab6e32d2913a594bc8f822ce4a75c400190b2ecc net: hns3: fix incorrect handling of sctp6 rss tuple
be8d1e0e737941b8316ba125866b044473c164c8 Merge branch 'hns3-fixes'
7a68d725e4ea384977445e0bcaed3d7de83ab5b3 net: cdc_ncm: correct overhead in delayed_ndp_size
4beb17e553b49c3dd74505c9f361e756aaae653e net: qrtr: fix null-ptr-deref in qrtr_ns_remove
445c6198fe7be03b7d38e66fe8d4b3187bc251d4 net: ethernet: fs_enet: Add missing MODULE_LICENSE
3503ee6c0bec5f173d606359e6384a5ef85492fb selftests: fix the return value for UDP GRO test
67208692802ce3cacfa00fe586dc0cb1bef0a51c tools/resolve_btfids: Warn when having multiple IDs for single type
1d53864c3617f5235f891ca0fbe9347c4cd35d46 scsi: ufs: Fix possible power drain during system suspend
21acf4601cc63cf564c6fc1a74d81b191313c929 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
4ceb06e7c336f4a8d3f3b6ac9a4fea2e9c97dc07 drm/i915/gvt: Fix vfio_edid issue for BXT/APL
6948a96a0d69b7e8203758f44849ce4ab06ff788 scsi: ufs: Relocate flush of exceptional event
35fc4cd34426c242ab015ef280853b7bff101f48 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
d50c7986fbf0e2167279e110a2ed5bd8e811c660 scsi: qedi: Correct max length of CHAP secret
39718fe7adb1a79f78be23f058299bc038cbe161 scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -> "compatibility"
3b01d7ea4dae907d34fa0eeb3f17bacd714c6d0c scsi: scsi_debug: Fix memleak in scsi_debug_init()
e5cc9002caafacbaa8dab878d17a313192c3b03b scsi: sd: Suppress spurious errors when WRITE SAME is being disabled
be2553358cd40c0db11d1aa96f819c07413b2aae scsi: sd: Remove obsolete variable in sd_remove()
19fce0470f05031e6af36e49ce222d0f0050d432 nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
2b54996b7d56badc563755840838614f2fa9c4de nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings
7ee5c78ca3895d44e918c38332921983ed678be0 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
5c11f7d9f843bdd24cd29b95401938bc3f168070 nvme-tcp: Fix possible race of io_work and direct send
62df80165d7f197c9c0652e7416164f294a96661 nvme: avoid possible double fetch in handling CQE
9b66fc02bec0ca613bc6d4c1d0049f727a95567d nvme: unexport functions with no external caller
9ceb7863537748c67fa43ac4f2f565819bbd36e4 nvmet-rdma: Fix list_del corruption on queue establishment failure
2b59787a223b79228fed9ade1bf6936194ddb8cd nvme: remove the unused status argument from nvme_trace_bio_complete
3ce47d95b7346dcafd9bed3556a8d072cb2b8571 powerpc: Handle .text.{hot,unlikely}.* in linker script
ad0a6bad44758afa3b440c254a24999a0c7e35d5 x86/hyperv: check cpu mask after interrupt has been disabled
cb7f4a8b1fb426a175d1708f05581939c61329d4 x86/mtrr: Correct the range check before performing MTRR type lookups
3e2224c5867fead6c0b94b84727cc676ac6353a3 io_uring: Fix return value from alloc_fixed_file_ref_node
00b8c557d096f0930d5c07df618223d3d06902d6 staging: ION: remove some references to CONFIG_ION
3d1a90ab0ed93362ec8ac85cf291243c87260c21 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
10a05404c4fe184ae9087fb49f1df5b84c1534dc Merge tag 'usb-serial-5.11-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
b8b54ad96e433e3895103a982dff017c5ca3fd16 Merge tag 'icc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
71c061d2443814de15e177489d5cc00a4a253ef3 Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
0e61f09af48beb41be0954e7be7d3ba2d18c9946 drm/amd/pm: correct the sensor value of power for vangogh
37030aba0f362cf8b16eb2347c7430b2e9ef719e drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
fc996f952df1c63b57e3a08ac612db53bf8abadc drm/amd/pm: updated PM to I2C controller port on sienna cichlid
a7b5d9dd57298333e6e9f4c167f01385d922bbfb drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue
8ae291cc95e49011b736b641b0cfad502b7a1526 RDMA/ucma: Do not miss ctx destruction steps in some cases
ed1df58585632dff96cc01e14857175dfdf67376 drm/amdgpu: switched to cached noretry setting for vangogh
9a029a3facc4d333100308a8e283d9210a36b94c drm/amdgpu: fix a memory protection fault when remove amdgpu device
88e21af1b3f887d217f2fb14fc7e7d3cd87ebf57 drm/amdgpu: fix a GPU hang issue when remove device
44cb39e19a05ca711bcb6e776e0a4399223204a0 drm/amd/pm: fix the failure when change power profile for renoir
98b64762080b96b0f8608da5fe161f1a7ab6f5de drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
4f6a05501eb9c57fb4c9efed70840aee523a393b drm/amd/display: Fix unused variable warning
e6d5c64efaa34aae3815a9afeb1314a976142e83 drm/amdgpu: fix potential memory leak during navi12 deinitialization
8a82b347e8732fd2b68d26a6e9f0d9a1c397560d drm/amdgpu: fix no bad_pages issue after umc ue injection
3851c90b7aa8f0c275d14636f0e7ccca69a2bf84 drm/amdgpu: enable ras eeprom support for sienna cichlid
c241ed2f0ea549c18cff62a3708b43846b84dae3 drm/amdgpu/display: drop DCN support for aarch64
5efc1f4b454c6179d35e7b0c3eda0ad5763a00fc Revert "drm/amd/display: Fix memory leaks in S3 resume"
67a5a68013056cbcf0a647e36cb6f4622fb6a470 gcc-plugins: fix gcc 11 indigestion with plugins...
6f02b540d7597f357bc6ee711346761045d4e108 bpftool: Fix compilation failure for net.o with older glibc
fcc42338375a1e67b8568dbb558f8b784d0f3b01 dm snapshot: flush merged data before committing metadata
0d136f5cd9a7ba6ded7f8ff17e8b1ba680f37625 net: mvneta: fix error message when MTU too large for XDP
94bcfdbff0c210b17b27615f4952cc6ece7d5f5f net: bareudp: add missing error handling for bareudp_link_config()
7f847db3040897f3ee25ce97265c545b5561f6c2 net: dsa: fix led_classdev build errors
1f685e6adbbe3c7b1bd9053be771b898d9efa655 ptp: ptp_ines: prevent build when HAS_IOMEM is not set
c4aec381ab98c9189d47b935832541d520f1f67f can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
aee2b3ccc8a63d1cd7da6a8a153d1f3712d40826 can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
57cda5e986eb29d96b20b6169a1ba8b92269c04a Merge tag 'amd-drm-fixes-5.11-2021-01-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
a876e7e2a8e62712425be178d483ffdff09f0853 HID: uclogic: remove h from printk format specifier
4d2b71634b5ad142617e430bc6ef659331a576d0 HID: wiimote: remove h from printk format specifier
4e181dede94d33c369ed441c63986916677231a9 Merge tag 'drm-intel-fixes-2021-01-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
6086f02a18aeae795a61a3fc6566920891ea3b52 can: mcp251xfd: mcp251xfd_handle_tefif(): fix TEF vs. TX race condition
2fbb397f584077e3c90abd06829f5a1f66fdd5f4 can: mcp251xfd: mcp251xfd_handle_rxif_ring(): first increment RX tail pointer in HW, then in driver
1169ec8f5d71044082a9898bbd1f1bf4a690c5a4 can: rcar: Kconfig: update help description for CAN_RCAR config
6ee49118f87cf02b36f68812bc49855b7b627a2b MAINTAINERS: Update MCAN MMIO device driver maintainer
91bc156817a3c2007332b64b4f85c32aafbbbea6 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines
83b5bd628f65e6b4d1924b307d6a88a57827bdb0 arm64: Move PSTATE.TCO setting to separate functions
05cd84691eafcd7959a1e120d5e72c0dd98c5d91 dmabuf: fix use-after-free of dmabuf's file->f_inode
e89eed02a5f1b864fa5abafc8e8e71bd9fd66d1f kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb
e2459108b5a0604c4b472cae2b3cb8d3444c77fb usb: gadget: enable super speed plus
41952a66015466c3208aac96b14ffd92e0943589 usb: typec: Fix copy paste error for NVIDIA alt-mode description
6c75c2bad36cfb43b144e6a0a76a69993c72097f usb: typec: Send uevent for num_altmodes update
a5c7682aaaa10e42928d73de1c9e1e02d2b14c2e usb: dwc3: gadget: Clear wait flag on dequeue
e0658f970a7f3d85431c6803b7d5169444fb11b0 drm/radeon: stop re-init the TTM page pool
a73858ef4d5e1d425e171f0f6a52864176a6a979 drm/ttm: unexport ttm_pool_init/fini
1efd17e7acb6692bffc6c58718f41f27fdfd62f5 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
4df7b2268ad81a74168130e1fb04550a8bc980e1 Revert "iommu: Add quirk for Intel graphic devices in map_sg"
420d42f6f9db27d88bc4f83e3e668fcdacbf7e29 iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
aded8c7c2b72f846a07a2c736b8e75bb8cf50a87 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context
9ad9f45b3b91162b33abfe175ae75ab65718dbf5 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev
18abda7a2d555783d28ea1701f3ec95e96237a86 iommu/vt-d: Fix general protection fault in aux_detach_device()
7c29ada5e70083805bc3a68daa23441df421fbee iommu/vt-d: Fix ineffective devTLB invalidation for subdevices
80c18e4ac20c9cde420cb3ffab48c936147cf07d io_uring: trigger eventfd for IOPOLL
4aa84f2ffa81f71e15e5cffc2cc6090dbee78f8e io_uring: dont kill fasync under completion_lock
b1445e59cc9a10fdb8f83810ae1f4feb941ab36b io_uring: synchronise ev_posted() with waitqueues
71008734d27f2276fcef23a5e546d358430f2d52 btrfs: print the actual offset in btrfs_root_name
29b665cc51e8b602bf2a275734349494776e3dbc btrfs: prevent NULL pointer dereference in extent_io_tree_panic
347fb0cfc9bab5195c6701e62eda488310d7938f btrfs: tree-checker: check if chunk item end overflows
50e31ef486afe60f128d42fb9620e2a63172c15c btrfs: reloc: fix wrong file extent type check to avoid false ENOENT
04a6a536bc3fd1436fc78c546c6b3ecdccbfaf6d fs: Fix freeze_bdev()/thaw_bdev() accounting of bd_fsfreeze_sb
17ffd35809c34b9564edb10727d02eb62958ba5c cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf()
943bdd0cecad06da8392a33093230e30e501eccc cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
aa7a1bb02bb44399be69b0a1cbb6495d9eec29fc ACPI: PM: s2idle: Drop unused local variables and related code
ee61cfd955a64a58ed35cbcfc54068fcbd486945 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
240bdc605e6a9d0309bd003de3413f6f729eca18 ACPI: Update Kconfig help text for items that are no longer modular
47f4469970d8861bc06d2d4d45ac8200ff07c693 Revert "device property: Keep secondary firmware node secondary by type"
3f7bddaf5d5a83aa2eb1e6d72db221d3ec43c813 device property: add description of fwnode cases
2b5f09cadfc576817c0450e01d454f750909b103 drm/msm/dp: postpone irq_hpd event during connection pending state
d863f0c7b536288e2bd40cbc01c10465dd226b11 drm/msm: Call msm_init_vram before binding the gpu
3f7759e7b7585a0bffda06d4eddc6b0b850ef6c3 drm/msm: Add modparam to allow vram carveout
c4151604f0603d5700072183a05828ff87d764e4 cpufreq: intel_pstate: remove obsolete functions
00fd44a1a4700718d5d962432b55c09820f7e709 drm/msm: Only enable A6xx LLCC code on A6xx
7b62275507232f01f66d3e7d05c77bbd9009b726 Merge tag 'asoc-fix-v5.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
04b1ecb6a4844cf347a1c0d7eb9b63b5eddbfeff Merge tag 'nvme-5.11-2021-01-07' of git://git.infradead.org/nvme into block-5.11
3c638cdb8ecc0442552156e0fed8708dd2c7f35b RDMA/restrack: Don't treat as an error allocation ID wrapping
c8c748fb83bd052502f35471101d61d8c3648c86 Merge tag 'linux-can-fixes-for-5.11-20210107' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
afded6d83aa7b35dab675c730528109cc58d6847 misc: pvpanic: Check devm_ioport_map() for NULL
fc37784dc71bc9dd3a00a2f01906b3966e4034f2 Merge tag 'regmap-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
d8f5c29653c3f6995e8979be5623d263e92f6b86 net: ipv6: fib: flush exceptions when purging route
5316a7c0130acf09bfc8bb0092407006010fcccc tools: selftests: add test for changing routes with PTMU exceptions
384b77fd48fd683a82760bc88bef8611cba997fc Fonts: font_ter16x32: Update font with new upstream Terminus release
a306aba9c8d869b1fdfc8ad9237f1ed718ea55e6 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
a1a7b4f32433e91f0fff32cde534eadc67242298 Merge tag 'regulator-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
f5e6c330254ae691f6d7befe61c786eb5056007e Merge tag 'spi-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
abf8ef953a43e74aac3c54a94975f21bd483199b net/mlx5: Check if lag is supported before creating one
9c9be85f6b59d80efe4705109c0396df18d4e11d net/mlx5e: Add missing capability check for uplink follow
0f2dcade69f2af56b74bce432e48ff3957830ce2 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
eed38eeee734756596e2cc163bdc7dac3be501b1 net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled
b544011f0e58ce43c40105468d6dc67f980a0c7a net/mlx5e: Fix SWP offsets when vlan inserted by driver
25c904b59aaf4816337acd415514b0c47715f604 net/mlx5: E-Switch, fix changing vf VLANID
e13ed0ac064dd6ee964155ba9fdc2f3c3785934c net/mlx5e: In skb build skip setting mark in switchdev mode
b1c0aca3d3ddeebeec57ada9c2df9ed647939249 net/mlx5e: ethtool, Fix restriction of autoneg with 56G
4d8be21112f6fa2ac4b8a13f35866ad65b11d48c net/mlx5: Release devlink object if adev fails
7a6eb072a9548492ead086f3e820e9aac71c7138 net/mlx5e: Fix two double free cases
5b0bb12c58ac7d22e05b5bfdaa30a116c8c32e32 net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
f2bc3af6353cb2a33dfa9d270d999d839eef54cb RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
f3562f5e00bbae2a6b292941ec76a9140aa3b7dd docs: octeontx2: tune rst markup
0ef597c3ac49a62e1a2c1c10f88dd76fde1e1636 docs: remove mention of ENABLE_MUST_CHECK
a734a7235ef3768dd3c9b7034f663ae6b260375f docs: binfmt-misc: Fix .rst formatting
25942e5ecbac33918ec2f0869ca9a374dbb023f2 Documentation/admin-guide: kernel-parameters: hyphenate comma-separated
9d54ee78aef62c29b15ae2f58a70b1d1cd63a8f0 docs: admin-guide: bootconfig: Fix feils to fails
bb12433bf56e76789c6b08b36c546f745a6aa6e1 ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
9e7a67dee27902fedab880b9af909bd4acd0fba9 selftests: netfilter: add selftest for ipip pmtu discovery with enabled connection tracking
50c661670f6a3908c273503dfa206dfc7aa54c07 net: fix pmtu check in nopmtudisc mode
bb4cc1a18856a73f0ff5137df0c2a31f4c50f6cf net: ip: always refragment ip defragmented packets
704a0f858ed33a80adc714add5dec061c2de3280 Merge branch 'net-fix-netfilter-defrag-ip-tunnel-pmtu-blackhole'
2aa078932ff6c66bf10cc5b3144440dbfa7d813d KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte()
39b4d43e6003cee51cd119596d3c33d0449eb44c KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE
dde81f9477d018a96fba991c5928c6ab8cc109f8 KVM: x86/mmu: Use raw level to index into MMIO walks' sptes array
9aa418792f5f11ef5d6f72265e1f8ae07efd5784 KVM: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte()
bc351f07260533cc1b3987339551decd00ddd52e Merge branch 'kvm-master' into kvm-next
f65cf84ee769767536dc367acc9568ddb6e4c9f4 KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load
52782d5b63725a6c4bf642557c83507430064110 KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c
e42ac777d661e878c3b9bac56df11e226cab3010 KVM: selftests: Factor out guest mode code
1133e17ea7c9929ff7b90e81d8926f9e870748e9 KVM: selftests: Use vm_create_with_vcpus in create_vm
b268b6f0bd36322358accb15c45683a9e1220231 KVM: selftests: Implement perf_test_util more conventionally
2f80d502d627f30257ba7e3655e71c373b7d1a5a KVM: x86: fix shift out of bounds reported by UBSAN
7f0c1f1a8277de906a242a6ef907476149f006de MAINTAINERS: Really update email address for Sean Christopherson
0565ff56cd0543bacb5d3ec2ee0f979813ea1841 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
de7860c8a388e4cb757c7da26889b9e2641ffcfe KVM: x86: change in pv_eoi_get_pending() to make code more readable
88bf56d04bc3564542049ec4ec168a8b60d0b48c kvm: check tlbs_dirty directly
a889ea54b3daa63ee1463dc19ed699407d61458b KVM: x86/mmu: Ensure TDP MMU roots are freed after yield
c0dba6e46825716db15c4b3a8f05c85b4a59edda KVM: x86/mmu: Clarify TDP MMU page list invariants
81f76adad560dfc39cb9625cf1e00a7e2b7b88df KVM: nSVM: correctly restore nested_run_pending on migration
56fe28de8c4f0167275c411c0daa5709e9a47bd7 KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode
f2c7ef3ba9556d62a7e2bb23b563c6510007d55c KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit
647daca25d24fb6eadc7b6cd680ad3e6eed0f3d5 KVM: SVM: Add support for booting APs in an SEV-ES guest
c4cc3b1de31b76f425ce92854783709386f9e1b7 Merge tag 'gcc-plugins-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
717df0f4cdc9044c415431a3522b3e9ccca5b4a3 chtls: Fix hardware tid leak
827d329105bfde6701f0077e34a09c4a86e27145 chtls: Remove invalid set_tcb call
5a5fac9966bb6d513198634b0b1357be7e8447d2 chtls: Fix panic when route to peer not configured
f8d15d29d6e6b32704c8fce9229716ca145a0de2 chtls: Avoid unnecessary freeing of oreq pointer
a84b2c0d5fa23da6d6c8c0d5f5c93184a2744d3e chtls: Replace skb_dequeue with skb_peek
eade1e0a4fb31d48eeb1589d9bb859ae4dd6181d chtls: Added a check to avoid NULL pointer dereference
15ef6b0e30b354253e2c10b3836bc59767eb162b chtls: Fix chtls resources release sequence
85bd6055e3529e9b193b4460f5b13a47da354027 Merge branch 'bug-fixes-for-chtls-driver'
cf7b2ae4d70432fa94ebba3fbaab825481ae7189 riscv: return -ENOSYS for syscall -1
11f4c2e940e2f317c9d8fb5a79702f2a4a02ff98 riscv: Fix kernel time_init()
1f1496a923b6ba16679074fe77100e1b53cdb880 riscv: Fix sifive serial driver
643437b996bac9267785e0bd528332e2d5811067 riscv: Enable interrupts during syscalls with M-Mode
ac7996d680d8b4a51bb99bbdcee3dc838b985498 octeontx2-af: fix memory leak of lmac and lmac->name
07e61a979ca4dddb3661f59328b3cd109f6b0070 nexthop: Fix off-by-one error in error path
7b01e53eee6dce7a8a6736e06b99b68cd0cc7a27 nexthop: Unlink nexthop group entry in error path
b19218b27f3477316d296e8bcf4446aaf017aa69 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups
a5c9ca76a1c61fb5e4c35de8eb25aa925b03c9e4 selftests: fib_nexthops: Fix wrong mausezahn invocation
d7083427489a494cfef552321666774436514ccb Merge branch 'nexthop-various-fixes'
0b9902c1fcc59ba75268386c0420a554f8844168 s390/qeth: fix deadlock during recovery
b41b554c1ee75070a14c02a88496b1f231c7eacc s390/qeth: fix locking for discipline setup / removal
f9c4845385c8f6631ebd5dddfb019ea7a285fba4 s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
286e95eed12e218c0b73f95e3ff805db4b1cd9b5 Merge branch 's390-qeth-fixes-2021-01-07'
3545454c7801e391b0d966f82c98614d45394770 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
220efcf9caf755bdf92892afd37484cb6859e0d2 Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
2d2f6f1b4799428d160c021dd652bc3e3593945e block: pre-initialize struct block_device in bdev_alloc_inode
ae28d1aae48a1258bd09a6f707ebb4231d79a761 x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
a0195f314a25582b38993bf30db11c300f4f4611 x86/resctrl: Don't move a task to the same resource group
25ea8ecf4d9348e07544e861714b689cadbfa4c3 Merge tag 'drm-msm-fixes-2021-01-07' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
29f95f20581c4bb4e58c1cc1cb15bff9b931cad9 Merge tag 'drm-misc-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
774206bc03bf5daa17255b2f155d4a967e3f3314 Merge tag 'kvmarm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
872f36eb0b0f4f0e3a81ea1e51a6bdf58ccfdc6e KVM: x86: __kvm_vcpu_halt can be static
e400071a805d6229223a98899e9da8c6233704a1 HID: logitech-dj: add the G602 receiver
74acfa996b2aec2a4ea8587104c7e2f8d4c6aec2 block/rnbd: Select SG_POOL for RNBD_CLIENT
1a84e7c629f8f288e02236bc799f9b0be1cab4a7 block/rnbd-srv: Fix use after free in rnbd_srv_sess_dev_force_close
80f99093d81370c5cec37fca3b5a6bdf6bddf0f6 block/rnbd-clt: Fix sg table use after free
ef8048dd2345d070c41bc7df16763fd4d8fac296 block/rnbd: Adding name to the Contributors List
3a21777c6ee99749bac10727b3c17e5bcfebe5c1 block/rnbd-clt: avoid module unload race with close confirmation
02f938e9fed1681791605ca8b96c2d9da9355f6a blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
bac717171971176b78c72d15a8b6961764ab197f ARM: picoxcell: fix missing interrupt-parent properties
84e261553e6f919bf0b4d65244599ab2b41f1da5 hwmon: (amd_energy) fix allocation of hwmon_channel_info config
e076ab2a2ca70a0270232067cd49f76cd92efe64 btrfs: shrink delalloc pages instead of full inodes
7c38e769d5c508939ce5dc26df72602f3c902342 HID: Ignore battery for Elan touchscreen on ASUS UX550
24e8ab6886d80fe60b1d4e64b6d9f15ea9ad597a Merge branches 'acpi-scan' and 'acpi-misc'
a91bd6223ecd46addc71ee6fcd432206d39365d2 Revert "init/console: Use ttynull as a fallback when there is no console"
ef0ba05538299f1391cbe097de36895bb36ecfe6 poll: fix performance regression due to out-of-line __put_user()
ea1c87c156d94dd78b4f5267ec40c403b2da7e14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
6279d812eab67a6df6b22fa495201db6f2305924 Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
0378c625afe80eb3f212adae42cc33c9f6f31abf dm: eliminate potential source of excessive kernel log noise
9b5948267adc9e689da609eb61cf7ed49cae5fa8 dm integrity: fix flush with external metadata device
e8deee4f1543eda9b75278f63322f412cad52f6a ARC: [hsdk]: Enable FPU_SAVE_RESTORE
56ef24e53ec1660bf095779cc95fa574dd0f71df Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
95f05058b2bbe3b85c8617b961879e52f692caa5 Merge tag 'arm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
b2345a8a4342cf83316a2198fa915c7c99b7d6c7 ALSA: usb-audio: Fix the missing endpoints creations for quirks
5d15f1eb456025cf47078fdbc230d7a9f1ee4cef ALSA: usb-audio: Choose audioformat of a counter-part substream
00272c61827e37bb64c47499843d8c0d8ee136a5 ALSA: usb-audio: Avoid unnecessary interface re-setup
eae4d054f909d9e9589d0940f9b5b0cd68de1e2e ALSA: usb-audio: Annotate the endpoint index in audioformat
167c9dc84ec384c0940359e067301883ad2b42a8 ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices
3e2a590acbed38a6908a5c4df7754dcb65f6fd37 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
2a190b22aa1149cda804527aa603db45f75439c3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
43d3d587d22530ae92239b6aba5b0b2d5ba2e088 Merge tag 'drm-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm
be31d940b3b62c57a5d9506090e66e177b7eba90 Merge tag 'pm-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
fb9ca0be63b49eece304f50023e736a678cc4159 Merge tag 'acpi-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
78d42025e5bb83f9071e4a60edf1567dd12ed9dc Merge tag 'devprop-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
50dbd96e4f31e28fc2fcc80abaabab4fb277227c Merge tag 'docs-5.11-3' of git://git.lwn.net/linux
8f3d8491d03594823a7f7d71d5063e1bcd03c75c Merge tag 'linux-kselftest-next-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
263da3330f6c0e4af603ec62f291e43eb3001f7b Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
996e435fd401de35df62ac943ab9402cfe85c430 Merge tag 'zonefs-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
afba9dc1f3a5390475006061c0bdc5ad4915878e net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links
53475c5dd856212e91538a9501162e821cc1f791 net: fix use-after-free when UDP GRO with shared fraglist
fd2ddef043592e7de80af53f47fa46fd3573086e udp: Prevent reuseport_select_sock from reading uninitialized socks
c1787ffd0d24eb93eefac2dbba0eac5700da9ff1 ppp: fix refcount underflow on channel unbridge
2b446e650b418f9a9e75f99852e2f2560cabfa17 docs: net: explain struct net_device lifetime
c269a24ce057abfc31130960e96ab197ef6ab196 net: make free_netdev() more lenient with unregistering devices
766b0515d5bec4b780750773ed3009b148df8c0a net: make sure devices go through netdev_wait_all_refs
c49243e8898233de18edfaaa5b7b261ea457f221 Merge branch 'net-fix-issues-around-register_netdevice-failures'
e80927079fd97b4d5457e3af2400a0087b561564 bcache: set pdev_set_uuid before scond loop iteration
f7b4943dea48a572ad751ce1f18a245d43debe7e bcache: fix typo from SUUP to SUPP in features.h
1dfc0686c29a9bbd3a446a29f9ccde3dec3bc75a bcache: check unsupported feature sets for bcache register
b16671e8f493e3df40b1fb0dff4078f391c5099a bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket
5342fd4255021ef0c4ce7be52eea1c4ebda11c63 bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET
55e6ac1e1f31c7f678d9f3c8d54c6f102e5f1550 io_uring: io_rw_reissue lockdep annotations
4f793dc40bc605b97624fd36baf085b3c35e8bfd io_uring: inline io_uring_attempt_task_drop()
6b5733eb638b7068ab7cb34e663b55a1d1892d85 io_uring: add warn_once for io_uring_flush()
d9d05217cb6990b9a56e13b56e7a1b71e2551f6c io_uring: stop SQPOLL submit on creator's death
6bae85bd70d063b63fbe262d943cc321eab31b17 maintainers: update my email address
caab314792aca89f327abc8b9f730526d3080366 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
f408126be7dc642102224cdb55d6533519a67c19 Merge tag 'dmaengine-fix-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
2ff90100ace886895e4fbb2850b8d5e49d931ed6 Merge tag 'hwmon-for-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
a2bc221b972db91e4be1970e776e98f16aa87904 netxen_nic: fix MSI/MSI-x interrupts
b210de4f8c97d57de051e805686248ec4c6cfc52 net: ipv6: Validate GSO SKB before finish IPv6 processing
0ea02c73775277001c651ad4a0e83781a9acf406 riscv: Drop a duplicated PAGE_KERNEL_EXEC
3502bd9b5762154ff11665f3f18f6d7dcc6f781c selftests/tls: fix selftests after adding ChaCha20-Poly1305
b77413446408fdd256599daf00d5be72b5f3e7c6 tipc: fix NULL deref in tipc_link_xmit()
57726ebe2733891c9f59105eff028735f73d05fb mlxsw: core: Add validation of transceiver temperature thresholds
b06ca3d5a43ca2dd806f7688a17e8e7e0619a80a mlxsw: core: Increase critical threshold for ASIC thermal zone
26c49f0d108fdc3645e75611f8148f3dd9809d6e Merge branch 'mlxsw-core-thermal-control-fixes'
f97844f9c518172f813b7ece18a9956b1f70c1bb dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps
fab336b42441e0b2eb1d81becedb45fbdf99606e selftests: netfilter: Pass family parameter "-f" to conntrack tool
f6351c3f1c27c80535d76cac2299aec44c36291e netfilter: conntrack: fix reading nf_conntrack_buckets
a0adc8eabb402cfb9f32d15edd9f65f65e35cdce dma-buf: cma_heap: Fix memory leak in CMA heap
c98e9daa59a611ff4e163689815f40380c912415 NFS: Adjust fs_context error logging
86b53fbf08f48d353a86a06aef537e78e82ba721 net: sunrpc: interpret the return value of kstrtou32 correctly
67bbceedc9bb8ad48993a8bd6486054756d711f4 pNFS: Mark layout for return if return-on-close was not sent
078000d02d57f02dde61de4901f289672e98c8bc pNFS: We want return-on-close to complete when evicting the inode
c18d1e17ba2f6a1c9257b0b5d2882a6e3f772673 pNFS: Clean up pnfs_layoutreturn_free_lsegs()
2c8d5fc37fe2384a9bdb6965443ab9224d46f704 pNFS: Stricter ordering of layoutget and layoutreturn
1757655d780d9d29bc4b60e708342e94924f7ef3 NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request
46c9ea1d4fee4cf1f8cc6001b9c14aae61b3d502 NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
cb2856c5971723910a86b7d1d0cf623d6919cbc4 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
a440e4d7618cbe232e4f96dea805bcb89f79b18c Merge tag 'x86_urgent_for_v5.11_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
b3cd1a16cc8829776523fcd114299373be4e5187 Merge tag 'powerpc-5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
0653161f0faca68b77b3f36fb4b4b9b8b07050e5 Merge tag 'arc-5.11-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
5625dcfbbcf892e40e8d60abbb5f56701a1d031c Documentation: kbuild: Fix section reference
e07cd2f3e7e525fa8df334d11beceb4c1bdcc74e Merge tag 'char-misc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
4ad9a28f56d70b950b1232151b2354636853727a Merge tag 'staging-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
28318f53503090fcd8fd27c49445396ea2ace44b Merge tag 'usb-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
d430adfea8d2c5baa186cabb130235f72fecbd5b Merge tag 'io_uring-5.11-2021-01-10' of git://git.kernel.dk/linux-block
ed41fd071c57f118ebb37c0d11b1cbeff3c1be6f Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
688daed2e5daf0a1513effdc05ce3c56ade836f9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
20210a98463e2abac31676ee141459fc23252927 Merge tag 'kbuild-fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
113aac6d567bda783af36d08f73bfda47d8e9a40 NFS: nfs_delegation_find_inode_server must first reference the superblock
896567ee7f17a8a736cda8a28cc987228410a2ac NFS: nfs_igrab_and_active must first reference the superblock
7c53f6b671f4aba70ff15e1b05148b10d58c2837 Linux 5.11-rc3
869f4fdaf4ca7bb6e0d05caf6fa1108dddc346a7 netfilter: nf_nat: Fix memleak in nf_nat_init
00cb645fd7e29bdd20967cd20fa8f77bcdf422f9 drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence
057fe3535eb35696ad5a849d01d61efa930d2182 drm/i915: Disable RPM wakeref assertions during driver shutdown
bb83d5fb550bb7db75b29e6342417fda2bbb691c drm/i915/backlight: fix CPU mode backlight takeover on LPT
d434ab6db524ab1efd0afad4ffa1ee65ca6ac097 io_uring: drop mm and files after task_work_run
621fadc22365f3cf307bcd9048e3372e9ee9cdcc io_uring: don't take files/mm for a dead task
2af5268180410b874fc06be91a1b2fbb22b1be0c drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout
166ae7315678b33ce86875344829d06da6c3c2ce Merge tag 'gvt-fixes-2020-01-08' of https://github.com/intel/gvt-linux into drm-intel-fixes
f1ee3e150bd9da2dd60a210926c86cffd4a336ea Merge tag 'hyperv-fixes-signed-20210111' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
c912fd05fab97934e4cf579654d0dc4835b4758c Merge tag 'nfsd-5.11-1' of git://git.linux-nfs.org/projects/cel/cel-2.6
a58015d638cd4e4555297b04bec9b49028369075 ACPI: scan: Harden acpi_device_add() against device ID overflows
843010a815e87b45fc6b64848f02e42f6aee3f22 drm/ttm: Fix address passed to dma_mapping_error() in ttm_pool_map()
7bb83f6fc4ee84e95d0ac0d14452c2619fb3fe70 tracing/kprobes: Do the notrace functions check without kprobes on ftrace
a5e92ef3c3fd46320d4e293bdec0cdd4b80a6e0f drm: Check actual format for legacy pageflip.
2896c93811e39d63a4d9b63ccf12a8fbc226e5e4 scsi: target: Fix XCOPY NAA identifier lookup
6e68b9961ff690ace07fac22c3c7752882ecc40a Merge tag 'for-5.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
a0d54b4f5b219fb31f0776e9f53aa137e78ae431 Merge tag 'trace-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
938288349ca8a9d4b936bf5d2f6dd4526a598974 dt-bindings: net: dwmac: fix queue priority documentation
6f83802a1a06e74eafbdbc9b52c05516d3083d02 net: mvpp2: Remove Pause and Asym_Pause support
e56b3d94d939f52d46209b9e1b6700c5bfff3123 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request
29766bcffad03da66892bef82674883e31f78fec net: support kmap_local forced debugging in skb_frag_foreach
97550f6fa59254435d864b92603de3ca4b5a99f8 net: compound page support in skb_seq_read
9bd6b629c39e3fa9e14243a6d8820492be1a5b2e esp: avoid unneeded kmap_atomic call
1ee527a79fa6d0a85425cafc1632e09bd8d3dca7 Merge branch 'skb-frag-kmap_atomic-fixes'
2225a8dda263edc35a0e8b858fe2945cf6240fde powerpc: Fix alignment bug within the init sections
3e096a2112b7b407549020cf095e2a425f00fabb ALSA: doc: Fix reference to mixart.rst
bb52cb0dec8d2fecdb22843a805131478a180728 drm/ttm: make the pool shrinker lock a mutex
f4eccc7fea203cfb35205891eced1ab51836f362 clk: tegra30: Add hda clock default rates to clock driver
615d435400435876ac68c1de37e9526a9164eaec ALSA: hda/tegra: fix tegra-hda on tegra30 soc
e7c22eeaff8565d9a8374f320238c251ca31480b ALSA: fireface: Fix integer overflow in transmit_midi_msg()
9f65df9c589f249435255da37a5dd11f1bc86f4d ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
20c7842ed8374e1c3ee750b2fe7ca8cdd071bda6 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio
2d6ffc63f12417b979955a5b22ad9a76d2af5de9 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()
b812834b5329fe78d643c9a61350d227db904361 iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirks
694a1c0adebee9152a9ba0320468f7921aca647d iommu/vt-d: Fix duplicate included linux/dma-map-ops.h
ffaf97899c4a58b9fefb11534f730785443611a8 drm/i915/gt: Limit VFE threads based on GT
09aa9e45863e9e25dfbf350bae89fc3c2964482c drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail
984cadea032b103c5824a5f29d0a36b3e9df6333 drm/i915: Allow the sysadmin to override security mitigations
ea49c88f4071e2bdd55e78987f251ea54aa11004 Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi
e609571b5ffa3528bf85292de1ceaddac342bc1c Merge tag 'nfs-for-5.11-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
d78050ee35440d7879ed94011c52994b8932e96e arm64: Remove arm64_dma32_phys_limit and its uses
8e14f610159d524cd7aac37982826d3ef75c09e8 dm crypt: do not call bio_endio() from the dm-crypt tasklet
17ffc193cdc6dc7a613d00d8ad47fc1f801b9bf0 dm integrity: fix the maximum number of arguments
df85bc140a4d6cbaa78d8e9c35154e1a2f0622c7 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands
8ff60eb052eeba95cfb3efe16b08c9199f8121cf mm, slub: consider rest of partial list if acquire_slab() fails
ce8f86ee94fabcc98537ddccd7e82cfd360a4dc5 mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint
7ea510b92c7c9b4eb5ff72e6b4bbad4b0407a914 mm/memcontrol: fix warning in mem_cgroup_page_lruvec()
29970dc24faf0078beb4efab5455b4f504d2198d arm/kasan: fix the array size of kasan_early_shadow_pte[]
c22ee5284cf58017fa8c6d21d8f8c68159b6faab mm/vmalloc.c: fix potential memory leak
f555befd185dc097ede887eb7b308c2e1c1369d4 mm: migrate: initialize err in do_migrate_pages
0eb98f1588c2cc7a79816d84ab18a55d254f481c mm/hugetlb: fix potential missing huge page size info
7e5f1126b54a29c078c07a5fe245e269f3c05500 MAINTAINERS: add Vlastimil as slab allocators maintainer
6696d2a6f38c0beedf03c381edfc392ecf7631b4 mm,hwpoison: fix printing of page flags
eb351d75ce1e75b4f793d609efac08426ca50acd mm/process_vm_access.c: include compat.h
a18caa97b1bda0a3d126a7be165ddcfc56c2dde6 net: phy: smsc: fix clk error handling
07b90056cb15ff9877dca0d8f1b6583d1051f724 net: dsa: unbind all switches from tree when DSA master unbinds
91158e1680b164c8d101144ca916a3dca10c3e17 net: dsa: clear devlink port type before unregistering slave netdevs
cb82a54904a99df9e8f9e9d282046055dae5a730 r8152: Add Lenovo Powered USB-C Travel Hub
2284bbd0cf3981462dc6d729c89851c66b05a66a r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152
869c4d5eb1e6fbda66aa790c48bdb946d71494a0 bnxt_en: Improve stats context resource accounting with RDMA driver loaded.
687487751814a493fba953efb9b1542b2f90614c bnxt_en: Clear DEFRAG flag in firmware message when retry flashing.
ece9ab2a78afa1424c1aff45b1a95748dbc1f100 Merge branch 'bnxt_en-bug-fixes'
20bc80b6f582ad1151c52ca09ab66b472768c9c8 mptcp: more strict state checking for acks
76e2a55d16259b51116767b28b19d759bff43f72 mptcp: better msk-level shutdown.
584c19f92754e9d590d75a94df66c47f7c4fd2cc Merge branch 'mptcp-a-couple-of-fixes'
7cd1af107a92eb63b93a96dc07406dcbc5269436 riscv: Trace irq on only interrupt is enabled
25fe2c9c4cd2e97c5f5b69f3aefe69aad3057936 smc: fix out of bound access in smc_nl_get_sys_info()
8a4465368964b4fbaf084760c94c7aabf61059fb net/smc: use memcpy instead of snprintf to avoid out of bounds read
5527d0ea199354c798a63b50d911eeda6ee471ba Merge branch 'net-smc-fix-out-of-bound-access-in-netlink-interface'
c8a8ead01736419a14c3106e1f26a79d74fc84c7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
80709af7325d179b433817f421c85449f2454046 riscv: cacheinfo: Fix using smp_processor_id() in preemptible
0aa2ec8a475fb505fd98d93bbcf4e03beeeebcb6 riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL
69e976831cd53f9ba304fd20305b2025ecc78eab MIPS: relocatable: fix possible boot hangup with KASLR enabled
7b490a8ab0f2d3ab8d838a4ff22ae86edafd34a1 MIPS: OCTEON: fix unreachable code in octeon_irq_init_ciu
ef3a575baf53571dc405ee4028e26f50856898e7 xen/privcmd: allow fetching resource sizes
df06824767cc9a32fbdb0e3d3b7e169292a5b5fe arm64: entry: remove redundant IRQ flag tracing
b90d72a6bfdb5e5c62cd223a8cdf4045bfbcb94d Revert "arm64: Enable perf events based hard lockup detector"
71e70184f1d1314ad56e834d1befc07daa2af8e6 arm64: rename S_FRAME_SIZE to PT_REGS_SIZE
c35a824c31834d947fb99b0c608c1b9f922b4ba0 arm64: make atomic helpers __always_inline
3499ba8198cad47b731792e5e56b9ec2a78a83a2 xen: Fix event channel callback via INTX/GSI
8f4fd86aa5d6aa122619623910065d236592e37c xen: Set platform PCI device INTX affinity to CPU0
b36b0fe96af13460278bf9b173beced1bd15f85d x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery
4621dc6a5bf1235249e92231db30c96dfd1a18b9 x86/xen: Don't register Xen IPIs when they aren't going to be used
3d7746bea92530e8695258a3cf3ddec7a135edd6 x86/xen: Fix xen_hvm_smp_init() when vector callback not available
b4411616c26f26c4017b8fa4d3538b1a02028733 io_uring: fix null-deref in io_disable_sqo_submit
06585c497b55045ec21aa8128e340f6a6587351c io_uring: do sqo disable on install_fd error
d52e419ac8b50c8bef41b398ed13528e75d7ad48 rxrpc: Fix handling of an unsupported token type in rxrpc_read()
a95d25dd7b94a5ba18246da09b4218f132fed60e rxrpc: Call state should be read with READ_ONCE() under some circumstances
77b6ec01c29aade01701aa30bf1469acc7f2be76 cifs: check pointer before freeing
2659d3bff3e1b000f49907d0839178b101a89887 cifs: fix interrupted close commands
c13e7af042270724b42a466edc48a70a43f571f2 fs: cifs: remove unneeded variable in smb3_fs_context_dup
ed6b1920f84bc5c3d666dc383ff3bbc60f0f62a5 cifs: connect: style: Simplify bool comparison
e54fd0716c3db20c0cba73fee2c3a4274b08c24e cifs: style: replace one-element array with flexible-array
65f0d2414b7079556fbbcc070b3d1c9f9587606d Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
b42b3a2744b3e8f427de79896720c72823af91ad can: isotp: isotp_getname(): fix kernel information leak
ca4c6ebeeb50112f5178f14bfb6d9e8ddf148545 can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check
1f02efd1bb35bee95feed6aab46d1217f29d555b net: stmmac: use __napi_schedule() for PREEMPT_RT
7b25339f4eafe206c60cc50870523fc84f0f0ea5 Merge tag 'linux-can-fixes-for-5.11-20210113' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
7128c834d30e6b2cf649f14d8fc274941786d0e1 i40e: fix potential NULL pointer dereferencing
8ad2a970d2010add3963e7219eb50367ab3fa4eb cxgb4/chtls: Fix tid stuck due to wrong update of qid
5b55299eed78538cc4746e50ee97103a1643249c net: stmmac: Fixed mtu channged by cache aligned
c25a053e15778f6b4d6553708673736e27a6c2cf riscv: Fix KASAN memory mapping.
41131a5e54ae7ba5a2bb8d7b30d1818b3f5b13d2 powerpc/vdso: Fix clock_gettime_fallback for vdso32
be969b7cfbcfa8a835a528f1dc467f0975c6d883 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device
a0fa9d727043da2238432471e85de0bdb8a8df65 dts: phy: add GPIO number and active state used for phy reset
0983834a83931606a647c275e5d4165ce4e7b49f riscv: defconfig: enable gpio support for HiFive Unleashed
101c2fae5108d78915517d0279323ee215e70df2 MAINTAINERS: update radeon/amdgpu/amdkfd git trees
ff9346dbabbb6595c5c20d90d88ae4a2247487a9 drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921)
f14a5c34d143f6627f0be70c0de1d962f3a6ff1c drm/amdgpu/psp: fix psp gfx ctrl cmds
73644143b31cb95866c19e0d94be9e3127ec3a6b drm/amd/display: NULL pointer hang
4336be4b07ed3b03a18ac35564c3127eeea05ab6 drm/amd/display: Initialize stack variable
0eb31a82e378cab17beec1d213e1414e9fea1767 drm/amd/display: Add a missing DCN3.01 API mapping
9d03bb102028b4a3f4a64d6069b219e2e1c1f306 drm/amd/display: disable dcn10 pipe split by default
4eec66c014e9a406d8d453de958f6791d05427e4 Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel"
8b335bff643f3b39935c7377dbcd361c5b605d98 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()
04eb6e773e9f3167a5921d74e8ad99cdcc4166c3 drm/amdgpu/gfx10: add updated GOLDEN_TSC_COUNT_UPPER/LOWER register offsets for VGH
12f2df72205fe348481d941c3e593e8068d2d23d drm/amdgpu: fix vram type and bandwidth error for DDR5 and DDR4
21702c8cae51535e09b91341a069503c6ef3d2a3 drm/amdgpu: add green_sardine device id (v2)
53f1e7f6a1720f8299b5283857eedc8f07d29533 drm/amdgpu: add new device id for Renior
3c516e038f0cc3915825bdac619d448c2b1811f2 Documentation: ACPI: EINJ: Fix error type values for PCIe errors
7de843dbaaa68aa514090e6226ed7c6374fd7e49 HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode
c87a95dc28b1431c7e77e2c0c983cf37698089d2 dm crypt: defer decryption to a tasklet if interrupts disabled
55ed4560774d81d7343223b8fd2784c530a9c6c1 tools/bootconfig: Add tracing_on support to helper scripts
b79f2dc5ffe17b03ec8c55f0d63f65e87bcac676 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()
2cb091f6293df898b47f4e0f2e54324e2bbaf816 IB/mlx5: Fix error unwinding when set_has_smi_cap fails
1c3aa6bd0b823105c2030af85d92d158e815d669 RDMA/mlx5: Fix wrong free of blue flame register on error
7c7b3e5d9aeed31d35c5dab0bf9c0fd4c8923206 RDMA/cma: Fix error flow in default_roce_mode_store
47e4bb147a96f1c9b4e7691e7e994e53838bfff8 net: sit: unregister_netdevice on newlink's error path
25764779298f23a659f3daf39f9e2b5975a7a89d net: tip: fix a couple kernel-doc markups
b76889ff51bfee318bea15891420e5aefd2833a0 net: stmmac: fix taprio schedule configuration
fe28c53ed71d463e187748b6b10e1130dd72ceeb net: stmmac: fix taprio configuration when base_time is in the past
7da17624e7948d5d9660b910f8079d26d26ce453 nt: usb: USB_RTL8153_ECM should not default to y
3226b158e67cfaa677fd180152bfb28989cb2fac net: avoid 32 x truesize under-estimation for tiny skbs
93089de91e85743942a5f804850d4f0846e5402b MAINTAINERS: altx: move Jay Cliburn to CREDITS
09cd3f4683a901d572ad17f0564cc9e3e989f0f4 MAINTAINERS: net: move Alexey Kuznetsov to CREDITS
5e62d124f75aae0e96fd8a588ad31659a2468710 MAINTAINERS: vrf: move Shrijeet to CREDITS
c41efbf2ad56280762d19a531eb7edbf2e6a9f84 MAINTAINERS: ena: remove Zorik Machulsky from reviewers
0e4ed0b62b5a1f60b72ab7aaa29efd735d4cb6a6 MAINTAINERS: tls: move Aviad to CREDITS
4f3786e011940d83d7a9c365730936db96a0b233 MAINTAINERS: ipvs: move Wensong Zhang to CREDITS
054c4610bd05e7bf677efefa880da2da340599fc MAINTAINERS: dccp: move Gerrit Renker to CREDITS
70db767fb33adab1e7d99908c4473b5a4ca29b34 Merge branch 'maintainers-remove-inactive-folks-from-networking'
25537d71e2d007faf42a244a75e5a2bb7c356234 net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM
4369376ba91c97a1b2dd74abeec18c0c0ddf4ac9 drm/amdgpu: set power brake sequence
55df908bd663ead7d85bd64dd49562d5ac3889ef Revert "drm/amd/display: Fix unused variable warning"
3c517ca5212faab4604e1725b4d31e290945ff87 Revert "drm/amdgpu/disply: fix documentation warnings in display manager"
a7ddd22151fc2910c7b2faad64680cc2bb699b03 Revert "drm/amd/display: Expose new CRC window property"
2f0fa789f7b9fb022440f8f846cae175233987aa drm/amd/display: Fix to be able to stop crc calculation
2bbe17ae87938ca44756741ec77e3be76a4a0ea0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
13a9499e833387fcc7a53915bbe5cddf3c336b59 mptcp: fix locking in mptcp_disconnect()
7a84665619bb5da8c8b6517157875a1fd7632014 nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY
ada831772188192243f9ea437c46e37e97a5975d nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT
ca1ff67d0fb14f39cf0cc5102b1fbcc3b14f6fb9 nvme-tcp: fix possible data corruption with bio merges
5ab25a32cd90ce561ac28b9302766e565d61304c nvme: don't intialize hwmon for discovery controllers
e8c13a6bc8ebbef7bd099ec1061633d1c9c94d5b Merge tag 'net-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
146620506274bd24d52fb1c589110a30eed8240b Merge tag 'linux-kselftest-fixes-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
b4f664252f51e119e9403ef84b6e9ff36d119510 Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.org/nvme into block-5.11
61502e3bb9820003a530e1b05d2e831e95cfbc4d Merge tag 'drm-misc-fixes-2021-01-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
402a89660e9dc880710b12773076a336c9dab3d7 drm/nouveau/bios: fix issue shadowing expansion ROMs
e05e06cd34f5311f677294a08b609acfbc315236 drm/nouveau/privring: ack interrupts the same way as RM
b5510d1e21d80e2fa2286468ca8c2922f5895ef8 drm/nouveau/i2c/gk110: split out from i2c/gk104
8ad95edc39100c22c29ab1d2588332b99f387c8e drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads
ba6e9ab0fcf3d76e3952deb12b5f993991621d9c drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
add42781ad76c5ae65127bf13852a4c6b2f08849 drm/nouveau/mmu: fix vram heap sizing
3b050680c84153d8e6f5ae3785922cd417f4b071 drm/nouveau/core: recognise GA10[024]
caeb6ab899c3d36a74cda6e299c6e1c9c4e2a22e drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0
70afbe4bdc0a7ccdb462a38216f5abc3db7e5c1b drm/nouveau/pci/ga10[024]: initial support
a34632482f1ea768429a9d4c79a10d12f5093405 drm/nouveau/bios/ga10[024]: initial support
7ddf5e9597faa6f939370e294e0f6d9516d2a431 drm/nouveau/devinit/ga10[024]: initial support
5961c62d20753009408df4752e22991097386aa9 drm/nouveau/mc/ga10[024]: initial support
e0df4bbfc3365d7699e32bebb24647dc7a09b00c drm/nouveau/privring/ga10[024]: initial support
de4781d0f22b54fdbe7ac459eb67b585ca3ee430 drm/nouveau/imem/ga10[024]: initial support
41ba806f40a9a4c4f4c04a474bf368160f1baa2c drm/nouveau/fb/ga10[024]: initial support
6f300e0a0ba8873f1225959089f8bb2897d93ec6 drm/nouveau/timer/ga10[024]: initial support
a3abc23ac40111c76708119013d63451169e7838 drm/nouveau/mmu/ga10[024]: initial support
f5cbe7c8bd1ac6f8c91179de381e10ee5f0f8809 drm/nouveau/bar/ga10[024]: initial support
c28efb15f9e51a96c6bce2b92c0f3a4da87db877 drm/nouveau/gpio/ga10[024]: initial support
8a0412265f06490d93724bf8badf220180790ad1 drm/nouveau/i2c/ga10[024]: initial support
a6cf0320aad0c69a6b558dd41d3cb6891a6c9872 drm/nouveau/dmaobj/ga10[24]: initial support
8ef23b6f6a79e6fa2a169081d2d76011fffa0482 drm/nouveau/disp/ga10[24]: initial support
667d11dcd661103944f34a790363aee196002e7f Merge tag 'drm-intel-fixes-2021-01-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
8e1095901deaa2ed4f243388b776d003ab945d8c Merge tag 'amd-drm-fixes-5.11-2021-01-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
dec822771b0174a01e72d7641d08e44461b6a82f riscv: stacktrace: Move register keyword to beginning of declaration
c8f6364f35f32786dd40336cfa35b9166d91b8ab Merge branch '04.00-ampere-lite-fixes' of git://github.com/skeggsb/linux into drm-fixes
cdaed110311d45cdbefbb9a23a2d1774717b7b71 Merge tag 'trace-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
5ee88057889bbca5f5bb96031b62b3756b33e164 Merge tag 'drm-fixes-2021-01-15' of git://anongit.freedesktop.org/drm/drm
584265dfec70e78ce2085b82ed389f27e06fbca0 Merge branch '04.01-ampere-lite' of git://github.com/skeggsb/linux into topic/nouveau-ampere-modeset
dca5244d2f5b94f1809f0c02a549edf41ccd5493 compiler.h: Raise minimum version of GCC to 5.1 for arm64
b6d8878d24e39f213df0f3ea7abebd15edc7be21 arm64: syscall: include prototype for EL0 SVC functions
3a57a643a851dbb1c4a1819394ca009e3bfa4813 arm64: selftests: Fix spelling of 'Mismatch'
f010505b78a4fa8d5b6480752566e7313fb5ca6e io_uring: flush timeouts that should already have expired
179892adb0436139fd8e6af7b27f54219c1750f8 Merge branch 'acpi-docs'
02c06dc3750be486e143cd553c13f02978e39b14 Merge tag 'topic/nouveau-ampere-modeset-2021-01-15' of git://anongit.freedesktop.org/drm/drm
7aec71cd9c1f251ef17eae5f898c10133d49421d Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
dcda487c9c2e80ad177cdc34ae2068bbe5dada07 Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
f4e087c666f54559cb4e530af1fbfc9967e14a15 Merge tag 'acpi-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301f0203e04293c13372c032198665bd75adf81b perf bpf examples: Fix bpf.h header include directive in 5sec.c example
38c53947a7dcb6d295769830c9085b0409921ec9 tools headers UAPI: Sync kvm.h headers with the kernel sources
addbdff24293ef772a1b8e5d127b570e70f08cdc tools headers: Syncronize linux/build_bug.h with the kernel sources
a042a82ddbb3434f523c0671f5301d1fe796b4eb perf test: Fix shadow stat test for non-bash shells
23dd561ad9eae02b4d51bb502fe4e1a0666e9567 ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR
31e203e09f036f48e7c567c2d32df0196bbd303f ext4: fix wrong list_splice in ext4_fc_cleanup
6b4b8e6b4ad8553660421d6360678b3811d5deb9 ext4: fix bug for rename with RENAME_WHITEOUT
e9f53353e166a67dfe4f8295100f8ac39d6cf10b ext4: remove expensive flush on fast commit
be82fddca81eefd1edbd9b290dfcb2177e24785b libperf tests: Avoid uninitialized variable warning
bba2ea17ef553aea0df80cb64399fe2f70f225dd libperf tests: If a test fails return non-zero
66dd86b2a2bee129c70f7ff054d3a6a2e5f8eb20 libperf tests: Fail when failing to get a tracepoint id
3ff1e7180abc7f6db413933c110df69157216715 perf stat: Introduce struct runtime_stat_data
a1bf23052bdfe30ec3c693cf32feb2d79114ac16 perf stat: Take cgroups into account for shadow stats
5501e9229a80d95a1ea68609f44c447a75d23ed5 perf intel-pt: Fix 'CPU too large' error
648b054a4647cd62e13ba79f398b8b97a7c82b19 perf inject: Correct event attribute sizes
f288c895622f881324cf71ef9eec3af60ac8a197 Merge tag 'mips_fixes_5.11.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
82821be8a2e14bdf359be577400be88b2f1eb8a7 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
7cd3c41261889e3ee899cd5b1583178f5fbac55e Merge tag '5.11-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6
0bc9bc1d8b2fa0d5a7e2132e89c540099ea63172 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
a8d13dbccb137c46fead2ec1a4f1fbc8cfc9ea91 io_uring: ensure finish_wait() is always called in __io_uring_task_cancel()
8cbe71e7e01a9e45a390b204403880c90a226039 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
b45e2da6e444280f8661dca439c1e377761b2877 Merge branch 'akpm' (patches from Andrew)
1d94330a437a573cfdf848f6743b1ed169242c8a Merge tag 'for-5.11/dm-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
a959a9782fa87669feeed095ced5d78181a7c02d iov_iter: fix the uaccess area in copy_compat_iovec_from_user
797f0375dd2ef5cdc68ac23450cbae9a5c67a74e RISC-V: Do not allocate memblock while iterating reserved memblocks
abb8e86b269604e906a6a4af7a09f04b72dbb862 RISC-V: Set current memblock limit
e557793799c5a8406afb08aa170509619f7eac36 RISC-V: Fix maximum allowed phsyical memory for RV32
29a951dfb3c3263c3a0f3bd9f7f2c2cfde4baedb mm: fix clear_refs_write locking
9348b73c2e1bfea74ccd4a44fb4ccc7276ab9623 mm: don't play games with pinned pages in clear_page_refs
acda701bf1e8233f982164c8ddbedc055427212d Merge tag 'riscv-for-linus-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
11c0239ae26450709d37e0d7f658aa0875047229 Merge tag 'io_uring-5.11-2021-01-16' of git://git.kernel.dk/linux-block
54c6247d06f110d2129f9ef75e5eb02d39aec316 Merge tag 'block-5.11-2021-01-16' of git://git.kernel.dk/linux-block
d36a1dd9f77ae1e72da48f4123ed35627848507d dump_common_audit_data(): fix racy accesses to ->d_name
0da0a8a0a0e1845f495431c3d8d733d2bbf9e9e5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
feb889fb40fafc6933339cf1cca8f770126819fb mm: don't put pinned pages into the swap cache
a527a2b32d20a2bd8070f49e98cb1a89b0c98bb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
a1339d6355ac42e1bf4fcdfce8bfce61172f8891 Merge tag 'powerpc-5.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
e2da783614bb8930aa89753d3c3cd53d5604665d Merge tag 'perf-tools-fixes-2021-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
19c329f6808995b142b3966301f217c831e7cf31 Linux 5.11-rc4
b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename

[-- Attachment #37: revlist-243a067a4327-cf5bf0d29af6.txt --]
[-- Type: text/plain, Size: 11093 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature

[-- Attachment #38: revlist-7a99de469bed-c75cac88093c.txt --]
[-- Type: text/plain, Size: 17881 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS

[-- Attachment #39: revlist-d7a00416ea81-396e5cbf9369.txt --]
[-- Type: text/plain, Size: 16574 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block

[-- Attachment #40: revlist-453f76f06c83-bc75735b9daf.txt --]
[-- Type: text/plain, Size: 7487 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system

[-- Attachment #41: revlist-77027a58221c-005e33dffba8.txt --]
[-- Type: text/plain, Size: 8220 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation

[-- Attachment #42: revlist-c9697a1ce86b-75a29c6ae3cb.txt --]
[-- Type: text/plain, Size: 21933 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors

[-- Attachment #43: revlist-7e7e9bbb5729-863e59b75e88.txt --]
[-- Type: text/plain, Size: 2556 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection

[-- Attachment #44: revlist-08b5fb22b2a9-608f1b263fcc.txt --]
[-- Type: text/plain, Size: 9529 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly

[-- Attachment #45: revlist-b68216a7af84-91f127881a74.txt --]
[-- Type: text/plain, Size: 8519 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health

[-- Attachment #46: revlist-aa4eedb0e258-5fc6ef0f3bd2.txt --]
[-- Type: text/plain, Size: 13803 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename

[-- Attachment #47: revlist-2726ef7fb2f1-2305414a877b.txt --]
[-- Type: text/plain, Size: 15178 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature

[-- Attachment #48: revlist-d9f9a5275792-5ab9cda54588.txt --]
[-- Type: text/plain, Size: 22293 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too

[-- Attachment #49: revlist-7d918a9a4b49-c1c5a2075d70.txt --]
[-- Type: text/plain, Size: 9332 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents

[-- Attachment #50: revlist-17b22fef8860-285ba2bd967e.txt --]
[-- Type: text/plain, Size: 18537 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents

[-- Attachment #51: revlist-d8725bdb0eeb-d5d468b3b63a.txt --]
[-- Type: text/plain, Size: 26142 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too
2047c0589b7f8a0443d82e6d4875d4691a063ef1 xfs: remove useless oinfo arg from xfs_refcount_adjust
64cbcae0df000684c3167015af32d04629bde56d xfs: restructure parameters to xfs_reflink_find_shared
0ec6a2fb1dba9f302fb87954bc4cd09db8417609 xfs: widen xfs_refcount_irec fields to handle realtime refcountbt
b4ecabc98a0812edd5d22eedd24ddc1d0c223c01 xfs: introduce realtime refcount btree definitions
7d7076cf6503f8024a1e4e7b1de52ff4f19caf68 xfs: define the on-disk realtime refcount btree format
3934225c407a4265b70b4eddb973702417da488b xfs: realtime refcount btree transaction reservations
094aa20c3fa8cfc3a7ee5209df6f0e08243f9317 xfs: add realtime refcount btree operations
ead191b7771857c82120dc248abf6f9f333133a6 xfs: prepare refcount functions to deal with rtrefcountbt
e6a79a7971434d2f1e9e6c8f41f4ebcaa2a03e2d xfs: add a realtime flag to the refcount update log redo items
0e033aed9f5d4e57ec4432bf6f3a940679f120ea xfs: support recovering refcount intent items targetting realtime extents
4a311b7afeca086308ef97011418fae58c8202f8 xfs: add realtime refcount btree block detection to log recovery
540c7977037ec376a4771d957c6801d8f4d9e9d3 xfs: add realtime reverse map inode to metadata directory
8b137c8e7b73f78619416003c7749dd7642e7d7c xfs: add metadata reservations for realtime refcount btree
f20fae527ff5741865c771cce4d1319aaed0f9b9 xfs: wire up a new inode fork type for the realtime refcount
d7eaa6947af8ffe11a99000d1ac62fe4c8959c28 xfs: wire up realtime refcount btree cursors
09b77701c91610966f6f757019c8b11a3e756f21 xfs: create routine to allocate and initialize a realtime refcount btree inode
dbd2a75888e943849dc9d522d4def086fbdc054e xfs: update rmap to allow cow staging extents in the rt rmap
b5a6082ec4fe0a013c6af142b7129244724efeb1 xfs: compute rtrmap btree max levels when reflink enabled
f3df1c4c74abe73b521e66df4f12c06984fdc454 xfs: enable CoW for realtime data
d5615cf329d7e6ecd4a19b8c0be23bd2659b5ecc xfs: enable sharing of realtime file blocks
f4ac26621d27e107a75e02e2bec551998d8ce42a xfs: allow inodes to have the realtime and reflink flags
dab52cfe8feecfb0dcd570a3d46ce366461bc5ea xfs: refcover CoW leftovers in the realtime volume
5866aef719044252af91c4c5a4c12afa6b5e9018 xfs: validate CoW extent size when the file is both realtime and shared
f72e2959f5e5c8f9c1e282ac3666b4fb038a188e xfs: check that the rtrefcount maxlevels doesn't increase when growing fs
0bff75044444b68fba6391315dffa5fc26035c63 xfs: enable realtime reflink
cfd7177dcf62d6a588d37ffebc9bce83380d6552 xfs: report realtime refcount btree corruption errors to the health system
4709fa6c2e34559a21e3d1b3d599126440af751b xfs: scrub the realtime refcount btree
da084d97797a9bbc8445ca35d680566103d16045 xfs: cross-reference chceks with the rt refcount btree
bbf6e4e7655e37c994dc834a06786e6c43edd208 xfs: check reference counts of gaps between rt refcount records
4630cb59571bcbc44b2d1d71d8d5225b6ee9dd04 xfs: check new rtbitmap records against rt refcount btree
94d1ad9b7b83646f30b788a960aae4aba0bfa881 xfs: walk the rt reference count tree when rebuilding rmap
47b7c3693f791a655d5d7d2e0cd9187b2f203cd2 xfs: online repair of the realtime refcount btree
226ea976100ac5090a42dbd5d53b23990541ec19 vfs: explicitly pass the block size to the remap prep function
16f7850db5d5f756c9661ee351aacaae96b9a4e8 xfs: enable CoW when rt extent size is larger than 1 block
cbdde0d170befc9a82c2064aeb5f252f5a1a5408 xfs: forcibly convert unwritten blocks within an rt extent before sharing
4a091748179e593a684a21ba519108eac6202016 xfs: allow reflink on the rt volume when extent size is larger than 1 rt block
a2b76182af99b5fbe79d290001173232c1575985 xfs: adjust xfs_file_copy_range to work with realtime reflink
be420bd63881be2b0e45c2934a3cb6dcd3f7f1b7 xfs: drop ->writepage completely
524b598edea349564c5fb8faef5c877ab60aecc1 xfs: extend writeback requests to handle rt cow correctly

[-- Attachment #52: revlist-fbcacdc6b102-6ccf8f0753ad.txt --]
[-- Type: text/plain, Size: 25427 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree
8dedf0dc32732a1a5c906ffd760694e9f8559954 xfs: only free posteof blocks on first close
0cdf7ae1bc0ca09257970ec1c9953103a3b85e48 xfs: don't free EOF blocks on read close
b07402292b6ef58cb60577ae50f0fa77a3f42b1a xfs: Don't free EOF blocks on close when extent size hints are set
7f342a7ec7577e15676a2dadc42ea48b4e2f0a5c xfs: use unbound pwork queues for parallel work
09cc8a5cfd5a5cf60875923486360b35627df162 xfs: register workqueues in sysfs
dbdcbd65190a6823751f753ee46ba494b5482d9f xfs: track deferred ops statistics
987185b56bfa79df301c3fec5e0fe57ef9fd02d2 xfs: whine to dmesg when we encounter errors
57296c4dc2013560863836cbd1dd7d680142d642 xfs: compact flag bits in the perag structure
094a4ae2ae3789c22d0ec35427dfc9f043a542c2 xfs: create a noalloc mode for allocation groups
02eab57b2bf9a206d31fe248f4c6ae57b0b872b2 xfs: enable userspace to hide an AG from allocation
ad986136b15295f60ad07a991ad61503a7d2f5fd xfs: apply noalloc mode to inode allocations too
2047c0589b7f8a0443d82e6d4875d4691a063ef1 xfs: remove useless oinfo arg from xfs_refcount_adjust
64cbcae0df000684c3167015af32d04629bde56d xfs: restructure parameters to xfs_reflink_find_shared
0ec6a2fb1dba9f302fb87954bc4cd09db8417609 xfs: widen xfs_refcount_irec fields to handle realtime refcountbt
b4ecabc98a0812edd5d22eedd24ddc1d0c223c01 xfs: introduce realtime refcount btree definitions
7d7076cf6503f8024a1e4e7b1de52ff4f19caf68 xfs: define the on-disk realtime refcount btree format
3934225c407a4265b70b4eddb973702417da488b xfs: realtime refcount btree transaction reservations
094aa20c3fa8cfc3a7ee5209df6f0e08243f9317 xfs: add realtime refcount btree operations
ead191b7771857c82120dc248abf6f9f333133a6 xfs: prepare refcount functions to deal with rtrefcountbt
e6a79a7971434d2f1e9e6c8f41f4ebcaa2a03e2d xfs: add a realtime flag to the refcount update log redo items
0e033aed9f5d4e57ec4432bf6f3a940679f120ea xfs: support recovering refcount intent items targetting realtime extents
4a311b7afeca086308ef97011418fae58c8202f8 xfs: add realtime refcount btree block detection to log recovery
540c7977037ec376a4771d957c6801d8f4d9e9d3 xfs: add realtime reverse map inode to metadata directory
8b137c8e7b73f78619416003c7749dd7642e7d7c xfs: add metadata reservations for realtime refcount btree
f20fae527ff5741865c771cce4d1319aaed0f9b9 xfs: wire up a new inode fork type for the realtime refcount
d7eaa6947af8ffe11a99000d1ac62fe4c8959c28 xfs: wire up realtime refcount btree cursors
09b77701c91610966f6f757019c8b11a3e756f21 xfs: create routine to allocate and initialize a realtime refcount btree inode
dbd2a75888e943849dc9d522d4def086fbdc054e xfs: update rmap to allow cow staging extents in the rt rmap
b5a6082ec4fe0a013c6af142b7129244724efeb1 xfs: compute rtrmap btree max levels when reflink enabled
f3df1c4c74abe73b521e66df4f12c06984fdc454 xfs: enable CoW for realtime data
d5615cf329d7e6ecd4a19b8c0be23bd2659b5ecc xfs: enable sharing of realtime file blocks
f4ac26621d27e107a75e02e2bec551998d8ce42a xfs: allow inodes to have the realtime and reflink flags
dab52cfe8feecfb0dcd570a3d46ce366461bc5ea xfs: refcover CoW leftovers in the realtime volume
5866aef719044252af91c4c5a4c12afa6b5e9018 xfs: validate CoW extent size when the file is both realtime and shared
f72e2959f5e5c8f9c1e282ac3666b4fb038a188e xfs: check that the rtrefcount maxlevels doesn't increase when growing fs
0bff75044444b68fba6391315dffa5fc26035c63 xfs: enable realtime reflink
cfd7177dcf62d6a588d37ffebc9bce83380d6552 xfs: report realtime refcount btree corruption errors to the health system
4709fa6c2e34559a21e3d1b3d599126440af751b xfs: scrub the realtime refcount btree
da084d97797a9bbc8445ca35d680566103d16045 xfs: cross-reference chceks with the rt refcount btree
bbf6e4e7655e37c994dc834a06786e6c43edd208 xfs: check reference counts of gaps between rt refcount records
4630cb59571bcbc44b2d1d71d8d5225b6ee9dd04 xfs: check new rtbitmap records against rt refcount btree
94d1ad9b7b83646f30b788a960aae4aba0bfa881 xfs: walk the rt reference count tree when rebuilding rmap
47b7c3693f791a655d5d7d2e0cd9187b2f203cd2 xfs: online repair of the realtime refcount btree

[-- Attachment #53: revlist-f8b993ba12df-8a408c68deab.txt --]
[-- Type: text/plain, Size: 21331 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees
c50e0a2c69a6e06bd9ab5be2079b24420eb5efff xfs: support logging EFIs for realtime extents
7c91dd87bca5ea2451829dd7e2f43c32d36f41c0 xfs: support recovering extent-free intent items targetting realtime extents
b52891d7303a9693b7ca86e44d091e0a8b0be79e xfs: support error injection when freeing rt extents
753b06ef71a534f3f01f56a57062839e78a567e7 xfs: widen btree maxlevels computation to handle 64-bit record counts
dca6824aa58302a91c7896d71728c54aa76ac588 xfs: widen xfs_rmap_irec fields to handle realtime rmapbt
a590372e3f87ddd4b13e62c6d70e5bda92563b66 xfs: introduce realtime rmap btree definitions
a266e9ee77bfdd5d2123b80c1557fd469f42f7fe xfs: define the on-disk realtime rmap btree format
c32fae066031eb174e054804d1ecb1947196245e xfs: realtime rmap btree transaction reservations
f8b0a43c2ad6bfc9f9a6440111706d72403a1d51 xfs: add realtime rmap btree operations
1836b068763274345d50ea47174d8e7fec16443b xfs: prepare rmap functions to deal with rtrmapbt
e23fa5187475dd0e0112ba4a166de39495bd8845 xfs: add a realtime flag to the rmap update log redo items
47bd1b8ec40868be7400f24448405a4455a653f0 xfs: support recovering rmap intent items targetting realtime extents
771aa79f2eb91cbda5258cf511edf81fc4ec8d3c xfs: add realtime rmap btree block detection to log recovery
6bb9f5cb98ed135b9e9d2d779b140b253c18d49e xfs: add realtime reverse map inode to metadata directory
bac77d1f261a652f03994659c78a6e31391a9063 xfs: add metadata reservations for realtime rmap btrees
bb72e10fe8543599540b54f0aae99ce5f6664aaa xfs: wire up a new inode fork type for the realtime rmap
91e64fbdd6cc1aaa9a734b53e7bc6993a8f374c5 xfs: use realtime EFI to free extents when realtime rmap is enabled
55eab8a50a8bb8f09d9262a66d8e464776205d9c xfs: wire up rmap map and unmap to the realtime rmapbt
8920645d656a50b0def67a1073b00613eb9d7507 xfs: create routine to allocate and initialize a realtime rmap btree inode
03fe2a6632ae20be0f6302b2d4517f041fbf70b4 xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
dea89e78e4350a1c4f3d8d2bfecda76d1dee87cf xfs: wire up getfsmap to the realtime reverse mapping btree
19b45568c05701dcdded54b39cbbe6ed9961bc6b xfs: fix scrub tracepoints when inode-rooted btrees are involved
baa8702b8db5821534e7331f00a26d3b668536b4 xfs: scrub the realtime rmapbt
f2e6d4c4916227b499dda5db41c4254fed7160f9 xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
ab22acddc6b8cb7c4a731f2a51964bcf4ae9a73f xfs: cross-reference the realtime rmapbt
b7e2d0adeade375d9ef9d713006251d13b78c8bb xfs: scan rt rmap when we're doing an intense rmap check
e5177146ea3c1e5af89892bda53f7a91fd13cffe xfs: walk the rt reverse mapping tree when rebuilding rmap
87d9201ffcf1d06ed4ebc3858acf36e80f36e8ec xfs: online repair of realtime file bmaps
9fe69b6ceedda1c923d83918fa06779f8b49cd7e xfs: online repair of realtime bitmaps
e4a022356abc629554df720783dbea5ded16e626 xfs: online repair of the realtime rmap btree
e906d8b313c050dbcba00343a91a81ab9f11209a xfs: report realtime rmap btree corruption errors to the health system
bacfdaad0fa2e41c9abfdfad2d74df1660736b2e xfs: enable realtime rmap btree

[-- Attachment #54: revlist-2b23376ea491-6742af99dea8.txt --]
[-- Type: text/plain, Size: 1642 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space

[-- Attachment #55: revlist-9793f94617be-568ff97e5956.txt --]
[-- Type: text/plain, Size: 18052 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking

[-- Attachment #56: revlist-91287b4f347b-6b25de26a61d.txt --]
[-- Type: text/plain, Size: 4293 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink

[-- Attachment #57: revlist-d8f6b6969f13-68ddb89da94f.txt --]
[-- Type: text/plain, Size: 5656 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees

[-- Attachment #58: revlist-373213008ebe-75b62e48a7fd.txt --]
[-- Type: text/plain, Size: 4743 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree

[-- Attachment #59: revlist-b3cd79173033-16dd2a43e080.txt --]
[-- Type: text/plain, Size: 11965 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage

[-- Attachment #60: revlist-76483b76a560-946cee1066d6.txt --]
[-- Type: text/plain, Size: 8906 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters

[-- Attachment #61: revlist-b0fe912ca0a3-12f06db05f8b.txt --]
[-- Type: text/plain, Size: 5932 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks

[-- Attachment #62: revlist-d484bf07638a-ab5bfe8bcfea.txt --]
[-- Type: text/plain, Size: 5060 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree

[-- Attachment #63: revlist-f9abaa724c12-d3400e0b03eb.txt --]
[-- Type: text/plain, Size: 6444 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results

[-- Attachment #64: revlist-94205cb1fdcb-104d97c042c0.txt --]
[-- Type: text/plain, Size: 4480 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks

[-- Attachment #65: revlist-25a9b5946742-a239f0ea6066.txt --]
[-- Type: text/plain, Size: 11379 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries

[-- Attachment #66: revlist-6615ce78cf34-0df959ede6b0.txt --]
[-- Type: text/plain, Size: 11625 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes

[-- Attachment #67: revlist-347e17dd90d0-653db347525f.txt --]
[-- Type: text/plain, Size: 18237 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info
46d757ea5a70b5c788592e21f44cd816fdb6f216 xfs: always rescan allegedly healthy per-ag metadata after repair
f95054c5035761f540fade08fc0ec5b88b312674 xfs: repair free space btrees
bb2dc57fc6cbe4fc275e2091f6f51bec560c8b13 xfs: repair inode btrees
efdd3ac5aec00962828aa5da486b3d517bb4c2d6 xfs: repair refcount btrees
51fec6e2845ea96f73b3c6f0de3445999d25c004 xfs: repair inode records
8e37d094c490b6f2246723470f706632f7bd8009 xfs: zap broken inode forks
b64924fd856e48ba0394ce57d4dd2cae5d16f41e xfs: repair inode block maps
0496bcbfb2aefba5d921969f4aad5144c336b88f xfs: repair damaged symlinks
727d7e107d92353a60e470b89e63be1e7f0d540b xfs: repair the inode core and forks of a metadata inode
50a8d458d540e37f454348c1d3f367189c3c36a6 xfs: create a new inode fork block unmap helper
ed96251d7b5cde0cfdc9d93ebb7006ad160e587c xfs: repair quotas
3fa10f1e4d46bbfe557821ef3e3d673d2b5c9cda xfs: implement live quotacheck inode scan
f500ef68b58cccf6e1769c090f2f85cf7dae97b6 xfs: track quota updates during live quotacheck
f9b81312c401e7eec1e606456e69aebaec18127a xfs: repair dquots based on live quotacheck results
09c949c272845e6918651addcf0c37661e82e667 xfs: separate the marking of sick and checked metadata
7cebd9c3478923e3ab772780e7fc2b6ea364dd66 xfs: report ag header corruption errors to the health tracking system
0d56e56b8935cb6a88c9a4c00f97815962a7833d xfs: report block map corruption errors to the health tracking system
14f9cd40100e3fe3dfaca8d1df75a35197675ad1 xfs: report btree block corruption errors to the health system
8c35c2f1f43784651878d8e8d07db796c9a8dc42 xfs: report dir/attr block corruption errors to the health system
c4b45c66bff358b051e1c2314255d7533ef76ee2 xfs: report symlink block corruption errors to the health system
e1072dd08bf47c63f8c0557f95a2ddd214e388ae xfs: report inode corruption errors to the health system
1f0462c864bd4f04a4865fc5b73bea5a6a14c52d xfs: report quota block corruption errors to the health system
8115a65433a7081dac5740c2e85978225e3678e5 xfs: report realtime metadata corruption errors to the health system
9ce17b203d082425d1eaa46894df84e65a9515f5 xfs: report XFS_CORRUPT_ON errors to the health system
4adc299f184063e0ef8cf75d6f17fd0a9123076c xfs: refactor the predicate part of xfs_free_eofblocks
c9be7005b10e22774ef174dd9373e4dd34828727 xfs: don't reclaim dquots with incore reservations
bd70706acfc932779e014d82749c2d965f9d871a xfs: decide if inode needs inactivation
aa0a2ec202a8b319516cec852c8c206557749b4c xfs: deferred inode inactivation
8edd293e4be9a44b9bef7fe7cf5a83bbc7719e4e xfs: force inode inactivation and retry fs writes when there isn't space
b77de47aaf7d7ddb1829f3d197db3207485a1bf7 xfs: force inactivation before fallocate when space is low
8c51a4a39dbf45738a66ea96118aa3dcf379012b xfs: parallelize inode inactivation
174afafbf0728b1ade3a6925a36be6ce172edd39 xfs: create a polled function to force inode inactivation
9d3adfefad70fc898eaeb3737105a60a838a7a17 xfs: add secondary and indirect classes to the health tracking system
1f9e990b099aba899a27f538fc467d20c4da0622 xfs: remember sick inodes that get inactivated
e8f314db19860f669ae4d0f0dc6318e810975717 xfs: update health status if we get a clean bill of health
962d2c09ab906f4a69cb607865c5e084ebbc4709 xfs: introduce online scrub freeze
e022cb324a2525a786e9e09007a2df4c6295dc4a xfs: ask to freeze if fscounters scrubber fails
958f560da7ecd29d88ca2e78520bfafe569301ee xfs: repair the rmapbt
2654d477284d704bd92e58b2db478be226650c6a xfs: allow rmap repair to grab unlinked inodes
da425dc55ea4fcedaefefa03269960dc216fb71b xfs: repair summary counters
075416eee265294fe5f81d0f52503467041f8777 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
4394cfafa3560d5e862cea6210917e8a2418c402 xfs: create a helper to decide if a file mapping targets the rt volume
23ba26ed71cc0ac526456a05e21608e03e3b51d6 xfs: add a realtime flag to the bmap update log redo items
4416b793d012b6fff979e63d568a16fcc170d1c6 xfs: support recovering bmap intent items targetting realtime extents
27b90ced9de53cfa599a2538f6797e0f497103e5 xfs: support deferred bmap updates on the attr fork
4bccffbd322d7c88d500a29839aa63ecbaee2bb2 xfs: xfs_bmap_finish_one should map unwritten extents properly
7a3723f8db3c22013fcafdd822503ddc97fdbe17 vfs: introduce new file range exchange ioctl
f0607dd1d1a1e9586dc245381ef7b2fc06b0f32d xfs: support two inodes in the defer capture structure
5d15e00941af6af734047e03c72714455e882786 xfs: allow setting and clearing of log incompat feature flags
fb1bb338ed28b2728cf5dd17f20ebd8570c7690d xfs: create a log incompat flag for atomic extent swapping
d36a9339d3b22267330cff4406ae077168ce7085 xfs: introduce a swap-extent log intent item
ec28e2f3e524d071a5796d60f302fd46178cb77d xfs: create deferred log items for extent swapping
a0dfd19a0d2968b4942d6e2d2b472c1e3d275ee4 xfs: add a ->xchg_file_range handler
72cfd5e1d8742b52e52eef93705c7b59958ca227 xfs: add error injection to test swapext recovery
021c931361c6eb2868179425887567668d229c2b xfs: port xfs_swap_extents_rmap to our new code
60ddf094764ae59872434ca869db238c2f956e1a xfs: consolidate all of the xfs_swap_extent_forks code
07803b39ae6eac219bc039d3703dc0e691f07aef xfs: refactor reflink flag handling in xfs_swap_extent_forks
47a0634a64b09bf300d3cb53c40f2498db2ecff9 xfs: allow xfs_swap_range to use older extent swap algorithms
f6ff3e13238c36ef533412885db913b71af64564 xfs: remove old swap extents implementation
c6867fe2b433d925d7f8652a982bfd25fdf0e60d xfs: condense extended attributes after an atomic swap
f7524374c621789cfa158e1e9e321af19036b527 xfs: condense directories after an atomic swap
8fa5d7a90185b5ffc702cb6a9fc8f4c733597feb xfs: make atomic extent swapping support realtime files
1dc309f77559b424cfc95e1a1d6f39d29d562808 xfs: enable atomic swapext feature
55fc8f00fb814120d8a03b132fb3d6ba9fcb520e xfs: hide private inodes from bulkstat and handle functions
a6ea1f1ba8ed2e5e5ae545c2227dccd1d0be913d xfs: create temporary files and directories for online repair
7dc93578af95c0eddafe0017b99f2d3de5718605 xfs: online repair of realtime summaries
03840c224860df3e1fce1ef85e3a00c7ca36c5a6 xfs: create a blob array data structure
d8a30a0730740a9f1ddfba45cb75b2db11817749 xfs: repair extended attributes
fa2fc00af3f13b50b766431fd6e602e2121e7625 xfs: scrub should set preen if attr leaf has holes
100cd621b4bc141ded4f991c55294552570bde12 xfs: online repair of directories
b0f8af6e63117fdfb79964dcce33a4d4be959e5a xfs: online repair of parent pointers
ae70bf9b93e37e76e6bda5ddf614f230b6e55892 xfs: ask the dentry cache if it knows the parent of a directory
6581b5cf149b006688f78040c1171bba9335b16c xfs: move orphan files to the orphanage
5abfc63b702ae63acf88a0d9d56c080e8dff554c xfs: hoist extent size helpers to libxfs
f728a5a9e7c075f9f5756b454fd53a2f7354f787 xfs: hoist inode flag conversion functions
947490a4a5a5a2a722511c55074a044c1bf687c2 xfs: hoist project id get/set functions
4d65ef4a6cf3d192ed2ff2cc162dab59cbdb263a xfs: pack inode allocation parameters into a separate structure
cfffa0e86d1129a63982632fef4d549c5031933b xfs: implement atime updates in xfs_trans_ichgtime
223f18dd342a6bd34e825f8fc79e09db5da170c9 xfs: use xfs_trans_ichgtime to set times when allocating inode
97e6a6b99e8d7e9768a3815b6b30179ed5be154a xfs: split new inode initialization into two pieces
8573b5c15643e0bfaca2e83131692917c7a56cfa xfs: hoist inode allocation function
9ece8ce476b766a01328bb242e23add12664b659 xfs: push xfs_ialloc_args creation out of xfs_dir_ialloc
b05a670544485aa77baf36755e93d28f156c35ed xfs: move initialization of inode attributes into xfs_dir_ialloc
b76702368aaf6242f9bf7013dab7ba39a804e104 xfs: move xfs_dir_ialloc to libxfs
c59f7947a8cd36d5dbc42424b06ec6eceebf4515 xfs: hoist xfs_iunlink to libxfs
2df077245a7126a85109e2c5b996e40bdb12f3ac xfs: hoist xfs_{bump,drop}link to libxfs
a387db5676bf4a1b56b83795f3f01b6152453ed9 xfs: create libxfs helper to link a new inode into a directory
865002005ddeda21d2d1575ad3c94371cdf44002 xfs: create libxfs helper to link an existing inode into a directory
a5b149116d37e021318b40b8a7f9e0eb5eadfa50 xfs: hoist inode free function to libxfs
9be47df4dca68106e4991b32218076bfb1ea0900 xfs: create libxfs helper to remove an existing inode/name from a directory
aa543a9b9f15b19b70bebe220f7c624cc00d0441 xfs: create libxfs helper to exchange two directory entries
5a1cf909190e244192ab5fb9ba3a9bdb7485ff48 xfs: create libxfs helper to rename two directory entries
4628525a6da0ebd8514d6fc7b5f8367fbb37954d xfs: get rid of cross_rename
d3d2839739788be1871eba25c440685a080f1144 xfs: create imeta abstractions to get and set metadata inodes
467e0c9e04ffa65180c09caca593acb2d50f3e0a xfs: create transaction reservations for metadata inode operations
5a64fc7f1693800b40744cb0c85b83e6bf446e78 xfs: refactor the v4 group/project inode pointer switch
bf4c9557fbda5dfa09f6402ebeae20f31fcf3d1e xfs: convert all users to xfs_imeta_log
2df08514c441692dc086929db5bd639cb73ab151 xfs: iget for metadata inodes
c84a5e4cf0150df9dc737af53218951b4164dca7 xfs: define the on-disk format for the metadir feature
c78c27c531a686638331cf83f72d05bd41f5dc47 xfs: update imeta transaction reservations for metadir
926abcf9ccbb03f088e27615ff9846f73958c320 xfs: load metadata directory root at mount time
f28e21d7d1c3af7e3d436e760bb8a558893d67a1 xfs: convert metadata inode lookup keys to use paths
bbde6fbabac227bd67e6c73420757d9705b2cc5c xfs: enforce metadata inode flag
92c348b3a14ee20d5e65f374540bf49c3f1d24ba xfs: read and write metadata inode directory
7ea686dce5411012416ce072e33dce79dc64b6b9 xfs: ensure metadata directory paths exist before creating files
c5b977e9f2e44fa1a69d26b36e1081d1f13ac5c2 xfs: disable the agi rotor for metadata inodes
449ad6ae616e524432430fa403a1c7349755c9ce xfs: hide metadata inodes from everyone because they are special
9c408c7e3826d3a207623d65112ff70c69ee0c2f xfs: enable metadata directory feature
2609038a1a0df28ec56a1c5c130a02ae9fda5e8f xfs: replace shouty XFS_BM{BT,DR} macros
ab93df37a44aecef8b726148e27693906ef771f7 xfs: refactor the allocation and freeing of incore inode fork btree roots
73d610dcce177d09fcdeccbc38ad6ef272a41296 xfs: refactor creation of bmap btree roots
a9a3e1eaaa8908e8e56a64dfd2961942bb0d1413 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
2357b9247522c01bad31a509a7a4b9543c05082e xfs: hoist the code that moves the incore inode fork broot memory
e30cc7383e90d00cc3dd04697b8e7d709de6129e xfs: move the zero records logic into xfs_bmap_broot_space_calc
4c46eb60f56a92647f9cdf2816934e38e12c0310 xfs: rearrange xfs_iroot_realloc a bit
a7a8552b692ff696548f19e7c747a7d448561d75 xfs: standardize the btree maxrecs function parameters
a5e45c7a622108bc2b3cfa00bc6a224d4076bc72 xfs: generalize the btree root reallocation function
885a3dc9499a59e79bce7e92bb1def707fc79ced xfs: support leaves in the incore btree root block in xfs_iroot_realloc
b4c1ea77178092ac782b64006c2148c3ad42766a xfs: hoist the node iroot update code out of xfs_btree_new_iroot
a4faa69533e9add97f466aa029d0cdb6c96421dd xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
184795dea7e684871eed2db711cefd65d4437629 xfs: support storing records in the inode core root
18506cbf430e10108e7f4b77c3c9ec479f76b470 xfs: update btree keys correctly when _insrec splits an inode root block
15e3bf02c566e4656edd099f40368c920618bc85 xfs: remove xfs_btree_cur_t typedef
26ed7c7e91cddd89fdb319aa3beea0227f68449d xfs: don't allocate btree scrub context on the stack
a2d0129542c1372d2d0f07510043472e06aaf3e9 xfs: dynamically allocate scrub context structure
97dc3e0e49b35bc595ba08d8c3b76295961ac3da xfs: stricter btree height checking when looking for errors
3452693300d06276dc7e80bdaea914c6a8e83ca3 xfs: stricter btree height checking when scanning for btree roots
21b78568e381555207dba67a7dbd23500724aefe xfs: check that bc_nlevels never overflows
5e55296b34525b5c43411dcb69b138be8fc39be8 xfs: support dynamic btree cursor heights
fb1bafd896c5aa28623acd6dfff62e124b0b5692 xfs: refactor btree cursor allocation function
b33ca383cdd1288d0a1a017bca2d140da19c8797 xfs: fix maxlevels comparisons in the btree staging code
ebdad6f0a3f1858fe11e3ce4339851f8c11a40aa xfs: encode the max btree height in the cursor
a724c9275ef25840a4f8cfe1d59288d9ff9b5ed8 xfs: dynamically allocate cursors based on maxlevels
b0676cfbb91e630bbecd5f4c30823f22b88dce83 xfs: compute actual maximum btree height for critical reservation calculation
1b1e4a0f17d1fc6a3b7aa7f69dd79112c76a329a xfs: compute the maximum height of the rmap btree when reflink enabled
5ddb1ce0e3af992c1b187e30317310bcd918bcb6 xfs: kill XFS_BTREE_MAXLEVELS
cf83cf26a316882fb3a587b7e2d2d1d9adee6468 xfs: refactor realtime scrubbing context management
9de1b07d92c0b81daba8de7b1a2f0a0a71b67700 xfs: refactor realtime inode locking
f786900b7471638c9e01eedca70031b85f0edc8a xfs: widen per-ag reservation structures to 64-bits
13aec2032a0f975e81fc45d4a240edb0630888c9 xfs: add metadata reservations for realtime btrees

[-- Attachment #68: revlist-2c40eea1b916-ea35b16c4579.txt --]
[-- Type: text/plain, Size: 3810 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree

[-- Attachment #69: revlist-93d4281cbc90-1b658eadf7ab.txt --]
[-- Type: text/plain, Size: 5343 bytes --]

b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename
ad2a0756a116ea173737f6bee3b8b01ab615e1fb xfs: clean up quota reservation callsites
8c32088b45ce2578bfd8eee80253e2b60f4141af xfs: clean up quota reservation wrappers
1106fdf2b78dc96fca4e90de98d4b164342f3fad xfs: create convenience wrappers for quota reservations
7c34b918d802cb14251406d6836ae2be7d7ffd5c xfs: clean up icreate quota reservation calls
306e980385a7b51832ec241e0497e2542d5e8e70 xfs: refactor messy xfs_inode_free_quota_* functions
edd5c240c119d4304cc49b7e10bb4afe92d49978 xfs: don't stall cowblocks scan if we can't take locks
6e5a54a1bf484b8d148399a236f3b1fe8e6f30dc xfs: xfs_inode_free_quota_blocks should scan project quota
f3a71021ba044f3ec64f91f21f29b8162e9ac9ed xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
0e2f2989fd5a0ead44193093cd1d6190df12854d xfs: pass flags and return gc errors from xfs_blockgc_free_quota
a49268e6c526ec68e3bb22feb008021635d59224 xfs: flush eof/cowblocks if we can't reserve quota for file blocks
727807d979ca43b3125aa3eda7862c03cbb97572 xfs: flush eof/cowblocks if we can't reserve quota for inode creation
41c6912635239de1935f005838f57e256b797d88 xfs: flush eof/cowblocks if we can't reserve quota for chown
5ed87c78a58f480f481f6e24623345b6f3befbec xfs: add a tracepoint for blockgc scans
7930c80aa21856d88f2bc7f3404d67b5b55e8a35 xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
298aeb2ecc7d9138a0dbc807661dc61fa7ed83fe xfs: flush speculative space allocations when we run out of space
a7c4b395ce092374438fc6dcaf584e7b0fa0ed9c xfs: relocate the eofb/cowb workqueue functions
d0a6f1c1165d3a53d2ff4991c655d804db316d56 xfs: hide xfs_icache_free_eofblocks
0a1a26c5fb553020ad4940d234a8d183e2f5e4f8 xfs: hide xfs_icache_free_cowblocks
adf4139e0c6adb4e7b5749572540fea16630f521 xfs: remove trivial eof/cowblocks functions
2bea95b188a735c7afd1821587d30e4d22c533d9 xfs: increase the default parallelism levels of pwork clients
885320e1e9c6d364a2f0ce1d60278c7dafe0cc49 xfs: consolidate incore inode radix tree posteof/cowblocks tags
5c3154f36d6a014b66290558543bbbae053bb7d7 xfs: consolidate the eofblocks and cowblocks workers
53c4fc4f5e6ca2f595a9a73b9a56af20862dd1aa xfs: only walk the incore inode tree once per blockgc scan
7c1a79a55c15629910b75c72a6aa2c50c7660c5d xfs: rename block gc start and stop functions
ca7038f4842227f6c8605fc6ebe3f63da12a82e3 xfs: parallelize block preallocation garbage collection
c80e82f6cbf5eaf0a96064737e6322cdea371277 xfs: fix rmap key comparison functions
1e90c5c311508c82b1d43a3901e2c9fe3597110a xfs: fix uninitialized variables in xrep_calc_ag_resblks
9c626e4c968ace36d763316796ef3331972be963 xfs: bail out of scrub immediately if scan incomplete
50009420bd3e4f114c4ec8dae1c56985a9260ba6 xfs: mark a data structure sick if there are cross-referencing errors
a6a4ae81a5d0af68eefe0d59fe796fe8957bed7b xfs: validate ag btree levels using the precomputed values
cc0f1ed34c508b25ddf938738d6f4ac9fce76ef3 xfs: set the scrub AG number in xchk_ag_read_headers
d18db1d319cf86b6fd226e2a7d7ff9f542169003 xfs: remove return value from xchk_ag_btcur_init
1dfd9f2556c6145745247ea301a6a0646b30af6b xfs: teach xfs_btree_has_record to return false if there are gaps
d19fb8f2df1fd1ae3ffd697df6727879ad7fec76 xfs: check btree keys reflect the child block
1bba4739c600b713410bd71cd5ba69b0e67973ae xfs: online checking of the free rt extent count
e3e66c8d4d4cf82607c5026cdd0e59e8b4b3f055 xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
042835f3a4760269937718dc2c364f08799f4bff xfs: check quota files for unwritten extents
cee88e3e9280116ebf89cdd787c3bc483b3d1974 xfs: check the reference counts of gaps in the refcount btree
162fff225721d5fe230bfeffdcaffc3d21d79c31 xfs: stop artificially limiting the length of bunmap calls
105fd7fc73ef96336471ea11d396e411753d9753 xfs: remove a __xfs_bunmapi call from reflink
77f38a3b35252d5c36f064382ee43175d897d8c6 xfs: create shadow transaction reservations for computing minimum log size
1507c1289891e058ec6eeec65f366576a8c4ef08 xfs: reduce the absurdly large log reservations
19596a2bf74d3e99d24ec2f645f70f2fb98f5306 xfs: reduce transaction reservations with reflink
38474852b4ee9dc26b5cef046c797e2d23bfec00 xfs: only invalidate blocks if we're going to free them
a26bda6f35c634b5e2ce25965b0084f15285f9af xfs: use deferred frees to reap old btree blocks
9c69637891804dcfa9e065cb7bcda6fd643c4e26 xfs: remove the for_each_xbitmap_ helpers
19f63291d21683178a83df305f8eeb3ab8f45588 xfs: drop the _safe behavior from the xbitmap foreach macro
3aa6d0c3f2ee8d1c3f23905f7465cfd006140344 xfs: convert xbitmap to interval tree
bccda8781578677faece7a90e435f60c0f29b527 xfs: implement block reservation accounting for btrees we're staging
ccc500c4f902f4a9207cc317a2adce85e396c166 xfs: add debug knobs to control btree bulk load slack factors
268ab0a3cb1979a12ed17476c93c04f7dac020cc xfs: log EFIs for all btree blocks being used to stage a btree
cdab19fa142f64d1f6d0b3fdd6442123b593fa73 xfs: create a big array data structure
c68315d0b3845f6d7bac08ea3b9179eb628294d0 xfs: move the realtime summary file scrubber to a separate source file
66bab727a742e6d1395a376ce8c0646ed900537f xfs: implement online scrubbing of rtsummary info

[-- Attachment #70: revlist-03f1e332c03f-43b10d5a9053.txt --]
[-- Type: text/plain, Size: 28723 bytes --]

ce4109005770ff6f160e1424928b9cc696e8c8f2 regulator: cros-ec-regulator: Add NULL test for devm_kmemdup call
09dad81e0f1701ea26babe2442a1478d6ad447d3 regulator: fix spelling mistake "Cant" -> "Can't"
d86f9088938e637de5908ed463b023eee4d1b9e1 phy: qualcomm: fix platform_no_drv_owner.cocci warnings
04db2304a9495b98b8976c9a8cc5f9845be35ba8 phy: qualcomm: fix return value check in qcom_ipq806x_usb_phy_probe()
b4b6fb8de8dcb756c78ef7203cb9d00a42185e26 arm64: dts: zynqmp: Add GTR transceivers
8d53ecfbf23135381d2ebbd1b261a7c7f18a7294 arm64: dts: xilinx: Align IOMMU nodename with dtschema
a58cfdba2039ff2d5758840e97a23a2dedecf1e8 ARM: OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm()
d7dfee67688ac7f2dfd4c3bc70c053ee990c40b5 ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
4d26e9a028e3d88223e06fa133c3d55af7ddbceb ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
d1db7b80a6c8c5f81db0e80664d29b374750e2c6 ARM: dts: logicpd-som-lv-baseboard: Fix missing video
73a32129f8ccb556704a26b422f54e048bf14bd0 regulator: push allocation in regulator_init_coupling() outside of lock
467bf30142c64f2eb64e2ac67fa4595126230efd regulator: push allocation in regulator_ena_gpio_request() out of lock
87fe29b61f9522a3d7b60a4580851f548558186f regulator: push allocations in create_regulator() outside of lock
5c06540165d443c6455123eb48e7f1a9b618ab34 regulator: push allocation in set_consumer_device_supply() out of lock
d3c731564e09b6c2ebefcd1344743a91a237d6dc regulator: plug of_node leak in regulator_register()'s error path
2dbf085594370abc1453356518719300d8a7acc1 regulator: cleanup regulator_ena_gpio_free()
a577f3456c0a2fac3dee037c483753e6e68f3e49 regulator: remove superfluous lock in regulator_resolve_coupling()
0ff5a4812be4ebd4782bbb555d369636eea164f7 ARM: dts: socfpga: fix register entry for timer3 on Arria10
b15b4da88be52e7455acc59318f6c97b8740b329 staging: greybus: audio: Uninitialized variable in gbaudio_remove_controls()
fea22e159d51c766ba70473f473a0ec914cc7e92 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
1dffeb8b8b4c261c45416d53c75ea51e6ece1770 staging: greybus: audio: fix uninitialized value issue
6542e2b613c2b1952e83973dc434831332ce8e27 ARM: dts: omap5: Fix DSI base address and clocks
f8d0168e035f6359275efcfd1ad014c80e5adaa9 soundwire: bus: fix typo in comment on INTSTAT registers
5c1e4f7e9e49b6925b1fb5c507d2c614f3edb292 selftests/timers: Turn off timeout setting
cc3e43337557e660ca9a56ef54f22dc74f9460cc Merge tag 'socfpga_fix_for_v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into fixes
bf53f463099016dddd12acfed6a025bb780cd504 ARM: configs: Update Integrator defconfig
3b574ea2f89321d0a428286be0057340f0313323 arm64: defconfig: Enable USB gadget with configfs
1ebda87ad906b732af5660c3ee2e896a13292545 arm64: defconfig: Enable ptn5150 extcon driver
cabe3a137148d1fdcf8eed494a6a881a5d5a8195 Merge tag 'zynqmp-dt-for-v5.9' of https://github.com/Xilinx/linux-xlnx into arm/fixes
38480df564cc68f081bb38998927d164b9010995 KVM: arm64: pvtime: steal-time is only supported when configured
2dbd780e34ac53e79c6c359ce12b89ed665ef562 KVM: arm64: pvtime: Fix potential loss of stolen time
4d2d4ce001f283ed8127173543b4cfb65641e357 KVM: arm64: Drop type input from kvm_put_guest
53f985584e3c2ebe5f2455530fbf87a001528db8 KVM: arm64: pvtime: Fix stolen time accounting across migration
739c7af7daeede8e2ec78392f2617c965ce0342a KVM: Documentation: Minor fixups
004a01241c5a0d375266ebf1c72f208de99294e9 arm64/x86: KVM: Introduce steal-time cap
81dbbb417da4d1ac407dca5b434d39d5b6b91ef3 ARM: dts: ls1021a: fix QuadSPI-memory reg range
336306790b2bbf7ce837625fa3b24ba724d05838 iio: cros_ec: Set Gyroscope default frequency to 25Hz
ab3300deff6a81cc10887437383fc8a63884c3f9 counter: microchip-tcb-capture: check the correct variable
e71e6dbe96ac80ac2aebe71a6a942e7bd60e7596 iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
e3ea4192d82480e1215280267746f51ce21db283 iio: adc: rockchip_saradc: select IIO_TRIGGERED_BUFFER
95ad67577de4ea08eb8e441394e698aa4addcc0b iio: accel: kxsd9: Fix alignment of local buffer.
89226a296d816727405d3fea684ef69e7d388bd8 iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
a6f86f724394de3629da63fe5e1b7a4ab3396efe iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
7e5ac1f2206eda414f90c698fe1820dee873394d iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
f60e8bb84282b8e633956cfe74b4f0d64ca73cec iio:proximity:mb1232: Fix timestamp alignment and prevent data leak.
eb1a148ef41d8ae8d9201efc3f1b145976290331 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
523628852a5f5f34a15252b2634d0498d3cfb347 iio:light:max44000 Fix timestamp alignment and prevent data leak.
2684d5003490df5398aeafe2592ba9d4a4653998 iio:light:ltr501 Fix timestamp alignment issue.
02ad21cefbac4d89ac443866f25b90449527737b iio:magnetometer:ak8975 Fix alignment and data leak issues.
deb6323b739c54e1a1e83cd3a2bae4901e3eebf6 ARM: dts: imx7ulp: Correct gpio ranges
140a1dc5aea1648258bd9a5e6186331199212079 ARM: dts: imx6qdl-gw51xx: Remove unneeded #address-cells/#size-cells
ecc1aebe3436a3a97b42f7542f7b30a7a3cd1dc5 ARM: dts: imx6q-prtwd2: Remove unneeded i2c unit name
56e79dfd036b538940227fb31371c1cd67b2467f arm64: dts: imx: Add missing imx8mm-beacon-kit.dtb to build
c5e46066b23dbbb4228fbdc3de66a27ddc8b8a36 ARM: dts: imx6q-logicpd: Fix broken PWM
2a6838d54128952ace6f0ca166dd8706abe46649 ARM: dts: vfxxx: Add syscon compatible with OCOTP
afd55e6d1bd35b4b36847869011447a83a81c8e0 phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
6ccc48e0eb2f3a5f3bd39954a21317e5f8874726 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
3cb5fcf1f3a5dfb7bc0305bb15971db04a0e51d4 MAINTAINERS: add myself as maintainer for spi-fsl-dspi driver
5cbb80d5236b47b149da292b86d5fc99a680894b ARM: dts: imx7d-zii-rmu2: fix rgmii phy-mode for ksz9031 phy
9c8b0a9c37b757ae06f382668d5a80eae4921339 Merge tag 'imx-fixes-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
baa5b28b7a474f66a511ebf71a2ade510652a2f6 RDMA/rtrs-srv: Replace device_register with device_initialize and device_add
60b1af64eb35074a4f2d41cc1e503a7671e68963 RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
8824d19b45867be75d375385414c4f06719a11a4 thunderbolt: Disable ports that are not implemented
813050e0a9b871ac575abfd3d321f74916df609d thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up
3bec5b6aae830355e786e204b20a7cea38c3a8ed Merge tag 'v5.9-rc2' into regulator-5.9
2ea370a9173f4a3c80b24221049359a5d1518bc0 spi: spi-cadence-quadspi: Populate get_name() interface
460f26d3ee70ec25b3bf8d08e0c79936212d36b6 drm/virtio: Revert "drm/virtio: Call the right shmem helpers"
5de55ce951a1466e31ff68a7bc6b0a7ce3cb5947 xprtrdma: Release in-flight MRs on disconnect
ff96b7485dd5547a3a34b23a566ffb49fc2df33c Merge tag 'nfs-rdma-for-5.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
3d7a9520f0c3e6a68b6de8c5812fc8b6d7a52626 NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall
e3ddd6067ee62f6e76ebcf61ff08b2c729ae412b RDMA/rxe: Fix memleak in rxe_mem_init_user
d862060a4b43479887ae8e2c0b74a58c4e27e5f3 RDMA/rxe: Fix panic when calling kmem_cache_create()
ec78b3bd66bc9a015505df0ef0eb153d9e64b03b RDMA/mlx4: Read pkey table length instead of hardcoded value
2d0e60ee322d512fa6bc62d23a6760b39a380847 RDMA/bnxt_re: Do not report transparent vlan from QP1
84cf229f4001c1216afc3e4c7f05e1620a0dd4bc RDMA/bnxt_re: Fix the qp table indexing
f86b31c6a28f06eed3f6d9dc958079853b0792f1 RDMA/bnxt_re: Static NQ depth allocation
847b97887ed4569968d5b9a740f2334abca9f99a RDMA/bnxt_re: Restrict the max_gids to 256
934d0ac9a64d21523e3ad03ea4098da7826bc788 RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address
097a9d23b7250355b182c5fd47dd4c55b22b1c33 RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds
07b5b12d97dc9f47ff3dff46c4f944a15bd762e5 drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux()
4965b8cd1bc1ffb017e5c58e622da82b55e49414 firmware_loader: fix memory leak for paged buffer
40b8b826a6998639dd1c26f0e127f18371e1058d kobject: Restore old behaviour of kobject_del(NULL)
1a21e5b930e8454438ebb707f558b256e4b06ec7 drm/ingenic: Fix leak of device_node pointer
3b5b005ef7d9e2ff1693c1d14a0f4459dcedb4e0 drm/ingenic: Fix driver not probing when IPU port is missing
1f2f98f2703e8134678fe20982886085631eda23 arm64: dts: imx8mq: Fix TMU interrupt property
1ac698790819b83f39fd7ea4f6cdabee9bdd7b38 USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
2bb70f0a4b238323e4e2f392fc3ddeb5b7208c9e USB: serial: option: support dynamic Quectel USB compositions
ad7a7acaedcf45071c822b6c983f9c1e084041c9 phy: omap-usb2-phy: disable PHY charger detect
54f82df2ba86e2a8e9cbf4036d192366e3905c89 iio:adc:ti-adc081c Fix alignment and data leak issues
a661b571e3682705cb402a5cd1e970586a3ec00f iio:adc:ti-adc084s021 Fix alignment and data leak issues.
f8cd222feb82ecd82dcf610fcc15186f55f9c2b5 iio:adc:ina2xx Fix timestamp alignment issue.
db8f06d97ec284dc018e2e4890d2e5035fde8630 iio:adc:max1118 Fix alignment of timestamp and data leak issues
d53bfdf2f0b2ec2d4bcebc4f1a1257d05f78dc51 iio: adc: meson-saradc: Use the parent device to look up the calib data
3f1093d83d7164e4705e4232ccf76da54adfda85 iio: adc: mcp3422: fix locking scope
c96711e138444d37d6d8b3f0fa7f09e4917cd326 Merge tag 'iio-fixes-for-5.9a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus
6396feabf7a4104a4ddfecc00b8aac535c631a66 habanalabs: prevent user buff overflow
69c6e18d0ce9980c8c6708f1fdb4ba843f8df172 habanalabs: fix report of RAZWI initiator coordinates
fd90e3808fd2c207560270c39b86b71af2231aa1 drm/sun4i: Fix dsi dcs long write function
ea403fde7552bd61bad6ea45e3feb99db77cb31e scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
5a5b80f98534416b3b253859897e2ba1dc241e70 scsi: libfc: Fix for double free()
2a87d485c4cb4d1b34be6c278a1c6ce3e15c8b8a scsi: qla2xxx: Fix regression on sparc64
7ac836ebcb1509845fe7d66314f469f8e709da93 scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask
7b08e89f98cee9907895fabb64cf437bc505ce9a scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery
441f6b5b097d74a8aa72ec0d8992ef820e2b3773 scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events
bc534069374966e6df0862c2f039e17cb4c2133a scsi: lpfc: Update lpfc version to 12.8.0.4
6b6c71e897e2bfa6acf8583daf80970cb0a9f87e Merge tag 'thunderbolt-for-v5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
45df80d7605c25055a85fbc5a8446c81c6c0ca24 misc: eeprom: at24: register nvmem only after eeprom is ready to use
6546d28f0ef2ea81f6668fa5477cb99cd5e97b59 Documentation: fix dma-buf.rst underline length warning
0a7416f94707c60b9f66b01c0a505b7e41375f3a regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive()
a139ffa40f0c24b753838b8ef3dcf6ad10eb7854 iio: adc: mcp3422: fix locking on error path
c626c5fb7fe48729283e8e84dc55d0465b7c4924 Merge tag 'misc-habanalabs-fixes-2020-08-31' of git://people.freedesktop.org/~gabbayo/linux into char-misc-nexxt
5528d03183fe5243416c706f64b1faa518b05130 scsi: target: iscsi: Fix data digest calculation
53de092f47ff40e8d4d78d590d95819d391bf2e0 scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
c6016c6e39c3ee8fd671532520be3cc13e439db2 drm/virtio: fix unblank
59ae97a7a9e1499c2070e29841d1c4be4ae2994a regulator: pwm: Fix machine constraints application
837ba18dfcd4db21ad58107c65bfe89753aa56d7 spi: spi-loopback-test: Fix out-of-bounds read
8aa64be019567c4f90d45c5082a4b6f22e182d00 RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ
28b0865714b315e318ac45c4fc9156f3d4649646 RDMA/core: Fix reported speed and width
ed43ffea78dcc97db3f561da834f1a49c8961e33 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
d2af39141eea34ef651961e885f49d96781a1016 scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
b614d55b970d08bcac5b0bc15a5526181b3e4459 scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
b1910c6b9983817160e04d4e87b2dc1413c5361a interconnect: Show bandwidth for disabled paths as zero in debugfs
3fbbf2148a406b3e350fe91e6fdd78eb42ecad24 soundwire: fix double free of dangling pointer
318af7b80b6a6751520cf2b71edb8c45abb9d9d8 Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled"
6d3ba803ce32ecee36eb462427dc82237b3a70c8 dma-buf: Fix kerneldoc of dma_buf_set_name()
8d0441cf9b6c7bb2ddfa10739d1f5cb5dad4cd55 dma-buf: fence-chain: Document missing dma_fence_chain_init() parameter in kerneldoc
6180bb446ab624b9ab8bf201ed251ca87f07b413 dax: fix detection of dax support for non-persistent memory block devices
f71800228dc74711c3df43854ce7089562a3bc2d drm/tve200: Stabilize enable/disable
91e045b93db79a2ef66e045ad0d1f8f9d348e1f4 interconnect: qcom: Fix small BW votes being truncated to zero
1b0df11fde0f14a269a181b3b7f5122415bc5ed7 padata: fix possible padata_works_lock deadlock
0ee9f600e69d901d31469359287b90bbe8e54553 drm/sun4i: Fix DE2 YVU handling
e359c70462d2a82aae80274d027351d38792dde6 drm/sun4i: backend: Support alpha property on lowest plane
5e2e2600a3744491a8b49b92597c13b693692082 drm/sun4i: backend: Disable alpha on the lowest plane on the A20
3fb884ffe921c99483a84b0175f3c03f048e9069 KVM: arm64: Do not try to map PUDs when they are folded into PMD
376426b1a953762b00df887e28d29e44ab4ff723 KVM: arm64: Fix address truncation in traces
7b75cd5128421c673153efb1236705696a1a9812 KVM: arm64: Update page shift if stage 2 block mapping not supported
51fc07d9ff864e06ce5a898c76d032c7187468bd Merge tag 'soundwire-5.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-linus
e22a220515e884b286e7dc0ab938b0f9e7304b5f Merge tag 'phy-fixes-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy into char-misc-linus
fc7f148feb8975784bd40e41fff875d33f698be8 drm/virtio: drop virtio_gpu_output->enabled
b27eda5ce11143829642c97d0de1d9775130a781 Merge tag 'icc-5.9-rc4' of https://git.linaro.org/people/georgi.djakov/linux into char-misc-linus
cfd54fa83a5068b61b7eb28d3c117d8354c74c7a usb: Fix out of sync data toggle if a configured device is reconfigured
290a405ce318d036666c4155d5899eb8cd6e0d97 usb: typec: intel_pmc_mux: Un-register the USB role switch
1f3546ff3f0a1000971daef58406954bad3f7061 usb: typec: ucsi: acpi: Check the _DEP dependencies
a6498d51821edf9615b42b968fb419a40197a982 Revert "usb: dwc3: meson-g12a: fix shared reset control use"
a18cd6c9b6bc73dc17e8b7e9bd07decaa8833c97 usb: core: fix slab-out-of-bounds Read in read_descriptors
b52a95eac112f6f21f0c93987c0bbf3e91bfbf88 dyndbg: give %3u width in pr-format, cosmetic only
a2d375eda771a6a4866f3717a8ed81b63acb1dbd dyndbg: refine export, rename to dynamic_debug_exec_queries()
42f07816ac0cc797928119cc039c414ae2b95d34 dyndbg: fix problem parsing format="foo bar"
bd018a6a75cebb511bb55a0e7690024be975fe93 video: fbdev: fix OOB read in vga_8planes_imageblit()
e3b9fc7eec55e6fdc8beeed18f2ed207086341e2 debugfs: Fix module state check condition
693a8e936590f93451e6f5a3d748616f5a59c80b driver code: print symbolic error code
51de18bff23362bfaa3c7af33bb455de274b49c9 MAINTAINERS: Add the security document to SECURITY CONTACT
6b57b15abe11aa334ebf726e02c0deaf123ba040 driver core: Fix device_pm_lock() locking for device links
34221545d2069dc947131f42392fd4cebabe1b39 drm/msm: Split the a5xx preemption record
604234f33658cdd72f686be405a99646b397d0b3 drm/msm: Enable expanded apriv support for a650
7b3f3948c8b7053d771acc9f79810cc410f5e2e0 drm/msm: Disable preemption on all 5xx targets
f6828e0c4045f03f9cf2df6c2a768102641183f4 drm/msm: Disable the RPTR shadow
66138621f2473e29625dfa6bb229872203b71b90 arm64: dts: imx8mp: correct sdma1 clk setting
3ee99f6a2379eca87ab11122b7e9abd68f3441e2 ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3
644c9f40cf71969f29add32f32349e71d4995c0b NFS: Zero-stateid SETATTR should first return delegation
8c6b6c793ed32b8f9770ebcdf1ba99af423c303b SUNRPC: stop printk reading past end of string
d2b86100245080cfdf1e95e9e07477474c1be2bd rapidio: Replace 'select' DMAENGINES 'with depends on'
3e8b2403545efd46c6347002e27eae4708205fd4 drm: xlnx: dpsub: Fix DMADEVICES Kconfig dependency
01ec372cef1e5afa4ab843bbaf88a6fcb64dc14c cifs: fix DFS mount with cifsacl/modefromsid
2cf9bfe9be75ed3656bbf882fb70c3e3047866e4 mmc: sdhci-acpi: Clear amd_sdhci_host on reset
9d5dcefb7b114d610aeb2371f6a6f119af316e43 mmc: sdhci-msm: Add retries when all tuning phases are found valid
a395acf0f6dc6409a704dea6fc3cd71eb8e3e4ec mmc: mmc_spi: Allow the driver to be built when CONFIG_HAS_DMA is unset
060522d89705f9d961ef1762dc1468645dd21fbd mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
f0c393e2104e48c8a881719a8bd37996f71b0aee mmc: sdio: Use mmc_pre_req() / mmc_post_req()
07ecc6693f9157cf293da5d165c73fb28fd69bf4 kobject: Drop unneeded conditional in __kobject_del()
f44d04e696feaf13d192d942c4f14ad2e117065a rbd: require global CAP_SYS_ADMIN for mapping and unmapping
ea8be08cc9358f811e4175ba7fa7fea23c5d393e spi: stm32: Rate-limit the 'Communication suspended' message
141d170495beb4772fad653312364dac6f4716f5 openrisc: Reserve memblock for initrd
3ae90d764093dfcd6ab8ab6875377302892c87d4 openrisc: Fix cache API compile issue when not inlining
1c30474826682bc970c3200700d8bcfa2b771278 PM: <linux/device.h>: fix @em_pd kernel-doc warning
fccc0007b8dc952c6bc0805cdf842eb8ea06a639 btrfs: fix lockdep splat in add_missing_dev
ea57788eb76dc81f6003245427356a1dcd0ac524 btrfs: require only sector size alignment for parent eb bytenr
9e3aa8054453d23d9f477f0cdae70a6a1ea6ec8a btrfs: free data reloc tree on failed mount
162343a876f14f7604881dd2bc53ca140c82c230 scripts/tags.sh: exclude tools directory from tags generation
294955fd43dbf1e8f3a84cffa4797c6f22badc31 usb: typec: intel_pmc_mux: Do not configure Altmode HPD High
7c6bbdf086ac7f1374bcf1ef0994b15109ecaf48 usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes
2d892ccdc163a3d2e08c5ed1cea8b61bf7e4f531 btrfs: fix NULL pointer dereference after failure to create snapshot
8052ff431a458ede2c17bec6a1717bfe5d600a8b Merge tag 'drm-msm-fixes-2020-09-04' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
4993a8a378088be8b2f64fd9d00de9c6fb0a7ce9 Revert "drm/i915: Remove i915_gem_object_get_dirty_page()"
ad5d95e4d538737ed3fa25493777decf264a3011 Revert "drm/i915/gem: Async GPU relocations only"
20561da3a2e1e0e827ef5510cb0f74bcfd377e41 Revert "drm/i915/gem: Delete unused code"
06be67266a0c9a6a1ffb330a4ab50c2f21612e2b i2c: npcm7xx: Fix timeout calculation
0c4c801b31f89cfc1b97207abbab687f43d8e258 drm/i915: fix regression leading to display audio probe failure on GLK
88ce2a530cc9865a894454b2e40eba5957a60e1a block: restore a specific error code in bdev_del_partition
83048015ff7710b46e7c489458a93c6fe348229d spi: spi-cadence-quadspi: Fix mapping of buffers for DMA reads
a29c0adbb688ddee61b731804fb360898412fe7e Merge tag 'usb-serial-5.9-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
b63de8400a6e1001b5732286cf6f5ec27799b7b4 nvme: Revert: Fix controller creation races with teardown flow
e126e8210e950bb83414c4f57b3120ddb8450742 nvme-fc: cancel async events before freeing event struct
925dd04c1f9825194b9e444c12478084813b2b5d nvme-rdma: cancel async events before freeing event struct
ceb1e0874dba5cbfc4e0b4145796a4bfb3716e6a nvme-tcp: cancel async events before freeing event struct
612ab8ad64140f0f291d7baae45982ce7119839a Merge tag 'livepatching-for-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
6f6a73c8b715d595977774d48450a734297ab21f Merge tag 'drm-fixes-2020-09-08' of git://anongit.freedesktop.org/drm/drm
a566a9012acd7c9a4be7e30dc7acb7a811ec2260 seccomp: don't leak memory when filter install races
19d1d49f2a8ce7adb10d93ff31909b0932c0d628 mailmap, MAINTAINERS: move to tycho.pizza
e839317900e9f13c83d8711d684de88c625b307a seccomp: don't leave dangling ->notif if file allocation fails
d6dc7e06826bd7bbb654b7a730db99e7020abbf6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
34d4ddd359dbcdf6c5fb3f85a179243d7a1cb7f8 Merge tag 'linux-kselftest-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
e8a8a185051a460e3eb0617dca33f996f4e31516 block: only call sched requeue_request() for scheduled requests
f9c88aa50b26de3129add13ae4adbb84418b08bb Merge tag 'drm-xlnx-dpsub-fixes-20200905' of git://linuxtv.org/pinchartl/media into drm-fixes
123aaf774f70ba48fb9ab064b6ce75a9b64d7b85 f2fs: Fix type of section block count variables
e2cab031ba7b5003cd12185b3ef38f1a75e3dae8 f2fs: fix indefinite loop scanning for free nid
20d0a107fb35f37578b919f62bd474d6d358d579 f2fs: Return EOF on unaligned end of file DIO read
73a5379937ec89b91e907bb315e2434ee9696a2c nvme-fabrics: allow to queue requests for live queues
0065ec0054be8da664ac0830bb887dd7574ed251 Merge tag 'at24-fixes-for-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-current
0a355aeb24081e4538d4d424cd189f16c0bbd983 i2c: algo: pca: Reapply i2c bus settings after reset
b59a7ca15464c78ea1ba3b280cfc5ac5ece11ade spi: Fix memory leak on splited transfers
c170a5a3b6944ad8e76547c4a1d9fe81c8f23ac8 spi: stm32: fix pm_runtime_get_sync() error checking
2cd896a5e86fc326bda8614b96c0401dcc145868 block: Set same_page to false in __bio_try_merge_page if ret is false
9e712446a80bba9ede824ff00f2af630ed9ac0be RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx'
39c2d639ca183a400ba3259fa0825714cbb09c53 RDMA/rtrs-srv: Set .release function for rtrs srv device during device init
0b089c1ef7047652b13b4cdfdb1e0e7dbdb8c9ab IB/isert: Fix unaligned immediate-data handling
ab29a807a7ddaa7c84d2f4cb8d29e74e33759072 Merge tag 'nfs-for-5.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
fcd2e4b9ca20faf6de959f67df5b454a5b055c56 dt-bindings: spi: Fix spi-bcm-qspi compatible ordering
d663186293a818af97c648624bee6c7a59e8218b ARM: dts: bcm: HR2: Fixed QSPI compatible string
d1ecc40a954fd0f5e3789b91fa80f15e82284e39 ARM: dts: NSP: Fixed QSPI compatible string
b793dab8d811e103665d6bddaaea1c25db3776eb ARM: dts: BCM5301X: Fixed QSPI compatible string
686e0a0c8c61e0e3f55321d0181fece3efd92777 arm64: dts: ns2: Fixed QSPI compatible string
7fe10096c1508c7f033d34d0741809f8eecc1ed4 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
fd04358e0196fe3b7b44c69b755c7fc329360829 Merge tag 'nvme-5.9-2020-09-10' of git://git.infradead.org/nvme into block-5.9
baaabecfc80fad255f866563b53b8c7a3eec176e test_firmware: Test platform fw loading on non-EFI systems
7f6e1f3072b6842b2491b2cce28360e8cfea12ad Revert "dyndbg: fix problem parsing format="foo bar""
952e934d7f682a961c92eb9bbd521a4876e201fe Revert "dyndbg: accept query terms like file=bar and module=foo"
57a2fb068a9513bf0fe51a1f2057235423330709 powercap/intel_rapl: add support for TigerLake Desktop
64e5f367155fe64854a0555bfa809af45f6e7e39 powercap/intel_rapl: add support for RocketLake
ba92a4201167d945ccdc5a84e6a0994f7ab71870 powercap/intel_rapl: add support for AlderLake
95035eac763294eb4543aea9afd48d2f7c8caa5c PM: <linux/device.h>: fix @em_pd kernel-doc warning
cc88b78c0870ebcab2123ba9e73689d97fbf3b14 powercap: make documentation reflect code
581cb3a26baf846ee9636214afaa5333919875b1 Merge tag 'f2fs-for-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
7bf23bfb0d7870d042460d31540bc03ceb2800c7 Merge tag 'drm-intel-fixes-2020-09-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
7f7a47952c0f981f9c9a6409c8cf8d025d55af64 Merge tag 'drm-misc-fixes-2020-09-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
d64e6906d188f0ba6a4f82b3f42e0bd0598183fa Merge branch 'powercap'
40249c6962075c040fd071339acae524f18bfac9 gcov: add support for GCC 10.1
b1df2a0783f3d80d6d37102eb90f06727113c7dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
d67f2ec1f5fed849d9773cd783ea161df842bbae Merge tag 'drm-fixes-2020-09-11' of git://anongit.freedesktop.org/drm/drm
1b67fd086dd7be076f190dfe4b52403d0cf58375 Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
43fea4e42599c3eb4109996698f5c25761d3f815 KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected
0f990222108d214a0924d920e6095b58107d7b59 KVM: Check the allocation of pv cpu mask
f65886606c2d3b562716de030706dfe1bea4ed5e KVM: fix memory leak in kvm_io_bus_unregister_dev()
c6b177a3beb9140dc0ba05b61c5142fcec5f2bf7 KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control
f6f6195b888c28a0b59ceb0562daff92a2be86c3 kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
063d6a4ce378ca248d48d700220e5f18d8969554 Merge tag 'mmc-v5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
15e9e35cd1dec2bc138464de6bf8ef828df19235 KVM: MIPS: Change the definition of kvm type
7be74942f184fdfba34ddd19a0d995deb34d4a03 KVM: SVM: Periodically schedule when unregistering regions on destroy
d831de177217cd494bfb99f2c849a0d40c2a7890 KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN
8b6ce2517797efa216115630a12d7cb076bb936c Merge tag 'regulator-fix-v5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
e8878ab825450c9ac07a0fc22e1f66fdb62b4f72 Merge tag 'spi-fix-v5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
7b8731d9589d569912d6418213890963f1b32e40 Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block
566e24eeb498a5352cd79dc03788401bac9212c6 Merge tag 'pm-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
e9287bd248160880ff9476eea705fa47f75c6136 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
729e3d091984487f7aa1ebfabfe594e5b317ed0f Merge tag 'ceph-for-5.9-rc5' of git://github.com/ceph/ceph-client
e42c68281b444f9a20d72a062f8c6fd0d31e4de8 KVM: SVM: avoid emulation with stale next_rip
99b82a1437cb31340dbb2c437a2923b9814a7b15 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
244081f9073fe934adbcb2db6496b91b8fc51655 x86/kvm: properly use DEFINE_IDTENTRY_SYSVEC() macro
cc17b22559d9b9c8b7540810df172f3d7af901ce x86/kvm: don't forget to ACK async PF IRQ
d877322bc1adcab9850732275670409e8bcca4c4 openrisc: Fix issue with get_user for 64-bit values
9883764ad0ce037c554ac0ef302dcf671f8d1ccb SVM: nSVM: correctly restore GIF on vmexit from nesting after migration
772b81bb2f9b191a046ba7bba1f232eb7b109b84 SVM: nSVM: setup nested msr permission bitmap on nested state load
3ebb5d2617fbf45567975f878232178c5b292d58 KVM: nSVM: more strict SMM checks when returning to nested guest
37f66bbef0920429b8cb5eddba849ec4308a9f8e KVM: emulator: more strict rsm checks.
5a3c558a9f05f4664f569b06f04d6b217785fd21 Merge tag '5.9-rc4-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6
edf6b0e1e4ddb12e022ce0c17829bad6d4161ea7 Merge tag 'for-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
4f8b0a5b3f7e5f03b188de9025b60c15559790f9 Merge tag 'libnvdimm-fix-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
ef2e9a563b0cd7965e2a1263125dcbb1c86aa6cc Merge tag 'seccomp-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
b952e974300be3184049a125e7cba112fe659017 Merge tag 'for-linus' of git://github.com/openrisc/linux
84b1349972129918557b7593c37ae52855bdc2e8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
2a1a4bee5ef277c7dc2906d9268db61478876288 Merge tag 'char-misc-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
0e384029e1532157e6a382d6bb8562628370bde0 Merge tag 'omap-for-v5.9/fixes-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
2aedcb042fb80d9f60b780f07e900565028910b7 Merge tag 'imx-fixes-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
a4da411e41892628f35aa180a78b7b0f8f1e3038 Merge tag 'arm-soc/for-5.9/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
20a7b6be0514334a30a4306331a4bcf6f78e451a Merge tag 'driver-core-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
6c7247f6258b2dba353c885a1b00d795a380cc85 Merge tag 'staging-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
e4c26faa426c17274884f759f708bc9ee22fd59a Merge tag 'usb-5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
5712c3ed549e0dddee096bce24df41db15cb80b5 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
856deb866d16e29bd65952e0289066f6078af773 Linux 5.9-rc5

[-- Attachment #71: revlist-f0abe1f7a7c7-94f96de972c6.txt --]
[-- Type: text/plain, Size: 91598 bytes --]

665f1388bc9713c81989dda6eed5cde52d57c255 ARM: omap2plus_defconfig: drop unused POWER_AVS option
f1dc15cd7fc146107cad2a926d9c1d005f69002a ARM: dts: OMAP3: disable AES on N950/N9
9836720911cfec25d3fbdead1c438bf87e0f2841 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
f2712ec76a5433e5ec9def2bd52a95df1f96d050 ARC: build: add uImage.lzma to the top-level target
0cfccb3c04934cdef42ae26042139f16e805b5f7 ARC: build: add boot_targets to PHONY
c5e6ae563c802c4d828d42e134af64004db2e58c ARC: build: move symlink creation to arch/arc/Makefile to avoid race
a4e070cfeb9d4961a169a2f1a614665cf51de963 ARC: build: remove unneeded extra-y
3a71e423133a4b1166ffafcb4a7cfa87ddecb910 ARC: build: use $(READELF) instead of hard-coded readelf
1967939462641d8b36bcb3fcf06d48e66cd67a4f Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK
ec76c2eea903947202098090bbe07a739b5246e9 ARM: OMAP2+: omap_device: fix idling of devices during probe
2f6fc9e08bf79f11516edef855283c6212bbe78f ARM: omap2plus_defconfig: enable SPI GPIO
c0bc969c176b10598b31d5d1a5edf9a5261f0a9f ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875
43ffe817bfe3871ffbaa1e98952a2a01b140e71e arm64: dts: bitmain: Use generic "ngpios" rather than "snps,nr-gpios"
062fa6b8ef153b9509d2a870049e907ad0a39639 Merge tag 'omap-for-v5.10/fixes-rc6-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
f373a811fd9a69fc8bafb9bcb41d2cfa36c62665 ASoC: Intel: fix error code cnl_set_dsp_D0()
1b04fa9900263b4e217ca2509fd778b32c2b4eb2 rcu-tasks: Move RCU-tasks initialization to before early_initcall()
fe6ce6c394fb1ef1d8a6384c5180e70893157f22 MAINTAINERS: Update email address for TI ASoC and twl4030 codec drivers
61fc03b6512b18f27a25002426d595f5a36645ed ASoC: dt-bindings: ti, j721e: Update maintainer and author information
5c6679b5cb120f07652418524ab186ac47680b49 ASoC: dapm: remove widget from dirty list on free
b77ab5f936fdbc6b135d26744325dc38ed99cb33 Merge series "ASoC: ti: Maintainer mail address change" from Peter Ujfalusi <peter.ujfalusi@ti.com>:
57f04815fd95bb8c46f6ec5c9d25430bb52d419f drm/msm: Fix WARN_ON() splat in _free_object()
161b838e25c6f83495e27e3f546b893622d442bf netfilter: nftables: fix incorrect increment of loop counter
4ad2d3cf2a299645bdc6d72e5b8ee11b2ed147ac ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate"
e49037ad12e47cd34239b99b010c5438844923af ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and"
acd894aee3149c15847bc4f0690fccba59ced5e7 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret
13733775326ea9eb81c6148ad60c43b8d231a343 ASoC: atmel: fix spelling mistake in Kconfig "programable" -> "programmable"
df9716ec9ade3d2e190a2aac199557d30a3a8416 regulator: pf8x00: Use specific compatible strings for devices
1a3449c19407a28f7019a887cdf0d6ba2444751a selftests/bpf: Clarify build error if no vmlinux
81e7eb5bf08f36d34495a5898f6ef3fec05d9776 Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug""
292bff9480c8d52fc58028979c4162abd83f1aec ath11k: add missing null check on allocated skb
3597010630d0aa96f5778901e691c6068bb86318 ath11k: fix crash caused by NULL rx_channel
aa44b2f3ecd41f90b7e477158036648a49d21a32 ath11k: start vdev if a bss peer is already created
9b09456258ea2f35fc8a99c4ac4829dcba0ca4be ath11k: Fix error code in ath11k_core_suspend()
30d085039314fcad2c2e33a2dfc8e79765ddf408 ath11k: Fix ath11k_pci_fix_l1ss()
315fbe4cef98ee5fb6085bc54c7f25eb06466c70 ASoC: qcom: Fix incorrect volatile registers
8d1bfc04c97407767559f6389a0f0fb060cbe25e ASoC: qcom: Add support for playback recover after resume
61c7dbec33777ade95d3db58beec8d7f177868c8 ASoC: rsnd: don't call clk_disable_unprepare() if can't use
bb224c3e3e41d940612d4cc9573289cdbd5cb8f5 ASoC: Intel: haswell: Add missing pm_ops
6108f990c0887d3e8f1db2d13c7012e40a061f28 ASoC: rt711: mutex between calibration and power state changes
349dd23931d1943b1083182e35715eba8b150fe1 ASoC: max98373: don't access volatile registers in bias level off
e7f6f893ac39c8715d959ff8d677645ef5e0f8b4 mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker
4dfde294b9792dcf8615b55c58f093d544f472f0 rtlwifi: rise completion at the last step of firmware callback
cda91206dc45257ba0c4d8acb6eeebfec8b2b9bc Merge series "Platform driver update to support playback recover after resume" from Srinivasa Rao Mandadapu <srivasam@codeaurora.org>:
127a7a95df41731632c7348960908751f7f9d049 Merge remote-tracking branch 'spi/for-5.10' into spi-5.11
a84dfb3d55934253de6aed38ad75990278a2d21e ASoC: meson: axg-tdmin: fix axg skew offset
671ee4db952449acde126965bf76817a3159040d ASoC: meson: axg-tdm-interface: fix loopback
443d6e86f821a165fae3fc3fc13086d27ac140b1 netfilter: x_tables: Update remaining dereference to RCU
2b33d6ffa9e38f344418976b06057e2fc2aa9e2a netfilter: ipset: fixes possible oops in mtype_resize
5c8193f568ae16f3242abad6518dc2ca6c8eef86 netfilter: ipset: fix shift-out-of-bounds in htable_bits()
3ac874fa84d1baaf0c0175f2a1499f5d88d528b2 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
8bee683384087a6275c9183a483435225f7bb209 xsk: Fix memory leak for failed bind
f1340265726e0edf8a8cef28e665b28ad6302ce9 iavf: fix double-release of rtnl_lock
f6f92968e1e5a7a9d211faaebefc26ebe408dad7 ath11k: qmi: try to allocate a big block of DMA memory first
e9603f4bdcc04417f1c7b3585e63654819dc11f6 ath11k: pci: disable ASPM L0sLs before downloading firmware
3d45f221ce627d13e2e6ef3274f06750c84a6542 btrfs: fix deadlock when cloning inline extent and low on free metadata space
9a664971569daf68254928149f580b4f5856d274 btrfs: correctly calculate item size used when item key collision happens
ae5e070eaca9dbebde3459dd8f4c2756f8c097d0 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction
0b3f407e6728d990ae1630a02c7b952c21c288d3 btrfs: send: fix wrong file path when there is an inode with a pending rmdir
675a4fc8f3149e93f35fb5739fd8d4764206ba0b btrfs: tests: initialize test inodes location
ea9ed87c73e87e044b2c58d658eb4ba5216bc488 btrfs: fix async discard stall
1ea2872fc6f2aaee0a4b4f1578b83ffd9f55c6a7 btrfs: fix racy access to discard_ctl data
8fc058597a283e9a37720abb0e8d68e342b9387d btrfs: merge critical sections of discard lock in workfn
cb13eea3b49055bd78e6ddf39defd6340f7379fc btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
638331fa56caeaa8b4d31cc1dfbe0ce989bcff67 btrfs: fix transaction leak and crash after cleaning up orphans on RO mount
a0a1db70df5f48576fea6d08f0a69c05f3ab4cf4 btrfs: fix race between RO remount and the cleaner task
0a31daa4b602ff6861fdf182236d64b2a353bace btrfs: add assertion for empty list of transactions at late stage of umount
a8cc263eb58ca133617662a5a5e07131d0ebf299 btrfs: run delayed iputs when remounting RO to avoid leaking them
f09ced4053bc0a2094a12b60b646114c966ef4c6 xsk: Fix race in SKB mode transmit with shared cq
b1b95cb5c0a9694d47d5f845ba97e226cfda957d xsk: Rollback reservation at NETDEV_TX_BUSY
e79bb299ccad6983876686a4d8c87c92ebbe5657 selftests/bpf: Fix spelling mistake "tranmission" -> "transmission"
d467d80dc399ba77875d647f2f37b7d1a70d94c2 bpf: Remove unused including <linux/version.h>
72d78717c6d06adf65d2e3dccc96d9e9dc978593 nfsd: Fixes for nfsd4_encode_read_plus_data()
b68f0cbd3f95f2df81e525c310a41fc73c2ed0d3 nfsd: Don't set eof on a truncated READ_PLUS
d6c9e4368cc6a61bf25c9c72437ced509c854563 NFSD: Fix sparse warning in nfssvc.c
4a85a6a3320b4a622315d2e0ea91a1d2b013bce4 SUNRPC: Handle TCP socket sends with kernel_sendpage() again
7b723008f9c95624c848fad661c01b06e47b20da NFSD: Restore NFSv4 decoding's SAVEMEM functionality
4aa1464acbe3697710279a4bd65cb4801ed30425 spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case
690d8b917bbe64772cb0b652311bcd50908aea6b spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending
3d7d916f9bc98ce88272b3e4405c7c685afbfcd6 spi: spi-geni-qcom: Don't try to set CS if an xfer is pending
17fa81aa702ec118f2b835715897041675b06336 spi: spi-geni-qcom: Print an error when we timeout setting the CS
abdcd06c4dedbcabaec68c433c7f53f33307811f net: af_packet: fix procfs header for 64-bit pointers
b27f0c7825e3774e9ba036b25ed4dd62aec4c4c9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
698285da79f5b0b099db15a37ac661ac408c80eb net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
1e72faedcd58afd9d67fad40500cb4d1837f4361 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
87508224485323ce2d4e7fb929ec80f51adcc238 net: mvpp2: disable force link UP during port init procedure
3f48fab62bb81a7f9d01e9d43c40395fad011dd5 net: mvpp2: Add TCAM entry to drop flow control pause frames
fec6079b2eeab319d9e3d074f54d3b6f623e9701 net: mvpp2: prs: fix PPPoE with ipv6 packet parse
3e75e25fbebe8f3707156197795bc393e29788d6 Merge ath-current from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
e16ab3db87b3d5d4118dfb68e955f62c4e09573a mt76: usb: remove wake logic in mt76u_status_worker
123bb2b737881127b450e8b3b1bae69a8949498e mt76: sdio: remove wake logic in mt76s_process_tx_queue
f7217f718747641fc80cd062f183107439f2a066 mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
0bd157fa2aaa2c77d6254321d7751aa9eec68c7b mt76: mt7915: fix MESH ifdef block
bfe55584713b4d4d518ffe9cf2dab1129eba6321 MAINTAINERS: switch to different email address
a590370d918fc66c62df6620445791fbe840344a spi: stm32: FIFO threshold level - fix align packet size
3b66e4a8e58a85af3212c7117d7a29c9ef6679a2 regulator: bd718x7: Add enable times
e7e518053c267bb6be3799520d9f4a34c7264a2e bpf: Add schedule point in htab_init_buckets()
54ddbdb024882e226055cc4c3c246592ddde2ee5 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
1385ae5c30f238f81bc6528d897c6d7a0816783f ethernet: ucc_geth: set dev->max_mtu to 1518
887078de2a23689e29d6fa1b75d7cbc544c280be ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
e925e0cd2a705aaacb0b907bb3691fcac3a973a4 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
d7e2c827cca865a39fb65d9f9528e79fcf2359d7 Merge branch 'ucc_geth-fixes'
83469893204281ecf65d572bddf02de29a19787c ionic: account for vlan tag len in rx buffer len
8df66af5c1e5f80562fe728db5ec069b21810144 atm: idt77252: call pci_disable_device() on error path
bcce55f556e824d43f352d76b94509185585e38d ppp: Fix PPPIOCUNBRIDGECHAN request number
2575bc1aa9d52a62342b57a0b7d0a12146cf6aed net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
74a2921948ed8c0e7f079a98442ec3493168cc85 scsi: hisi_sas: Expose HW queues for v2 hw
37309f47e2f5674f3e86cb765312ace42cfcedf5 HID: wacom: Fix memory leakage caused by kfifo_alloc
2a5f1b67ec577fb1544b563086e0377f095f88e2 KVM: arm64: Don't access PMCR_EL0 when no PMU is available
ff367fe473a9857160c17827931375a899076394 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs
7a96a0687b80a1870c689418d7b72012c8bdd53d KVM: arm64: Use lm_alias in nVHE-only VA conversion
c3e181aec96f6ada84df1cb72a72be8970f8b284 KVM: arm64: Skip computing hyp VA layout for VHE
61fe0c37af57ac35472a870581a7d0bb5ac2f63a KVM: arm64: Minor cleanup of hyp variables used in host
e6829e0384a49efe68537298132230bebd8bd1b3 KVM: arm64: Remove unused includes in psci-relay.c
860a4c3d1e04a3c3e62bacbbba64417bf49768e2 KVM: arm64: Move skip_host_instruction to adjust_pc.h
767c973f2e4a9264a4f159c9fad5ca8acdb9915e KVM: arm64: Declutter host PSCI 0.1 handling
e789ca0cc1d51296832b8424fa4008ce6e9d1703 ext4: combine ext4_handle_error() and save_error_info()
4392fbc4bab57db3760f0fb61258cb7089b37665 ext4: drop sync argument of ext4_commit_super()
05c2c00f3769abb9e323fcaca70d2de0b48af7ba ext4: protect superblock modifications with a buffer lock
2d01ddc86606564fb08c56e3bc93a0693895f710 ext4: save error info to sb through journal if available
e92ad03fa53498f12b3f5ecb8822adc3bf815b28 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super()
dfd56c2c0c0dbb11be939b804ddc8d5395ab3432 ext4: fix superblock checksum failure when setting password salt
a3f5cf14ff917d46a4d491cf86210fd639d1ff38 ext4: drop ext4_handle_dirty_super()
5a3b590d4b2db187faa6f06adc9a53d6199fb1f9 ext4: don't leak old mountpoint samples
d734220d5d9038652930de4c6a1dd8394ce7f5a1 Merge tag 'omap-for-v5.11/defconfig-late-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
7887cc89d5851cbdec49219e9614beec776af150 ARM: dts: ux500/golden: Set display max brightness
f87777a3c30cf50c66a20e1d153f0e003bb30774 net: stmmac: dwmac-meson8b: ignore the second clock input
8b0f64b113d617c995ffdf50196948c3e99c6e49 MAINTAINERS: remove names from mailing list maintainers
a0c8be56affa7d5ffbdec24c992223be54db3b6e ibmvnic: fix login buffer memory leak
58f60329a6be35a5653edb3fd2023ccef9eb9943 net: ethernet: mvneta: Fix error handling in mvneta_probe
1d898b283576c38dedcb6b21fcbb65968ab03581 docs: netdev-FAQ: fix question headers formatting
5d5647dad259bb416fd5d3d87012760386d97530 qede: fix offload for IPIP tunnel packets
e77c725a445ac07c95c666b3bfb5b4105e9b0068 Merge tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
f86de9b1c0663b0a3ca2dcddec9aa910ff0fbf2c ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
c1e8952395c1f44a6304c71401519d19ed2ac56a ALSA: hda/realtek - Modify Dell platform name
3557ae187c32203d1bb8b48ee1e2e7bdb23d98d5 KVM: Documentation: Add arm64 KVM_RUN error codes
f16570ba47ff2b3766ebeaba6f4b80ad48cfd6a1 KVM: arm64: arch_timer: Remove VGIC initialization check
1c91f06d296de4f0c27022f5ec464e047d471215 KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()
de33212f768c5d9e2fe791b008cb26f92f0aa31c virtio_net: Fix recursive call to cpus_read_lock()
c06ccf3ebb7503706ea49fd248e709287ef385a3 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
b250bf5f924f7b42725fc9e4135aa0b667dfb119 net: ipa: fix interconnect enable bug
8450e23f142f629e40bd67afc8375c86c7fbf8f1 stmmac: intel: Add PCI IDs for TGL-H platform
94ad8f3ac6aff5acde3f6c4719997efc61e0dccf net: ipa: clear pending interrupts before enabling
6ffddf3b3d182d886d754cfafdf909ccb14f464b net: ipa: use state to determine channel command success
428b448ee764a264b7a2eeed295b282755114aa7 net: ipa: use state to determine event ring command success
6313138619f398666212577f8b4f0ddf215a2bed Merge branch 'net-ipa-gsi-interrupt-handling-fixes'
826f328e2b7e8854dd42ea44e6519cd75018e7b1 net: dcb: Validate netlink message in DCB handler
427c940558560bff2583d07fc119a21094675982 net/ncsi: Use real net-device for response handler
5d41f9b7ee7a5a5138894f58846a4ffed601498a net: ethernet: Fix memleak in ethoc_probe
1f45dc22066797479072978feeada0852502e180 ibmvnic: continue fatal error reset after passive init
808e0d8832cc81738f3e8df12dff0688352baf50 e1000e: Only run S0ix flows if shutdown succeeded
3cf31b1a9effd859bb3d6ff9f8b5b0d5e6cac952 e1000e: bump up timeout to wait when ME un-configures ULP mode
6cecf02e77ab9bf97e9252f9fcb8f0738a6de12c Revert "e1000e: disable s0ix entry and exit flows for ME systems"
3c98cbf22a96c1b12f48c1b2a4680dfe5cb280f9 e1000e: Export S0ix flags to ethtool
11b844b0b7c7c3dc8e8f4d0bbaad5e798351862c selftests/bpf: Work-around EBUSY errors from hashmap update/delete
69ca310f34168eae0ada434796bfc22fb4a0fa26 bpf: Save correct stopping point in file seq iteration
a61daaf351da7c8493f2586437617d60c24350b0 bpf: Use thread_group_leader()
e13a6915a03ffc3ce332d28c141a335e25187fa3 vhost/vsock: add IOTLB API support
6cb56218ad9e580e519dcd23bfb3db08d8692e5a netfilter: xt_RATEEST: reject non-null terminated string from userspace
9e5c23b9bd71d00b07720b2a8037b019d356e9df KVM: arm64: Update comment in kvm_vgic_map_resources()
282ff80135717cc43f1e33ddd4b0cd9e760d060b KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset()
101068b566ef227b605d807aad9e72efd8b6bc5b KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources()
105b5ca9b1e38a8db8446a493ca062eea98171eb habanalabs: Fix a missing-braces warning
429f1571e8f0b14ec42b8fb14efcfc0576b2788f habanalabs: add comment for pll frequency ioctl opcode
4783489951b78525a6e61b43936cbbd88b7938af habanalabs: fetch PSOC PLL frequency from F/W in goya
6585489e808d9964dbde9dad89ac8e792e1185fc habanalabs: remove generic gaudi get_pll_freq function
9c9013cbd8338ff8eac732d115c9005bc512cbc5 habanalabs: preboot hard reset support
72ab9ca52de6856380c26b2045aa826ae4308b76 habanalabs/gaudi: do not set EB in collective slave queues
7a585dfc32110a106f70474c6fa822d912a92c7e habanalabs: Revise comment to align with mirror list name
0024c094851f718ccb0b797255292bdce850a01f habanalabs/gaudi: disable CGM at HW initialization
6bbb77b9e6f0bd5595724b7c0cb1189afdd133d3 habanalabs: full FW hard reset support
13d0ee10b55ecec01fd3c91e086e4f3ba75a7911 habanalabs/gaudi: enhance reset message
90ffe170a390d5a620f8fe66758514e369e85d24 habanalabs: update comment in hl_boot_if.h
377182a3cc5ae6cc17fb04d06864c975f9f71c18 habanalabs: adjust pci controller init to new firmware
98e8781f008372057bd5cb059ca6b507371e473d habanalabs/gaudi: retry loading TPC f/w on -EINTR
a3fd28306329e8e82efab973aafe81e9001dcf6f habanalabs: add validation cs counter, fix misplaced counters
fcaebc7354188b0d708c79df4390fbabd4d9799d habanalabs: register to pci shutdown callback
097c62b6f0ec2bdadf86afbe80df03856338724d habanalabs: fix order of status check
95cd4bca7b1f4a25810f3ddfc5e767fb46931789 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
b4e70d8dd9ea6bd5d5fb3122586f652326ca09cd netfilter: nftables: add set expression flags
2ca408d9c749c32288bc28725f9f12ba30299e8f fanotify: Fix sys_fanotify_mark() on native x86-32
512d4a26abdbd11c6ffa03032740e5ab3c62c55b interconnect: qcom: fix rpmh link failures
c6174c0e058fc0a54e0b9787c44cb24b0a8d0217 interconnect: imx: Add a missing of_node_put after of_device_is_available
6414b79d02c426b7dd7d942fc19fb38220ea44ec interconnect: imx: Remove a useless test
67288f74d4837b82ef937170da3389b0779c17be interconnect: imx8mq: Use icc_sync_state
12b38ea040b3bb2a30eb9cd488376df5be7ea81f staging: spmi: hisi-spmi-controller: Fix some error handling paths
cab36da4bf1a35739b091b73714a39a1bbd02b05 Staging: comedi: Return -EFAULT if copy_to_user() fails
d887d6104adeb94d1b926936ea21f07367f0ff9f staging: mt7621-dma: Fix a resource leak in an error handling path
f81325a05e9317f09a2e4ec57a52e4e49eb42b54 Merge tag 'v5.11-rc1' into asoc-5.11
2ae6f64ce1ce304b502461fdfe0b96c8171ae2cc Merge tag 'v5.11-rc1' into regulator-5.11
8db90aa36063f471bea1e65e23185913043852dc Merge tag 'v5.11-rc1' into spi-5.11
275565997ade6fc32be9cd49a910ba996bcb4797 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
a523e1538fdd5f00ea3289cc0b3c6c1785b89814 ASoC: amd: Replacing MSI with Legacy IRQ model
1f092d1c8819679d78a7d9c62a46d4939d217a9d ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
0ffc76539e6e8d28114f95ac25c167c37b5191b3 USB: cdc-acm: blacklist another IR Droid device
421da9413a6a5ec4334cade5092370cf2c8c8add MAINTAINERS: Update address for Cadence USB3 driver
88ebce92806e5dff3549e1a8cacb53978104d3b4 dt-bindings: usb: Add new compatible string for AM64 SoC
a390bef7db1f192cc5b588dbcf8ed113406ec130 usb: gadget: fsl_mxc_udc: Remove the driver
5e5ff0b4b6bcb4d17b7a26ec8bcfc7dd4651684f USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
0f041b8592daaaea46e91a8ebb3b47e6e0171fd8 usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request
5d5323a6f3625f101dbfa94ba3ef7706cce38760 USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
a5ada3dfe6a20f41f91448b9034a1ef8da3dc87d usb: dwc3: meson-g12a: disable clk on error handling path in probe
2cc332e4ee4febcbb685e2962ad323fe4b3b750a usb: gadget: function: printer: Fix a memory leak for interface descriptor
5cc35c224a80aa5a5a539510ef049faf0d6ed181 usb: gadget: Fix spinlock lockup on usb_function_deactivate
c91d3a6bcaa031f551ba29a496a8027b31289464 USB: gadget: legacy: fix return error code in acm_ms_bind()
0a88fa221ce911c331bf700d2214c5b2f77414d3 usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
83a43ff80a566de8718dfc6565545a0080ec1fb5 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
372c93131998c0622304bed118322d2a04489e63 USB: yurex: fix control-URB timeout handling
ce722da66d3e9384aa2de9d33d584ee154e5e157 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
fca3f138105727c3a22edda32d02f91ce1bf11c9 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one
e5f4ca3fce90a37b23a77bfcc86800d484a80514 usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression
9389044f27081d6ec77730c36d5bf9a1288bcda2 usb: gadget: f_uac2: reset wMaxPacketSize
59b4a8fa27f5a895582ada1ae5034af7c94a57b5 CDC-NCM: remove "connected" log message
1ad58225dba3f2f598d2c6daed4323f24547168f net-sysfs: take the rtnl lock when storing xps_cpus
fb25038586d0064123e393cadf1fadd70a9df97a net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
2d57b4f142e0b03e854612b8e28978935414bced net-sysfs: take the rtnl lock when storing xps_rxqs
4ae2bb81649dc03dfc95875f02126b14b773f7ab net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
5ff3fda971ae6c5a0d884dc9ff8780e89536fb72 Merge branch 'net-sysfs-fix-race-conditions-in-the-xps-code'
4614792eebcbf81c60ad3604c1aeeb2b0899cea4 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
950271d7cc0b4546af3549d8143c4132d6e1f138 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
e7579d5d5b3298f7e888ed07ac16bfb7174c135a net: mptcp: cap forward allocation to 1M
74f88c1676aa0b4518549c5a846875a6102ab540 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
fb1e6e562b37b39adfe251919c9abfdb3e01f921 bnxt_en: Fix AER recovery.
a029a2fef5d11bb85587433c3783615442abac96 bnxt_en: Check TQM rings for maximum supported value.
bc4adf0eb72dbba8355fef3ef4451e4f72702c99 Merge branch 'bnxt_en-bug-fixes'
1169318bd565d2911b949f6123e109baa35881b6 net: ipa: don't return a value from gsi_channel_command()
1ddf776b498c922935d0ec3283b9817dd33aedf7 net: ipa: don't return a value from evt_ring_command()
bb2cc7d7143f00717d4d9346817fc332bcf8ad2f Merge branch 'net-ipa-fix-some-new-build-warnings'
4d4f9c1a17a3480f8fe523673f7232b254d724b7 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
698222457465ce343443be81c5512edda86e5914 MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps
4f374d2c43a9e5e773f1dee56db63bd6b8a36276 net: mvpp2: fix pkt coalescing int-threshold configuration
21fdca22eb7df2a1e194b8adb812ce370748b733 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
a533b70a657c03137dd49cbcfee70aac086ab2b1 net: neighbor: fix a crash caused by mod zero
bd1248f1ddbc48b0c30565fce897a3b6423313b8 net: sched: prevent invalid Scell_log shift count
5ede3ada3da7f050519112b81badc058190b9f9f net: hns: fix return value check in __lb_other_process()
085c7c4e1c0e50d90b7d90f61a12e12b317a91e2 erspan: fix version 1 check in gre_parse_header()
9b22fece786ed641909988da4810bfa8e5d2e592 atlantic: remove architecture depends
1fef73597fa545c35fddc953979013882fbd4e55 net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
4bfc4714849d005e6835bcffa3c29ebd6e5ee35d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
26b614fa441048a9f8e4a814c3b01756816ce7a7 dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup
ff58f7dd0c1352a01de3a40327895bd51e03de3a dmaengine: idxd: off by one in cleanup code
8fb28795fb64e1151c0e713686d8b026a5a2aece dmaengine: qcom: gpi: Fixes a format mismatch
33cbd54dc515cc04b5a603603414222b4bb1448d dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
d645148cc82ca7fbacaa601414a552184e9c6dd3 dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function
595a334148449bd1d27cf5d6fcb3b0d718cb1b9f dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
ba42f61b36121730d7f51cc261dfd744ee19f50b qcom: bam_dma: Delete useless kfree code
28d8e07fc9478f8f14dd5dd4b2c382982fa12461 MAINTAINERS: Add entry for Texas Instruments DMA drivers
cc465fa269bc0dc63a1ab7384110e4079fb40421 dt-bindings: dma: ti: Update maintainer and author information
3deba4d8f07be264b21e81d604c6b569a41a33b5 ALSA: usb-audio: Add quirk for BOSS AD-10
cffa4b2122f5f3e53cf3d529bbc74651f95856d5 regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
ede090f5a438e97d0586f64067bbb956e30a2a31 spi: altera: fix return value for altera_spi_txrx()
da4282c17d695b9311608aa63b3c633e649aadea selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC
a694ffed876575d1df1a47067444047182de4354 drm/msm: Fix null dereference in _msm_gem_new
07fcad0d726d5da7c43f1c8e8fdb66c93a140ca5 drm/msm: Ensure get_pages is called when locked
b000700d6db50c933ce8b661154e26cf4ad06dba habanalabs: Fix memleak in hl_device_reset
44362a3c353aeec5904c2ae6d1737f20fe7e9c79 KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation
6820e812dafb4258bc14692f686eec5bde6fba86 spi: Fix the clamping of spi->max_speed_hz
e042f151ec7474b88b8c1edaaddd1ff7415d7117 hwmon: (sbtsi_temp) Fix Documenation kernel-doc warning
1eda52334e6d13eb1a85f713ce06dd39342b5020 hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values
c318840fb2a42ce25febc95c4c19357acf1ae5ca USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug
0acfbe9ce46925ac92f6e27d0e273297e57c633c Merge tag 'misc-habanalabs-fixes-2020-12-30' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-linus
f93274ef0fe972c120c96b3207f8fce376231a60 crypto: asym_tpm: correct zero out potential secrets
744a11abc56405c5a106e63da30a941b6d27f737 ALSA: hda/conexant: add a new hda codec CX11970
484229585a5e91eeb00ee10e05d5204e1ca6c481 ALSA: hda/realtek: Add mute LED quirk for more HP laptops
ce2e79b223867b9e586021b55dee7035517a236b ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256.
a598098cc9737f612dbab52294433fc26c51cc9b ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7
957cbca7317f7413e1bac555a6b567af06598b10 KVM: arm64: Remove spurious semicolon in reg_to_encoding()
4f8af077a02eed4831885048a10e04daa4e61a72 docs: Fix reST markup when linking to sections
81e79063004f32aae5196f0c929192e69aca1694 Documentation: admin: early_param()s are also listed in kernel-parameters
c7e74b3c7b1cf4c04164ff16e6c047232fd3bcef docs/mm: concepts.rst: Correct the threshold to low watermark
0be1511f516e2b9766597336cedc6dc6d19e5af1 Documentation: doc-guide: fixes to sphinx.rst
798ed7800e20dfc3304de1b99df5ac71ad48966b atomic: remove further references to atomic_ops
3d5c5fdcee0f9a94deb0472e594706018b00aa31 ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable()
fd16931a2f518a32753920ff20895e5cf04c8ff1 crypto: arm/chacha-neon - add missing counter increment
0aa171e9b267ce7c52d3a3df7bc9c1fc0203dec5 crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
04901aab40ea3779f6fc6383ef74d8e130e817bf bpf: Fix a task_iter bug caused by a merge conflict resolution
b0e1306302018d876472ed074c1bfaa8020bf9df ALSA: usb-audio: Add quirk for RC-505
36a106a4c1c100d55ba3d32a21ef748cfcd4fa99 block: rsxx: select CONFIG_CRC32
19cd3403cb0d522dd5e10188eef85817de29e26e lightnvm: select CONFIG_CRC32
4f8b848788f77c7f5c3bd98febce66b7aa14785f zonefs: select CONFIG_CRC32
5136bb8c8b5872676f397b27f93a30568baf3a25 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal
d39648eb67ac851c7918c794424c266a5d2635b9 kconfig: config script: add a little user help
c0f975af1745391749e4306aa8081b9a4d2cced8 kconfig: Support building mconf with vendor sysroot ncurses
0c36d88cff4d72149f94809303c5180b6f716d39 lib/raid6: Let $(UNROLL) rules work with macOS userland
9bba03d4473df0b707224d4d2067b62d1e1e2a77 kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
d6c1ddd938d84a1adef7e19e8efc10e1b4df5034 USB: serial: option: add Quectel EM160R-GL
42e85f90171a4ba59a1e1cedbbc30ce3f68f2317 arm64/smp: Remove unused irq variable in arch_show_interrupts()
b614231dec7864a338ce85032aa3d2d7ea2bc46d arm64: mte: remove an ISB on kernel exit
095507dc1350b3a2b8b39fdc05edba0c10859eca arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA
26982a89cad77c0efc1c0c79bee0e3d75e9281d4 afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y
366911cd762db02c2dd32fad1be96b72a66f205d afs: Fix directory entry size calculation
0bd1bf86ab79555425b9f0b63005e181defe4da6 dmaengine: qcom: fix gpi undefined behavior
99974aedbd73523969afb09f33c6e3047cd0ddae dmaengine: xilinx_dma: check dma_async_device_register return value
faeb0731be0a31e2246b21a85fa7dabbd750101d dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
2d5efea64472469117dc1a9a39530069e95b21e9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
98bf2d3f4970179c702ef64db658e0553bc6ef3a powerpc/32s: Fix RTAS machine check with VMAP stack
c3d6eb6e54373f297313b65c1f2319d36914d579 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device
6170d077bf92c5b3dfbe1021688d3c0404f7c9e9 spi: fix the divide by 0 error when calculating xfer waiting time
2bf3a72b08e7f6356a2db9e1571ca65f683510bb dt-bindings: regulator: qcom,rpmh-regulator: add pm8009 revision
df6b92fa40050e59ea89784294bf6d04c0c47705 regulator: qcom-rpmh-regulator: correct hfsmps515 definition
d957d1610c661e758426654de3b04bea6fb29f8b regulator: qcom-rpmh: add QCOM_COMMAND_DB dependency
4b1a60a1bb8f03d82c3f6da424adc96667b59f2a MAINTAINERS: Update Georgi's email address
de30491e8bfeeba1500bba293333eb51ece529d5 HID: sfh: fix address space confusion
273435a1d4e5826f039625c23ba4fe9a09f24d75 HID: sony: select CONFIG_CRC32
0e2d6795e8dbe91c2f5473564c6b25d11df3778b USB: serial: option: add LongSung M5710 module support
54d0a3ab80f49f19ee916def62fe067596833403 USB: serial: iuu_phoenix: fix DMA from stack
4bfd6247fa9164c8e193a55ef9c0ea3ee22f82d8 ALSA: hda/via: Fix runtime PM for Clevo W35xSS
020a1f453449294926ca548d8d5ca970926e8dfd USB: usblp: fix DMA to stack
718bf42b119de652ebcc93655a1f33a9c0d04b3c usb: usbip: vhci_hcd: protect shift size
a1383b3537a7bea1c213baa7878ccc4ecf4413b5 usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup
64e6bbfff52db4bf6785fab9cffab850b2de6870 usb: gadget: configfs: Fix use-after-free issue with udc_name
7043e311a57625467b6fdb032dec8a6dea878208 usb: gadget: core: change the comment for usb_gadget_connect
d7889c2020e08caab0d7e36e947f642d91015bd0 usb: gadget: select CONFIG_CRC32
6cd0fe91387917be48e91385a572a69dfac2f3f7 usb: gadget: configfs: Preserve function ordering after bind failure
e1263f9277bad198c2acc8092a41aea1edbea0e4 dmaengine: stm32-mdma: fix STM32_MDMA_VERY_HIGH_PRIORITY value
65a4e5299739abe0888cda0938d21f8ea3b5c606 kunit: tool: Force the use of the 'tty' console for UML
36836f5b377b5a75c16f5bdc5c0f97f9f51212e1 Merge qcom driver fix into regulator-5.11
3b4cf848dad5dad4bf239ba664c809c8cf29f1ed selftests/vDSO: add additional binaries to .gitignore
df00d02989024d193a6efd1a85513a5658c6a10f selftests/vDSO: fix -Wformat warning in vdso_test_correctness
7a6eb7c34a78498742b5f82543b7a68c1c443329 selftests: Skip BPF seftests by default
8cbebc4118b5933b3ae6351ceb433f75ac6b7c6b KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS
0b884fe71f9ee6a5df35e677154256ea2099ebb8 i2c: sprd: use a specific timeout to avoid system hang up issue
0b3ea2a06de1f52ea30865e227e109a5fd3b6214 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
a8f808839abe3a10011e28b46af1848dfd8c4f21 Merge branch '5.11/scsi-postmerge' into 5.11/scsi-fixes
f4f6a2e329523e1a795e5e5c0799feee997aa053 Merge tag 'compiler-attributes-for-linus-v5.11' of git://github.com/ojeda/linux
36bbbd0e234d817938bdc52121a0f5473b3e58f5 Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
cc07d72bf350b77faeffee1c37bc52197171473f dm raid: fix discard limits for raid1
f7b347acb5f6c29d9229bb64893d8b6a2c7949fb dm integrity: select CRYPTO_SKCIPHER
b690bd546b227c32b860dae985a18bed8aa946fe dm zoned: select CONFIG_CRC32
8abec36d1274bbd5ae8f36f3658b9abb3db56c31 dm crypt: do not wait for backlogged crypto request completion in softirq
d68b29584c25dbacd01ed44a3e45abb35353f1de dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq
a0a6df9afcaf439a6b4c88a3b522e3d05fdef46f umount(2): move the flag validity checks first
d9e44981739a96f1a468c13bbbd54ace378caf1c bareudp: set NETIF_F_LLTX flag
10ad3e998fa0c25315f27cf3002ff8b02dc31c38 bareudp: Fix use of incorrect min_headroom size
01e31bea7e622f1890c274f4aaaaf8bccd296aa5 vhost_net: fix ubuf refcount incorrectly when sendmsg fails
17e94567c57df3d9609e6bacaed9247c4f2629e2 docs: networking: packet_mmap: fix formatting for C macros
e4da63cda51f17fa1e86a10e84d47d692932530d docs: networking: packet_mmap: fix old config reference
862aecbd9569e563b979c0e23a908b43cda4b0b9 ibmvnic: fix: NULL pointer dereference.
1d0d561ad1d7606bb745c1ed9478e7206860e56e net: macb: Correct usage of MACB_CAPS_CLK_HW_CHG flag
2ff2c7e274392871bfdee00ff2adbb8ebae5d240 selftests: mlxsw: Set headroom size of correct port
cfd82dfc9799c53ef109343a23af006a0f6860a9 net: usb: qmi_wwan: add Quectel EM160R-GL
e80bd76fbf563cc7ed8c9e9f3bbcdf59b0897f69 r8169: work around power-saving bug on some chip versions
b40f97b91a3b167ab22c9e9f1ef00b1615ff01e9 net: lapb: Decrease the refcount of "struct lapb_cb" in lapb_device_event
c1a9ec7e5d577a9391660800c806c53287fca991 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs
709a3c9dff2a639966ae7d8ba6239d2b8aba036d net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
08ad4839ce34cea7b5ea4ac1867a08fe96709e1a Merge branch 'net-dsa-lantiq_gswip-two-fixes-for-net-stable'
a8f33c038f4e50b0f47448cb6c6ca184c4f717ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
81b6d05ccad4f3d8a9dfb091fb46ad6978ee40e4 io_uring: synchronise IOPOLL on task_submit fail
6c503150ae33ee19036255cfda0998463613352c io_uring: patch up IOPOLL overflow_flush sync
de7f1d9e99d8b99e4e494ad8fcd91f0c4c5c9357 io_uring: drop file refs after task cancel
90df08538c07b7135703358a0c8c08d97889a704 io_uring: cancel more aggressively in exit_work
75353bcd2184010f08a3ed2f0da019bd9d604e1e drm/i915: clear the shadow batch
641382e9b44fba81a0778e1914ee35b8471121f9 drm/i915: clear the gpu reloc batch
557862535c2cad6de6f6fb12312b7a6d09c06407 drm/i915/gt: Define guc firmware blob for older Cometlakes
9397d66212cdf7a21c66523f1583e5d63a609e84 drm/i915/dp: Track pm_qos per connector
05f6f7271a38c482c5021967433f7b698e102c45 i2c: mediatek: Fix apdma and i2c hand-shake timeout
d1c5246e08eb64991001d97a3bd119c93edbc79a x86/mm: Fix leak of pmd ptlock
311bea3cb9ee20ef150ca76fc60a592bf6b159f5 arm64: link with -z norelro for LLD or aarch64-elf
96ebc9c871d8a28fb22aa758dd9188a4732df482 usb: uas: Add PNY USB Portable SSD to unusual_uas
45ba7b195a369f35cb39094fdb32efe5908b34ad arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST
c9c48bb701ba78df7d4652146b12bcf3ad716507 speakup: Add github repository URL and bug tracker
f6bcb4c7f366905b66ce8ffca7190118244bb642 regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
dfe94d4086e40e92b1926bddcefa629b791e9b28 x86/hyperv: Fix kexec panic/hang issues
3fb6819f411b5a89afb5726afafacf0c4b62844f arm64: traps: remove duplicate include statement
e2bba5f92354488c331b7821d873db7c388e31aa arm64: vdso: disable .eh_frame_hdr via /DISCARD/ instead of --no-eh-frame-hdr
f34d93f30d6a72f6b15ba24b6994b746df0c30de arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled
a8f7e08a81708920a928664a865208fdf451c49f x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling
d16baa3f1453c14d680c5fee01cd122a22d0e0ce blk-iocost: fix NULL iocg deref from racing against initialization
6d4d273588378c65915acaf7b2ee74e9dd9c130a bfq: Fix computation of shallow depth
170b3bbda08852277b97f4f0516df0785c939764 io_uring: Delete useless variable ‘id’ in io_prep_async_work
aebf5db917055b38f4945ed6d621d9f07a44ff30 block: fix use-after-free in disk_part_iter_next
6775ae901ffd130d0be9c32837f88d1f9d560189 iommu/iova: fix 'domain' typos
ff2b46d7cff80d27d82f7f3252711f4ca1666129 iommu/intel: Fix memleak in intel_irq_remapping_alloc
12bc4570c14e24e6244d66466aeda994f805634b iommu/amd: Set iommu->int_enabled consistently when interrupts are set up
b34f10c2dc5961021850c3c15f46a84b56a0c0e8 iommu/amd: Stop irq_remapping_select() matching when remapping is disabled
c2407cf7d22d0c0d94cf20342b3b8f06f1d904e7 mm: make wait_on_page_writeback() wait for multiple pending writebacks
6207214a70bfaec7b41f39502353fd3ca89df68c Merge tag 'afs-fixes-04012021' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
aa35e45cd42aa249562c65e440c8d69fb84945d9 Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
f6e7a024bfe5e11d91ccff46bb576e3fb5a516ea Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
8a48c0a3360bf2bf4f40c980d0ec216e770e58ee arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
f4d9359de8ac0fb64a5ecc9c34833705eb53327b include/soc: remove headers for EZChip NPS
1d011777cdbe7ae38a854a0cbeb6bdfbf724cce0 Merge tag 'sound-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
9f1abbe97c08ba7ed609791627533a805a1b2c66 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
2860d45a589818dd8ffd90cdc4bcf77f36a5a6be qed: select CONFIG_CRC32
f9d6f94132f01d2a552dcbab54fa56496638186d phy: dp83640: select CONFIG_CRC32
1d48595c786b1b9dc6be301e8d7f6fc74e9882aa can: kvaser_pciefd: select CONFIG_CRC32
e186620d7bf11b274b985b839c38266d7918cc05 wil6210: select CONFIG_CRC32
152a8a6c017bfdeda7f6d052fbc6e151891bd9b6 cfg80211: select CONFIG_CRC32
51049bd903a81307f751babe15a1df8d197884e8 misdn: dsp: select CONFIG_BITREVERSE
69931e11288520c250152180ecf9b6ac5e6e40ed wan: ds26522: select CONFIG_BITREVERSE
0f7ba7bc46fa0b574ccacf5672991b321e028492 net/sonic: Fix some resource leaks in error handling paths
cf0720697143f3eaa0779cca5a6602d8557d1c6f net: suggest L2 discards be counted towards rx_dropped
55b7ab1178cbf41f979ff83236d3321ad35ed2ad net: vlan: avoid leaks on register_vlan_dev() failures
7eeecc4b1f480c7ba1932cb9a7693f8c452640f2 net: stmmac: dwmac-sun8i: Fix probe error handling
529254216773acd5039c07aa18cf06fd1f9fccdd net: stmmac: dwmac-sun8i: Balance internal PHY resource references
b8239638853e3e37b287e4bd4d57b41f14c78550 net: stmmac: dwmac-sun8i: Balance internal PHY power
9b1e39cf5dd81f33186cdb950fcf75a121f1a9a7 net: stmmac: dwmac-sun8i: Balance syscon (de)initialization
8db25530835e09e0fbda3cabed1f7c5d1f1cd0c4 Merge branch 'stmmac-fixes'
9f9d41f03bb07069e6e83ff4720cfea74a63898d docs: net: fix documentation on .ndo_get_stats
f04bbcbf1e38d192e94bbfa126731a52332c40b1 net: hns3: fix a phy loopback fail issue
65e61e3c2a619c4d4b873885b2d5394025ed117b net: hns3: fix the number of queues actually used by ARQ
ab6e32d2913a594bc8f822ce4a75c400190b2ecc net: hns3: fix incorrect handling of sctp6 rss tuple
be8d1e0e737941b8316ba125866b044473c164c8 Merge branch 'hns3-fixes'
7a68d725e4ea384977445e0bcaed3d7de83ab5b3 net: cdc_ncm: correct overhead in delayed_ndp_size
4beb17e553b49c3dd74505c9f361e756aaae653e net: qrtr: fix null-ptr-deref in qrtr_ns_remove
445c6198fe7be03b7d38e66fe8d4b3187bc251d4 net: ethernet: fs_enet: Add missing MODULE_LICENSE
3503ee6c0bec5f173d606359e6384a5ef85492fb selftests: fix the return value for UDP GRO test
67208692802ce3cacfa00fe586dc0cb1bef0a51c tools/resolve_btfids: Warn when having multiple IDs for single type
1d53864c3617f5235f891ca0fbe9347c4cd35d46 scsi: ufs: Fix possible power drain during system suspend
21acf4601cc63cf564c6fc1a74d81b191313c929 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL
4ceb06e7c336f4a8d3f3b6ac9a4fea2e9c97dc07 drm/i915/gvt: Fix vfio_edid issue for BXT/APL
6948a96a0d69b7e8203758f44849ce4ab06ff788 scsi: ufs: Relocate flush of exceptional event
35fc4cd34426c242ab015ef280853b7bff101f48 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
d50c7986fbf0e2167279e110a2ed5bd8e811c660 scsi: qedi: Correct max length of CHAP secret
39718fe7adb1a79f78be23f058299bc038cbe161 scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -> "compatibility"
3b01d7ea4dae907d34fa0eeb3f17bacd714c6d0c scsi: scsi_debug: Fix memleak in scsi_debug_init()
e5cc9002caafacbaa8dab878d17a313192c3b03b scsi: sd: Suppress spurious errors when WRITE SAME is being disabled
be2553358cd40c0db11d1aa96f819c07413b2aae scsi: sd: Remove obsolete variable in sd_remove()
19fce0470f05031e6af36e49ce222d0f0050d432 nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context
2b54996b7d56badc563755840838614f2fa9c4de nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings
7ee5c78ca3895d44e918c38332921983ed678be0 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
5c11f7d9f843bdd24cd29b95401938bc3f168070 nvme-tcp: Fix possible race of io_work and direct send
62df80165d7f197c9c0652e7416164f294a96661 nvme: avoid possible double fetch in handling CQE
9b66fc02bec0ca613bc6d4c1d0049f727a95567d nvme: unexport functions with no external caller
9ceb7863537748c67fa43ac4f2f565819bbd36e4 nvmet-rdma: Fix list_del corruption on queue establishment failure
2b59787a223b79228fed9ade1bf6936194ddb8cd nvme: remove the unused status argument from nvme_trace_bio_complete
3ce47d95b7346dcafd9bed3556a8d072cb2b8571 powerpc: Handle .text.{hot,unlikely}.* in linker script
ad0a6bad44758afa3b440c254a24999a0c7e35d5 x86/hyperv: check cpu mask after interrupt has been disabled
cb7f4a8b1fb426a175d1708f05581939c61329d4 x86/mtrr: Correct the range check before performing MTRR type lookups
3e2224c5867fead6c0b94b84727cc676ac6353a3 io_uring: Fix return value from alloc_fixed_file_ref_node
00b8c557d096f0930d5c07df618223d3d06902d6 staging: ION: remove some references to CONFIG_ION
3d1a90ab0ed93362ec8ac85cf291243c87260c21 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
10a05404c4fe184ae9087fb49f1df5b84c1534dc Merge tag 'usb-serial-5.11-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
b8b54ad96e433e3895103a982dff017c5ca3fd16 Merge tag 'icc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
71c061d2443814de15e177489d5cc00a4a253ef3 Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
0e61f09af48beb41be0954e7be7d3ba2d18c9946 drm/amd/pm: correct the sensor value of power for vangogh
37030aba0f362cf8b16eb2347c7430b2e9ef719e drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
fc996f952df1c63b57e3a08ac612db53bf8abadc drm/amd/pm: updated PM to I2C controller port on sienna cichlid
a7b5d9dd57298333e6e9f4c167f01385d922bbfb drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue
8ae291cc95e49011b736b641b0cfad502b7a1526 RDMA/ucma: Do not miss ctx destruction steps in some cases
ed1df58585632dff96cc01e14857175dfdf67376 drm/amdgpu: switched to cached noretry setting for vangogh
9a029a3facc4d333100308a8e283d9210a36b94c drm/amdgpu: fix a memory protection fault when remove amdgpu device
88e21af1b3f887d217f2fb14fc7e7d3cd87ebf57 drm/amdgpu: fix a GPU hang issue when remove device
44cb39e19a05ca711bcb6e776e0a4399223204a0 drm/amd/pm: fix the failure when change power profile for renoir
98b64762080b96b0f8608da5fe161f1a7ab6f5de drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO
4f6a05501eb9c57fb4c9efed70840aee523a393b drm/amd/display: Fix unused variable warning
e6d5c64efaa34aae3815a9afeb1314a976142e83 drm/amdgpu: fix potential memory leak during navi12 deinitialization
8a82b347e8732fd2b68d26a6e9f0d9a1c397560d drm/amdgpu: fix no bad_pages issue after umc ue injection
3851c90b7aa8f0c275d14636f0e7ccca69a2bf84 drm/amdgpu: enable ras eeprom support for sienna cichlid
c241ed2f0ea549c18cff62a3708b43846b84dae3 drm/amdgpu/display: drop DCN support for aarch64
5efc1f4b454c6179d35e7b0c3eda0ad5763a00fc Revert "drm/amd/display: Fix memory leaks in S3 resume"
67a5a68013056cbcf0a647e36cb6f4622fb6a470 gcc-plugins: fix gcc 11 indigestion with plugins...
6f02b540d7597f357bc6ee711346761045d4e108 bpftool: Fix compilation failure for net.o with older glibc
fcc42338375a1e67b8568dbb558f8b784d0f3b01 dm snapshot: flush merged data before committing metadata
0d136f5cd9a7ba6ded7f8ff17e8b1ba680f37625 net: mvneta: fix error message when MTU too large for XDP
94bcfdbff0c210b17b27615f4952cc6ece7d5f5f net: bareudp: add missing error handling for bareudp_link_config()
7f847db3040897f3ee25ce97265c545b5561f6c2 net: dsa: fix led_classdev build errors
1f685e6adbbe3c7b1bd9053be771b898d9efa655 ptp: ptp_ines: prevent build when HAS_IOMEM is not set
c4aec381ab98c9189d47b935832541d520f1f67f can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
aee2b3ccc8a63d1cd7da6a8a153d1f3712d40826 can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
57cda5e986eb29d96b20b6169a1ba8b92269c04a Merge tag 'amd-drm-fixes-5.11-2021-01-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
a876e7e2a8e62712425be178d483ffdff09f0853 HID: uclogic: remove h from printk format specifier
4d2b71634b5ad142617e430bc6ef659331a576d0 HID: wiimote: remove h from printk format specifier
4e181dede94d33c369ed441c63986916677231a9 Merge tag 'drm-intel-fixes-2021-01-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
6086f02a18aeae795a61a3fc6566920891ea3b52 can: mcp251xfd: mcp251xfd_handle_tefif(): fix TEF vs. TX race condition
2fbb397f584077e3c90abd06829f5a1f66fdd5f4 can: mcp251xfd: mcp251xfd_handle_rxif_ring(): first increment RX tail pointer in HW, then in driver
1169ec8f5d71044082a9898bbd1f1bf4a690c5a4 can: rcar: Kconfig: update help description for CAN_RCAR config
6ee49118f87cf02b36f68812bc49855b7b627a2b MAINTAINERS: Update MCAN MMIO device driver maintainer
91bc156817a3c2007332b64b4f85c32aafbbbea6 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines
83b5bd628f65e6b4d1924b307d6a88a57827bdb0 arm64: Move PSTATE.TCO setting to separate functions
05cd84691eafcd7959a1e120d5e72c0dd98c5d91 dmabuf: fix use-after-free of dmabuf's file->f_inode
e89eed02a5f1b864fa5abafc8e8e71bd9fd66d1f kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb
e2459108b5a0604c4b472cae2b3cb8d3444c77fb usb: gadget: enable super speed plus
41952a66015466c3208aac96b14ffd92e0943589 usb: typec: Fix copy paste error for NVIDIA alt-mode description
6c75c2bad36cfb43b144e6a0a76a69993c72097f usb: typec: Send uevent for num_altmodes update
a5c7682aaaa10e42928d73de1c9e1e02d2b14c2e usb: dwc3: gadget: Clear wait flag on dequeue
e0658f970a7f3d85431c6803b7d5169444fb11b0 drm/radeon: stop re-init the TTM page pool
a73858ef4d5e1d425e171f0f6a52864176a6a979 drm/ttm: unexport ttm_pool_init/fini
1efd17e7acb6692bffc6c58718f41f27fdfd62f5 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
4df7b2268ad81a74168130e1fb04550a8bc980e1 Revert "iommu: Add quirk for Intel graphic devices in map_sg"
420d42f6f9db27d88bc4f83e3e668fcdacbf7e29 iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
aded8c7c2b72f846a07a2c736b8e75bb8cf50a87 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context
9ad9f45b3b91162b33abfe175ae75ab65718dbf5 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev
18abda7a2d555783d28ea1701f3ec95e96237a86 iommu/vt-d: Fix general protection fault in aux_detach_device()
7c29ada5e70083805bc3a68daa23441df421fbee iommu/vt-d: Fix ineffective devTLB invalidation for subdevices
80c18e4ac20c9cde420cb3ffab48c936147cf07d io_uring: trigger eventfd for IOPOLL
4aa84f2ffa81f71e15e5cffc2cc6090dbee78f8e io_uring: dont kill fasync under completion_lock
b1445e59cc9a10fdb8f83810ae1f4feb941ab36b io_uring: synchronise ev_posted() with waitqueues
71008734d27f2276fcef23a5e546d358430f2d52 btrfs: print the actual offset in btrfs_root_name
29b665cc51e8b602bf2a275734349494776e3dbc btrfs: prevent NULL pointer dereference in extent_io_tree_panic
347fb0cfc9bab5195c6701e62eda488310d7938f btrfs: tree-checker: check if chunk item end overflows
50e31ef486afe60f128d42fb9620e2a63172c15c btrfs: reloc: fix wrong file extent type check to avoid false ENOENT
04a6a536bc3fd1436fc78c546c6b3ecdccbfaf6d fs: Fix freeze_bdev()/thaw_bdev() accounting of bd_fsfreeze_sb
17ffd35809c34b9564edb10727d02eb62958ba5c cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf()
943bdd0cecad06da8392a33093230e30e501eccc cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
aa7a1bb02bb44399be69b0a1cbb6495d9eec29fc ACPI: PM: s2idle: Drop unused local variables and related code
ee61cfd955a64a58ed35cbcfc54068fcbd486945 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
240bdc605e6a9d0309bd003de3413f6f729eca18 ACPI: Update Kconfig help text for items that are no longer modular
47f4469970d8861bc06d2d4d45ac8200ff07c693 Revert "device property: Keep secondary firmware node secondary by type"
3f7bddaf5d5a83aa2eb1e6d72db221d3ec43c813 device property: add description of fwnode cases
2b5f09cadfc576817c0450e01d454f750909b103 drm/msm/dp: postpone irq_hpd event during connection pending state
d863f0c7b536288e2bd40cbc01c10465dd226b11 drm/msm: Call msm_init_vram before binding the gpu
3f7759e7b7585a0bffda06d4eddc6b0b850ef6c3 drm/msm: Add modparam to allow vram carveout
c4151604f0603d5700072183a05828ff87d764e4 cpufreq: intel_pstate: remove obsolete functions
00fd44a1a4700718d5d962432b55c09820f7e709 drm/msm: Only enable A6xx LLCC code on A6xx
7b62275507232f01f66d3e7d05c77bbd9009b726 Merge tag 'asoc-fix-v5.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
04b1ecb6a4844cf347a1c0d7eb9b63b5eddbfeff Merge tag 'nvme-5.11-2021-01-07' of git://git.infradead.org/nvme into block-5.11
3c638cdb8ecc0442552156e0fed8708dd2c7f35b RDMA/restrack: Don't treat as an error allocation ID wrapping
c8c748fb83bd052502f35471101d61d8c3648c86 Merge tag 'linux-can-fixes-for-5.11-20210107' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
afded6d83aa7b35dab675c730528109cc58d6847 misc: pvpanic: Check devm_ioport_map() for NULL
fc37784dc71bc9dd3a00a2f01906b3966e4034f2 Merge tag 'regmap-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
d8f5c29653c3f6995e8979be5623d263e92f6b86 net: ipv6: fib: flush exceptions when purging route
5316a7c0130acf09bfc8bb0092407006010fcccc tools: selftests: add test for changing routes with PTMU exceptions
384b77fd48fd683a82760bc88bef8611cba997fc Fonts: font_ter16x32: Update font with new upstream Terminus release
a306aba9c8d869b1fdfc8ad9237f1ed718ea55e6 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
a1a7b4f32433e91f0fff32cde534eadc67242298 Merge tag 'regulator-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
f5e6c330254ae691f6d7befe61c786eb5056007e Merge tag 'spi-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
abf8ef953a43e74aac3c54a94975f21bd483199b net/mlx5: Check if lag is supported before creating one
9c9be85f6b59d80efe4705109c0396df18d4e11d net/mlx5e: Add missing capability check for uplink follow
0f2dcade69f2af56b74bce432e48ff3957830ce2 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
eed38eeee734756596e2cc163bdc7dac3be501b1 net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled
b544011f0e58ce43c40105468d6dc67f980a0c7a net/mlx5e: Fix SWP offsets when vlan inserted by driver
25c904b59aaf4816337acd415514b0c47715f604 net/mlx5: E-Switch, fix changing vf VLANID
e13ed0ac064dd6ee964155ba9fdc2f3c3785934c net/mlx5e: In skb build skip setting mark in switchdev mode
b1c0aca3d3ddeebeec57ada9c2df9ed647939249 net/mlx5e: ethtool, Fix restriction of autoneg with 56G
4d8be21112f6fa2ac4b8a13f35866ad65b11d48c net/mlx5: Release devlink object if adev fails
7a6eb072a9548492ead086f3e820e9aac71c7138 net/mlx5e: Fix two double free cases
5b0bb12c58ac7d22e05b5bfdaa30a116c8c32e32 net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
f2bc3af6353cb2a33dfa9d270d999d839eef54cb RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
f3562f5e00bbae2a6b292941ec76a9140aa3b7dd docs: octeontx2: tune rst markup
0ef597c3ac49a62e1a2c1c10f88dd76fde1e1636 docs: remove mention of ENABLE_MUST_CHECK
a734a7235ef3768dd3c9b7034f663ae6b260375f docs: binfmt-misc: Fix .rst formatting
25942e5ecbac33918ec2f0869ca9a374dbb023f2 Documentation/admin-guide: kernel-parameters: hyphenate comma-separated
9d54ee78aef62c29b15ae2f58a70b1d1cd63a8f0 docs: admin-guide: bootconfig: Fix feils to fails
bb12433bf56e76789c6b08b36c546f745a6aa6e1 ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
9e7a67dee27902fedab880b9af909bd4acd0fba9 selftests: netfilter: add selftest for ipip pmtu discovery with enabled connection tracking
50c661670f6a3908c273503dfa206dfc7aa54c07 net: fix pmtu check in nopmtudisc mode
bb4cc1a18856a73f0ff5137df0c2a31f4c50f6cf net: ip: always refragment ip defragmented packets
704a0f858ed33a80adc714add5dec061c2de3280 Merge branch 'net-fix-netfilter-defrag-ip-tunnel-pmtu-blackhole'
2aa078932ff6c66bf10cc5b3144440dbfa7d813d KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte()
39b4d43e6003cee51cd119596d3c33d0449eb44c KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE
dde81f9477d018a96fba991c5928c6ab8cc109f8 KVM: x86/mmu: Use raw level to index into MMIO walks' sptes array
9aa418792f5f11ef5d6f72265e1f8ae07efd5784 KVM: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte()
bc351f07260533cc1b3987339551decd00ddd52e Merge branch 'kvm-master' into kvm-next
f65cf84ee769767536dc367acc9568ddb6e4c9f4 KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load
52782d5b63725a6c4bf642557c83507430064110 KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c
e42ac777d661e878c3b9bac56df11e226cab3010 KVM: selftests: Factor out guest mode code
1133e17ea7c9929ff7b90e81d8926f9e870748e9 KVM: selftests: Use vm_create_with_vcpus in create_vm
b268b6f0bd36322358accb15c45683a9e1220231 KVM: selftests: Implement perf_test_util more conventionally
2f80d502d627f30257ba7e3655e71c373b7d1a5a KVM: x86: fix shift out of bounds reported by UBSAN
7f0c1f1a8277de906a242a6ef907476149f006de MAINTAINERS: Really update email address for Sean Christopherson
0565ff56cd0543bacb5d3ec2ee0f979813ea1841 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
de7860c8a388e4cb757c7da26889b9e2641ffcfe KVM: x86: change in pv_eoi_get_pending() to make code more readable
88bf56d04bc3564542049ec4ec168a8b60d0b48c kvm: check tlbs_dirty directly
a889ea54b3daa63ee1463dc19ed699407d61458b KVM: x86/mmu: Ensure TDP MMU roots are freed after yield
c0dba6e46825716db15c4b3a8f05c85b4a59edda KVM: x86/mmu: Clarify TDP MMU page list invariants
81f76adad560dfc39cb9625cf1e00a7e2b7b88df KVM: nSVM: correctly restore nested_run_pending on migration
56fe28de8c4f0167275c411c0daa5709e9a47bd7 KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode
f2c7ef3ba9556d62a7e2bb23b563c6510007d55c KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit
647daca25d24fb6eadc7b6cd680ad3e6eed0f3d5 KVM: SVM: Add support for booting APs in an SEV-ES guest
c4cc3b1de31b76f425ce92854783709386f9e1b7 Merge tag 'gcc-plugins-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
717df0f4cdc9044c415431a3522b3e9ccca5b4a3 chtls: Fix hardware tid leak
827d329105bfde6701f0077e34a09c4a86e27145 chtls: Remove invalid set_tcb call
5a5fac9966bb6d513198634b0b1357be7e8447d2 chtls: Fix panic when route to peer not configured
f8d15d29d6e6b32704c8fce9229716ca145a0de2 chtls: Avoid unnecessary freeing of oreq pointer
a84b2c0d5fa23da6d6c8c0d5f5c93184a2744d3e chtls: Replace skb_dequeue with skb_peek
eade1e0a4fb31d48eeb1589d9bb859ae4dd6181d chtls: Added a check to avoid NULL pointer dereference
15ef6b0e30b354253e2c10b3836bc59767eb162b chtls: Fix chtls resources release sequence
85bd6055e3529e9b193b4460f5b13a47da354027 Merge branch 'bug-fixes-for-chtls-driver'
cf7b2ae4d70432fa94ebba3fbaab825481ae7189 riscv: return -ENOSYS for syscall -1
11f4c2e940e2f317c9d8fb5a79702f2a4a02ff98 riscv: Fix kernel time_init()
1f1496a923b6ba16679074fe77100e1b53cdb880 riscv: Fix sifive serial driver
643437b996bac9267785e0bd528332e2d5811067 riscv: Enable interrupts during syscalls with M-Mode
ac7996d680d8b4a51bb99bbdcee3dc838b985498 octeontx2-af: fix memory leak of lmac and lmac->name
07e61a979ca4dddb3661f59328b3cd109f6b0070 nexthop: Fix off-by-one error in error path
7b01e53eee6dce7a8a6736e06b99b68cd0cc7a27 nexthop: Unlink nexthop group entry in error path
b19218b27f3477316d296e8bcf4446aaf017aa69 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups
a5c9ca76a1c61fb5e4c35de8eb25aa925b03c9e4 selftests: fib_nexthops: Fix wrong mausezahn invocation
d7083427489a494cfef552321666774436514ccb Merge branch 'nexthop-various-fixes'
0b9902c1fcc59ba75268386c0420a554f8844168 s390/qeth: fix deadlock during recovery
b41b554c1ee75070a14c02a88496b1f231c7eacc s390/qeth: fix locking for discipline setup / removal
f9c4845385c8f6631ebd5dddfb019ea7a285fba4 s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
286e95eed12e218c0b73f95e3ff805db4b1cd9b5 Merge branch 's390-qeth-fixes-2021-01-07'
3545454c7801e391b0d966f82c98614d45394770 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
220efcf9caf755bdf92892afd37484cb6859e0d2 Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
2d2f6f1b4799428d160c021dd652bc3e3593945e block: pre-initialize struct block_device in bdev_alloc_inode
ae28d1aae48a1258bd09a6f707ebb4231d79a761 x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
a0195f314a25582b38993bf30db11c300f4f4611 x86/resctrl: Don't move a task to the same resource group
25ea8ecf4d9348e07544e861714b689cadbfa4c3 Merge tag 'drm-msm-fixes-2021-01-07' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
29f95f20581c4bb4e58c1cc1cb15bff9b931cad9 Merge tag 'drm-misc-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
774206bc03bf5daa17255b2f155d4a967e3f3314 Merge tag 'kvmarm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
872f36eb0b0f4f0e3a81ea1e51a6bdf58ccfdc6e KVM: x86: __kvm_vcpu_halt can be static
e400071a805d6229223a98899e9da8c6233704a1 HID: logitech-dj: add the G602 receiver
74acfa996b2aec2a4ea8587104c7e2f8d4c6aec2 block/rnbd: Select SG_POOL for RNBD_CLIENT
1a84e7c629f8f288e02236bc799f9b0be1cab4a7 block/rnbd-srv: Fix use after free in rnbd_srv_sess_dev_force_close
80f99093d81370c5cec37fca3b5a6bdf6bddf0f6 block/rnbd-clt: Fix sg table use after free
ef8048dd2345d070c41bc7df16763fd4d8fac296 block/rnbd: Adding name to the Contributors List
3a21777c6ee99749bac10727b3c17e5bcfebe5c1 block/rnbd-clt: avoid module unload race with close confirmation
02f938e9fed1681791605ca8b96c2d9da9355f6a blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
bac717171971176b78c72d15a8b6961764ab197f ARM: picoxcell: fix missing interrupt-parent properties
84e261553e6f919bf0b4d65244599ab2b41f1da5 hwmon: (amd_energy) fix allocation of hwmon_channel_info config
e076ab2a2ca70a0270232067cd49f76cd92efe64 btrfs: shrink delalloc pages instead of full inodes
7c38e769d5c508939ce5dc26df72602f3c902342 HID: Ignore battery for Elan touchscreen on ASUS UX550
24e8ab6886d80fe60b1d4e64b6d9f15ea9ad597a Merge branches 'acpi-scan' and 'acpi-misc'
a91bd6223ecd46addc71ee6fcd432206d39365d2 Revert "init/console: Use ttynull as a fallback when there is no console"
ef0ba05538299f1391cbe097de36895bb36ecfe6 poll: fix performance regression due to out-of-line __put_user()
ea1c87c156d94dd78b4f5267ec40c403b2da7e14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
6279d812eab67a6df6b22fa495201db6f2305924 Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
0378c625afe80eb3f212adae42cc33c9f6f31abf dm: eliminate potential source of excessive kernel log noise
9b5948267adc9e689da609eb61cf7ed49cae5fa8 dm integrity: fix flush with external metadata device
e8deee4f1543eda9b75278f63322f412cad52f6a ARC: [hsdk]: Enable FPU_SAVE_RESTORE
56ef24e53ec1660bf095779cc95fa574dd0f71df Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
95f05058b2bbe3b85c8617b961879e52f692caa5 Merge tag 'arm-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
b2345a8a4342cf83316a2198fa915c7c99b7d6c7 ALSA: usb-audio: Fix the missing endpoints creations for quirks
5d15f1eb456025cf47078fdbc230d7a9f1ee4cef ALSA: usb-audio: Choose audioformat of a counter-part substream
00272c61827e37bb64c47499843d8c0d8ee136a5 ALSA: usb-audio: Avoid unnecessary interface re-setup
eae4d054f909d9e9589d0940f9b5b0cd68de1e2e ALSA: usb-audio: Annotate the endpoint index in audioformat
167c9dc84ec384c0940359e067301883ad2b42a8 ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices
3e2a590acbed38a6908a5c4df7754dcb65f6fd37 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
2a190b22aa1149cda804527aa603db45f75439c3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
43d3d587d22530ae92239b6aba5b0b2d5ba2e088 Merge tag 'drm-fixes-2021-01-08' of git://anongit.freedesktop.org/drm/drm
be31d940b3b62c57a5d9506090e66e177b7eba90 Merge tag 'pm-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
fb9ca0be63b49eece304f50023e736a678cc4159 Merge tag 'acpi-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
78d42025e5bb83f9071e4a60edf1567dd12ed9dc Merge tag 'devprop-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
50dbd96e4f31e28fc2fcc80abaabab4fb277227c Merge tag 'docs-5.11-3' of git://git.lwn.net/linux
8f3d8491d03594823a7f7d71d5063e1bcd03c75c Merge tag 'linux-kselftest-next-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
263da3330f6c0e4af603ec62f291e43eb3001f7b Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
996e435fd401de35df62ac943ab9402cfe85c430 Merge tag 'zonefs-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
afba9dc1f3a5390475006061c0bdc5ad4915878e net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links
53475c5dd856212e91538a9501162e821cc1f791 net: fix use-after-free when UDP GRO with shared fraglist
fd2ddef043592e7de80af53f47fa46fd3573086e udp: Prevent reuseport_select_sock from reading uninitialized socks
c1787ffd0d24eb93eefac2dbba0eac5700da9ff1 ppp: fix refcount underflow on channel unbridge
2b446e650b418f9a9e75f99852e2f2560cabfa17 docs: net: explain struct net_device lifetime
c269a24ce057abfc31130960e96ab197ef6ab196 net: make free_netdev() more lenient with unregistering devices
766b0515d5bec4b780750773ed3009b148df8c0a net: make sure devices go through netdev_wait_all_refs
c49243e8898233de18edfaaa5b7b261ea457f221 Merge branch 'net-fix-issues-around-register_netdevice-failures'
e80927079fd97b4d5457e3af2400a0087b561564 bcache: set pdev_set_uuid before scond loop iteration
f7b4943dea48a572ad751ce1f18a245d43debe7e bcache: fix typo from SUUP to SUPP in features.h
1dfc0686c29a9bbd3a446a29f9ccde3dec3bc75a bcache: check unsupported feature sets for bcache register
b16671e8f493e3df40b1fb0dff4078f391c5099a bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket
5342fd4255021ef0c4ce7be52eea1c4ebda11c63 bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET
55e6ac1e1f31c7f678d9f3c8d54c6f102e5f1550 io_uring: io_rw_reissue lockdep annotations
4f793dc40bc605b97624fd36baf085b3c35e8bfd io_uring: inline io_uring_attempt_task_drop()
6b5733eb638b7068ab7cb34e663b55a1d1892d85 io_uring: add warn_once for io_uring_flush()
d9d05217cb6990b9a56e13b56e7a1b71e2551f6c io_uring: stop SQPOLL submit on creator's death
6bae85bd70d063b63fbe262d943cc321eab31b17 maintainers: update my email address
caab314792aca89f327abc8b9f730526d3080366 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
f408126be7dc642102224cdb55d6533519a67c19 Merge tag 'dmaengine-fix-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
2ff90100ace886895e4fbb2850b8d5e49d931ed6 Merge tag 'hwmon-for-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
a2bc221b972db91e4be1970e776e98f16aa87904 netxen_nic: fix MSI/MSI-x interrupts
b210de4f8c97d57de051e805686248ec4c6cfc52 net: ipv6: Validate GSO SKB before finish IPv6 processing
0ea02c73775277001c651ad4a0e83781a9acf406 riscv: Drop a duplicated PAGE_KERNEL_EXEC
3502bd9b5762154ff11665f3f18f6d7dcc6f781c selftests/tls: fix selftests after adding ChaCha20-Poly1305
b77413446408fdd256599daf00d5be72b5f3e7c6 tipc: fix NULL deref in tipc_link_xmit()
57726ebe2733891c9f59105eff028735f73d05fb mlxsw: core: Add validation of transceiver temperature thresholds
b06ca3d5a43ca2dd806f7688a17e8e7e0619a80a mlxsw: core: Increase critical threshold for ASIC thermal zone
26c49f0d108fdc3645e75611f8148f3dd9809d6e Merge branch 'mlxsw-core-thermal-control-fixes'
f97844f9c518172f813b7ece18a9956b1f70c1bb dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps
fab336b42441e0b2eb1d81becedb45fbdf99606e selftests: netfilter: Pass family parameter "-f" to conntrack tool
f6351c3f1c27c80535d76cac2299aec44c36291e netfilter: conntrack: fix reading nf_conntrack_buckets
a0adc8eabb402cfb9f32d15edd9f65f65e35cdce dma-buf: cma_heap: Fix memory leak in CMA heap
c98e9daa59a611ff4e163689815f40380c912415 NFS: Adjust fs_context error logging
86b53fbf08f48d353a86a06aef537e78e82ba721 net: sunrpc: interpret the return value of kstrtou32 correctly
67bbceedc9bb8ad48993a8bd6486054756d711f4 pNFS: Mark layout for return if return-on-close was not sent
078000d02d57f02dde61de4901f289672e98c8bc pNFS: We want return-on-close to complete when evicting the inode
c18d1e17ba2f6a1c9257b0b5d2882a6e3f772673 pNFS: Clean up pnfs_layoutreturn_free_lsegs()
2c8d5fc37fe2384a9bdb6965443ab9224d46f704 pNFS: Stricter ordering of layoutget and layoutreturn
1757655d780d9d29bc4b60e708342e94924f7ef3 NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request
46c9ea1d4fee4cf1f8cc6001b9c14aae61b3d502 NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
cb2856c5971723910a86b7d1d0cf623d6919cbc4 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
a440e4d7618cbe232e4f96dea805bcb89f79b18c Merge tag 'x86_urgent_for_v5.11_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
b3cd1a16cc8829776523fcd114299373be4e5187 Merge tag 'powerpc-5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
0653161f0faca68b77b3f36fb4b4b9b8b07050e5 Merge tag 'arc-5.11-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
5625dcfbbcf892e40e8d60abbb5f56701a1d031c Documentation: kbuild: Fix section reference
e07cd2f3e7e525fa8df334d11beceb4c1bdcc74e Merge tag 'char-misc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
4ad9a28f56d70b950b1232151b2354636853727a Merge tag 'staging-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
28318f53503090fcd8fd27c49445396ea2ace44b Merge tag 'usb-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
d430adfea8d2c5baa186cabb130235f72fecbd5b Merge tag 'io_uring-5.11-2021-01-10' of git://git.kernel.dk/linux-block
ed41fd071c57f118ebb37c0d11b1cbeff3c1be6f Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
688daed2e5daf0a1513effdc05ce3c56ade836f9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
20210a98463e2abac31676ee141459fc23252927 Merge tag 'kbuild-fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
113aac6d567bda783af36d08f73bfda47d8e9a40 NFS: nfs_delegation_find_inode_server must first reference the superblock
896567ee7f17a8a736cda8a28cc987228410a2ac NFS: nfs_igrab_and_active must first reference the superblock
7c53f6b671f4aba70ff15e1b05148b10d58c2837 Linux 5.11-rc3
869f4fdaf4ca7bb6e0d05caf6fa1108dddc346a7 netfilter: nf_nat: Fix memleak in nf_nat_init
00cb645fd7e29bdd20967cd20fa8f77bcdf422f9 drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence
057fe3535eb35696ad5a849d01d61efa930d2182 drm/i915: Disable RPM wakeref assertions during driver shutdown
bb83d5fb550bb7db75b29e6342417fda2bbb691c drm/i915/backlight: fix CPU mode backlight takeover on LPT
d434ab6db524ab1efd0afad4ffa1ee65ca6ac097 io_uring: drop mm and files after task_work_run
621fadc22365f3cf307bcd9048e3372e9ee9cdcc io_uring: don't take files/mm for a dead task
2af5268180410b874fc06be91a1b2fbb22b1be0c drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout
166ae7315678b33ce86875344829d06da6c3c2ce Merge tag 'gvt-fixes-2020-01-08' of https://github.com/intel/gvt-linux into drm-intel-fixes
f1ee3e150bd9da2dd60a210926c86cffd4a336ea Merge tag 'hyperv-fixes-signed-20210111' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
c912fd05fab97934e4cf579654d0dc4835b4758c Merge tag 'nfsd-5.11-1' of git://git.linux-nfs.org/projects/cel/cel-2.6
a58015d638cd4e4555297b04bec9b49028369075 ACPI: scan: Harden acpi_device_add() against device ID overflows
843010a815e87b45fc6b64848f02e42f6aee3f22 drm/ttm: Fix address passed to dma_mapping_error() in ttm_pool_map()
7bb83f6fc4ee84e95d0ac0d14452c2619fb3fe70 tracing/kprobes: Do the notrace functions check without kprobes on ftrace
a5e92ef3c3fd46320d4e293bdec0cdd4b80a6e0f drm: Check actual format for legacy pageflip.
2896c93811e39d63a4d9b63ccf12a8fbc226e5e4 scsi: target: Fix XCOPY NAA identifier lookup
6e68b9961ff690ace07fac22c3c7752882ecc40a Merge tag 'for-5.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
a0d54b4f5b219fb31f0776e9f53aa137e78ae431 Merge tag 'trace-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
938288349ca8a9d4b936bf5d2f6dd4526a598974 dt-bindings: net: dwmac: fix queue priority documentation
6f83802a1a06e74eafbdbc9b52c05516d3083d02 net: mvpp2: Remove Pause and Asym_Pause support
e56b3d94d939f52d46209b9e1b6700c5bfff3123 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request
29766bcffad03da66892bef82674883e31f78fec net: support kmap_local forced debugging in skb_frag_foreach
97550f6fa59254435d864b92603de3ca4b5a99f8 net: compound page support in skb_seq_read
9bd6b629c39e3fa9e14243a6d8820492be1a5b2e esp: avoid unneeded kmap_atomic call
1ee527a79fa6d0a85425cafc1632e09bd8d3dca7 Merge branch 'skb-frag-kmap_atomic-fixes'
2225a8dda263edc35a0e8b858fe2945cf6240fde powerpc: Fix alignment bug within the init sections
3e096a2112b7b407549020cf095e2a425f00fabb ALSA: doc: Fix reference to mixart.rst
bb52cb0dec8d2fecdb22843a805131478a180728 drm/ttm: make the pool shrinker lock a mutex
f4eccc7fea203cfb35205891eced1ab51836f362 clk: tegra30: Add hda clock default rates to clock driver
615d435400435876ac68c1de37e9526a9164eaec ALSA: hda/tegra: fix tegra-hda on tegra30 soc
e7c22eeaff8565d9a8374f320238c251ca31480b ALSA: fireface: Fix integer overflow in transmit_midi_msg()
9f65df9c589f249435255da37a5dd11f1bc86f4d ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
20c7842ed8374e1c3ee750b2fe7ca8cdd071bda6 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio
2d6ffc63f12417b979955a5b22ad9a76d2af5de9 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()
b812834b5329fe78d643c9a61350d227db904361 iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirks
694a1c0adebee9152a9ba0320468f7921aca647d iommu/vt-d: Fix duplicate included linux/dma-map-ops.h
ffaf97899c4a58b9fefb11534f730785443611a8 drm/i915/gt: Limit VFE threads based on GT
09aa9e45863e9e25dfbf350bae89fc3c2964482c drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail
984cadea032b103c5824a5f29d0a36b3e9df6333 drm/i915: Allow the sysadmin to override security mitigations
ea49c88f4071e2bdd55e78987f251ea54aa11004 Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi
e609571b5ffa3528bf85292de1ceaddac342bc1c Merge tag 'nfs-for-5.11-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
d78050ee35440d7879ed94011c52994b8932e96e arm64: Remove arm64_dma32_phys_limit and its uses
8e14f610159d524cd7aac37982826d3ef75c09e8 dm crypt: do not call bio_endio() from the dm-crypt tasklet
17ffc193cdc6dc7a613d00d8ad47fc1f801b9bf0 dm integrity: fix the maximum number of arguments
df85bc140a4d6cbaa78d8e9c35154e1a2f0622c7 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands
8ff60eb052eeba95cfb3efe16b08c9199f8121cf mm, slub: consider rest of partial list if acquire_slab() fails
ce8f86ee94fabcc98537ddccd7e82cfd360a4dc5 mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint
7ea510b92c7c9b4eb5ff72e6b4bbad4b0407a914 mm/memcontrol: fix warning in mem_cgroup_page_lruvec()
29970dc24faf0078beb4efab5455b4f504d2198d arm/kasan: fix the array size of kasan_early_shadow_pte[]
c22ee5284cf58017fa8c6d21d8f8c68159b6faab mm/vmalloc.c: fix potential memory leak
f555befd185dc097ede887eb7b308c2e1c1369d4 mm: migrate: initialize err in do_migrate_pages
0eb98f1588c2cc7a79816d84ab18a55d254f481c mm/hugetlb: fix potential missing huge page size info
7e5f1126b54a29c078c07a5fe245e269f3c05500 MAINTAINERS: add Vlastimil as slab allocators maintainer
6696d2a6f38c0beedf03c381edfc392ecf7631b4 mm,hwpoison: fix printing of page flags
eb351d75ce1e75b4f793d609efac08426ca50acd mm/process_vm_access.c: include compat.h
a18caa97b1bda0a3d126a7be165ddcfc56c2dde6 net: phy: smsc: fix clk error handling
07b90056cb15ff9877dca0d8f1b6583d1051f724 net: dsa: unbind all switches from tree when DSA master unbinds
91158e1680b164c8d101144ca916a3dca10c3e17 net: dsa: clear devlink port type before unregistering slave netdevs
cb82a54904a99df9e8f9e9d282046055dae5a730 r8152: Add Lenovo Powered USB-C Travel Hub
2284bbd0cf3981462dc6d729c89851c66b05a66a r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152
869c4d5eb1e6fbda66aa790c48bdb946d71494a0 bnxt_en: Improve stats context resource accounting with RDMA driver loaded.
687487751814a493fba953efb9b1542b2f90614c bnxt_en: Clear DEFRAG flag in firmware message when retry flashing.
ece9ab2a78afa1424c1aff45b1a95748dbc1f100 Merge branch 'bnxt_en-bug-fixes'
20bc80b6f582ad1151c52ca09ab66b472768c9c8 mptcp: more strict state checking for acks
76e2a55d16259b51116767b28b19d759bff43f72 mptcp: better msk-level shutdown.
584c19f92754e9d590d75a94df66c47f7c4fd2cc Merge branch 'mptcp-a-couple-of-fixes'
7cd1af107a92eb63b93a96dc07406dcbc5269436 riscv: Trace irq on only interrupt is enabled
25fe2c9c4cd2e97c5f5b69f3aefe69aad3057936 smc: fix out of bound access in smc_nl_get_sys_info()
8a4465368964b4fbaf084760c94c7aabf61059fb net/smc: use memcpy instead of snprintf to avoid out of bounds read
5527d0ea199354c798a63b50d911eeda6ee471ba Merge branch 'net-smc-fix-out-of-bound-access-in-netlink-interface'
c8a8ead01736419a14c3106e1f26a79d74fc84c7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
80709af7325d179b433817f421c85449f2454046 riscv: cacheinfo: Fix using smp_processor_id() in preemptible
0aa2ec8a475fb505fd98d93bbcf4e03beeeebcb6 riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL
69e976831cd53f9ba304fd20305b2025ecc78eab MIPS: relocatable: fix possible boot hangup with KASLR enabled
7b490a8ab0f2d3ab8d838a4ff22ae86edafd34a1 MIPS: OCTEON: fix unreachable code in octeon_irq_init_ciu
ef3a575baf53571dc405ee4028e26f50856898e7 xen/privcmd: allow fetching resource sizes
df06824767cc9a32fbdb0e3d3b7e169292a5b5fe arm64: entry: remove redundant IRQ flag tracing
b90d72a6bfdb5e5c62cd223a8cdf4045bfbcb94d Revert "arm64: Enable perf events based hard lockup detector"
71e70184f1d1314ad56e834d1befc07daa2af8e6 arm64: rename S_FRAME_SIZE to PT_REGS_SIZE
c35a824c31834d947fb99b0c608c1b9f922b4ba0 arm64: make atomic helpers __always_inline
3499ba8198cad47b731792e5e56b9ec2a78a83a2 xen: Fix event channel callback via INTX/GSI
8f4fd86aa5d6aa122619623910065d236592e37c xen: Set platform PCI device INTX affinity to CPU0
b36b0fe96af13460278bf9b173beced1bd15f85d x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery
4621dc6a5bf1235249e92231db30c96dfd1a18b9 x86/xen: Don't register Xen IPIs when they aren't going to be used
3d7746bea92530e8695258a3cf3ddec7a135edd6 x86/xen: Fix xen_hvm_smp_init() when vector callback not available
b4411616c26f26c4017b8fa4d3538b1a02028733 io_uring: fix null-deref in io_disable_sqo_submit
06585c497b55045ec21aa8128e340f6a6587351c io_uring: do sqo disable on install_fd error
d52e419ac8b50c8bef41b398ed13528e75d7ad48 rxrpc: Fix handling of an unsupported token type in rxrpc_read()
a95d25dd7b94a5ba18246da09b4218f132fed60e rxrpc: Call state should be read with READ_ONCE() under some circumstances
77b6ec01c29aade01701aa30bf1469acc7f2be76 cifs: check pointer before freeing
2659d3bff3e1b000f49907d0839178b101a89887 cifs: fix interrupted close commands
c13e7af042270724b42a466edc48a70a43f571f2 fs: cifs: remove unneeded variable in smb3_fs_context_dup
ed6b1920f84bc5c3d666dc383ff3bbc60f0f62a5 cifs: connect: style: Simplify bool comparison
e54fd0716c3db20c0cba73fee2c3a4274b08c24e cifs: style: replace one-element array with flexible-array
65f0d2414b7079556fbbcc070b3d1c9f9587606d Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
b42b3a2744b3e8f427de79896720c72823af91ad can: isotp: isotp_getname(): fix kernel information leak
ca4c6ebeeb50112f5178f14bfb6d9e8ddf148545 can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check
1f02efd1bb35bee95feed6aab46d1217f29d555b net: stmmac: use __napi_schedule() for PREEMPT_RT
7b25339f4eafe206c60cc50870523fc84f0f0ea5 Merge tag 'linux-can-fixes-for-5.11-20210113' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
7128c834d30e6b2cf649f14d8fc274941786d0e1 i40e: fix potential NULL pointer dereferencing
8ad2a970d2010add3963e7219eb50367ab3fa4eb cxgb4/chtls: Fix tid stuck due to wrong update of qid
5b55299eed78538cc4746e50ee97103a1643249c net: stmmac: Fixed mtu channged by cache aligned
c25a053e15778f6b4d6553708673736e27a6c2cf riscv: Fix KASAN memory mapping.
41131a5e54ae7ba5a2bb8d7b30d1818b3f5b13d2 powerpc/vdso: Fix clock_gettime_fallback for vdso32
be969b7cfbcfa8a835a528f1dc467f0975c6d883 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device
a0fa9d727043da2238432471e85de0bdb8a8df65 dts: phy: add GPIO number and active state used for phy reset
0983834a83931606a647c275e5d4165ce4e7b49f riscv: defconfig: enable gpio support for HiFive Unleashed
101c2fae5108d78915517d0279323ee215e70df2 MAINTAINERS: update radeon/amdgpu/amdkfd git trees
ff9346dbabbb6595c5c20d90d88ae4a2247487a9 drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921)
f14a5c34d143f6627f0be70c0de1d962f3a6ff1c drm/amdgpu/psp: fix psp gfx ctrl cmds
73644143b31cb95866c19e0d94be9e3127ec3a6b drm/amd/display: NULL pointer hang
4336be4b07ed3b03a18ac35564c3127eeea05ab6 drm/amd/display: Initialize stack variable
0eb31a82e378cab17beec1d213e1414e9fea1767 drm/amd/display: Add a missing DCN3.01 API mapping
9d03bb102028b4a3f4a64d6069b219e2e1c1f306 drm/amd/display: disable dcn10 pipe split by default
4eec66c014e9a406d8d453de958f6791d05427e4 Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel"
8b335bff643f3b39935c7377dbcd361c5b605d98 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()
04eb6e773e9f3167a5921d74e8ad99cdcc4166c3 drm/amdgpu/gfx10: add updated GOLDEN_TSC_COUNT_UPPER/LOWER register offsets for VGH
12f2df72205fe348481d941c3e593e8068d2d23d drm/amdgpu: fix vram type and bandwidth error for DDR5 and DDR4
21702c8cae51535e09b91341a069503c6ef3d2a3 drm/amdgpu: add green_sardine device id (v2)
53f1e7f6a1720f8299b5283857eedc8f07d29533 drm/amdgpu: add new device id for Renior
3c516e038f0cc3915825bdac619d448c2b1811f2 Documentation: ACPI: EINJ: Fix error type values for PCIe errors
7de843dbaaa68aa514090e6226ed7c6374fd7e49 HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode
c87a95dc28b1431c7e77e2c0c983cf37698089d2 dm crypt: defer decryption to a tasklet if interrupts disabled
55ed4560774d81d7343223b8fd2784c530a9c6c1 tools/bootconfig: Add tracing_on support to helper scripts
b79f2dc5ffe17b03ec8c55f0d63f65e87bcac676 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()
2cb091f6293df898b47f4e0f2e54324e2bbaf816 IB/mlx5: Fix error unwinding when set_has_smi_cap fails
1c3aa6bd0b823105c2030af85d92d158e815d669 RDMA/mlx5: Fix wrong free of blue flame register on error
7c7b3e5d9aeed31d35c5dab0bf9c0fd4c8923206 RDMA/cma: Fix error flow in default_roce_mode_store
47e4bb147a96f1c9b4e7691e7e994e53838bfff8 net: sit: unregister_netdevice on newlink's error path
25764779298f23a659f3daf39f9e2b5975a7a89d net: tip: fix a couple kernel-doc markups
b76889ff51bfee318bea15891420e5aefd2833a0 net: stmmac: fix taprio schedule configuration
fe28c53ed71d463e187748b6b10e1130dd72ceeb net: stmmac: fix taprio configuration when base_time is in the past
7da17624e7948d5d9660b910f8079d26d26ce453 nt: usb: USB_RTL8153_ECM should not default to y
3226b158e67cfaa677fd180152bfb28989cb2fac net: avoid 32 x truesize under-estimation for tiny skbs
93089de91e85743942a5f804850d4f0846e5402b MAINTAINERS: altx: move Jay Cliburn to CREDITS
09cd3f4683a901d572ad17f0564cc9e3e989f0f4 MAINTAINERS: net: move Alexey Kuznetsov to CREDITS
5e62d124f75aae0e96fd8a588ad31659a2468710 MAINTAINERS: vrf: move Shrijeet to CREDITS
c41efbf2ad56280762d19a531eb7edbf2e6a9f84 MAINTAINERS: ena: remove Zorik Machulsky from reviewers
0e4ed0b62b5a1f60b72ab7aaa29efd735d4cb6a6 MAINTAINERS: tls: move Aviad to CREDITS
4f3786e011940d83d7a9c365730936db96a0b233 MAINTAINERS: ipvs: move Wensong Zhang to CREDITS
054c4610bd05e7bf677efefa880da2da340599fc MAINTAINERS: dccp: move Gerrit Renker to CREDITS
70db767fb33adab1e7d99908c4473b5a4ca29b34 Merge branch 'maintainers-remove-inactive-folks-from-networking'
25537d71e2d007faf42a244a75e5a2bb7c356234 net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM
4369376ba91c97a1b2dd74abeec18c0c0ddf4ac9 drm/amdgpu: set power brake sequence
55df908bd663ead7d85bd64dd49562d5ac3889ef Revert "drm/amd/display: Fix unused variable warning"
3c517ca5212faab4604e1725b4d31e290945ff87 Revert "drm/amdgpu/disply: fix documentation warnings in display manager"
a7ddd22151fc2910c7b2faad64680cc2bb699b03 Revert "drm/amd/display: Expose new CRC window property"
2f0fa789f7b9fb022440f8f846cae175233987aa drm/amd/display: Fix to be able to stop crc calculation
2bbe17ae87938ca44756741ec77e3be76a4a0ea0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
13a9499e833387fcc7a53915bbe5cddf3c336b59 mptcp: fix locking in mptcp_disconnect()
7a84665619bb5da8c8b6517157875a1fd7632014 nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY
ada831772188192243f9ea437c46e37e97a5975d nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT
ca1ff67d0fb14f39cf0cc5102b1fbcc3b14f6fb9 nvme-tcp: fix possible data corruption with bio merges
5ab25a32cd90ce561ac28b9302766e565d61304c nvme: don't intialize hwmon for discovery controllers
e8c13a6bc8ebbef7bd099ec1061633d1c9c94d5b Merge tag 'net-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
146620506274bd24d52fb1c589110a30eed8240b Merge tag 'linux-kselftest-fixes-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
b4f664252f51e119e9403ef84b6e9ff36d119510 Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.org/nvme into block-5.11
61502e3bb9820003a530e1b05d2e831e95cfbc4d Merge tag 'drm-misc-fixes-2021-01-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
402a89660e9dc880710b12773076a336c9dab3d7 drm/nouveau/bios: fix issue shadowing expansion ROMs
e05e06cd34f5311f677294a08b609acfbc315236 drm/nouveau/privring: ack interrupts the same way as RM
b5510d1e21d80e2fa2286468ca8c2922f5895ef8 drm/nouveau/i2c/gk110: split out from i2c/gk104
8ad95edc39100c22c29ab1d2588332b99f387c8e drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads
ba6e9ab0fcf3d76e3952deb12b5f993991621d9c drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
add42781ad76c5ae65127bf13852a4c6b2f08849 drm/nouveau/mmu: fix vram heap sizing
3b050680c84153d8e6f5ae3785922cd417f4b071 drm/nouveau/core: recognise GA10[024]
caeb6ab899c3d36a74cda6e299c6e1c9c4e2a22e drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0
70afbe4bdc0a7ccdb462a38216f5abc3db7e5c1b drm/nouveau/pci/ga10[024]: initial support
a34632482f1ea768429a9d4c79a10d12f5093405 drm/nouveau/bios/ga10[024]: initial support
7ddf5e9597faa6f939370e294e0f6d9516d2a431 drm/nouveau/devinit/ga10[024]: initial support
5961c62d20753009408df4752e22991097386aa9 drm/nouveau/mc/ga10[024]: initial support
e0df4bbfc3365d7699e32bebb24647dc7a09b00c drm/nouveau/privring/ga10[024]: initial support
de4781d0f22b54fdbe7ac459eb67b585ca3ee430 drm/nouveau/imem/ga10[024]: initial support
41ba806f40a9a4c4f4c04a474bf368160f1baa2c drm/nouveau/fb/ga10[024]: initial support
6f300e0a0ba8873f1225959089f8bb2897d93ec6 drm/nouveau/timer/ga10[024]: initial support
a3abc23ac40111c76708119013d63451169e7838 drm/nouveau/mmu/ga10[024]: initial support
f5cbe7c8bd1ac6f8c91179de381e10ee5f0f8809 drm/nouveau/bar/ga10[024]: initial support
c28efb15f9e51a96c6bce2b92c0f3a4da87db877 drm/nouveau/gpio/ga10[024]: initial support
8a0412265f06490d93724bf8badf220180790ad1 drm/nouveau/i2c/ga10[024]: initial support
a6cf0320aad0c69a6b558dd41d3cb6891a6c9872 drm/nouveau/dmaobj/ga10[24]: initial support
8ef23b6f6a79e6fa2a169081d2d76011fffa0482 drm/nouveau/disp/ga10[24]: initial support
667d11dcd661103944f34a790363aee196002e7f Merge tag 'drm-intel-fixes-2021-01-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
8e1095901deaa2ed4f243388b776d003ab945d8c Merge tag 'amd-drm-fixes-5.11-2021-01-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
dec822771b0174a01e72d7641d08e44461b6a82f riscv: stacktrace: Move register keyword to beginning of declaration
c8f6364f35f32786dd40336cfa35b9166d91b8ab Merge branch '04.00-ampere-lite-fixes' of git://github.com/skeggsb/linux into drm-fixes
cdaed110311d45cdbefbb9a23a2d1774717b7b71 Merge tag 'trace-v5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
5ee88057889bbca5f5bb96031b62b3756b33e164 Merge tag 'drm-fixes-2021-01-15' of git://anongit.freedesktop.org/drm/drm
584265dfec70e78ce2085b82ed389f27e06fbca0 Merge branch '04.01-ampere-lite' of git://github.com/skeggsb/linux into topic/nouveau-ampere-modeset
dca5244d2f5b94f1809f0c02a549edf41ccd5493 compiler.h: Raise minimum version of GCC to 5.1 for arm64
b6d8878d24e39f213df0f3ea7abebd15edc7be21 arm64: syscall: include prototype for EL0 SVC functions
3a57a643a851dbb1c4a1819394ca009e3bfa4813 arm64: selftests: Fix spelling of 'Mismatch'
f010505b78a4fa8d5b6480752566e7313fb5ca6e io_uring: flush timeouts that should already have expired
179892adb0436139fd8e6af7b27f54219c1750f8 Merge branch 'acpi-docs'
02c06dc3750be486e143cd553c13f02978e39b14 Merge tag 'topic/nouveau-ampere-modeset-2021-01-15' of git://anongit.freedesktop.org/drm/drm
7aec71cd9c1f251ef17eae5f898c10133d49421d Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
dcda487c9c2e80ad177cdc34ae2068bbe5dada07 Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
f4e087c666f54559cb4e530af1fbfc9967e14a15 Merge tag 'acpi-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301f0203e04293c13372c032198665bd75adf81b perf bpf examples: Fix bpf.h header include directive in 5sec.c example
38c53947a7dcb6d295769830c9085b0409921ec9 tools headers UAPI: Sync kvm.h headers with the kernel sources
addbdff24293ef772a1b8e5d127b570e70f08cdc tools headers: Syncronize linux/build_bug.h with the kernel sources
a042a82ddbb3434f523c0671f5301d1fe796b4eb perf test: Fix shadow stat test for non-bash shells
23dd561ad9eae02b4d51bb502fe4e1a0666e9567 ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR
31e203e09f036f48e7c567c2d32df0196bbd303f ext4: fix wrong list_splice in ext4_fc_cleanup
6b4b8e6b4ad8553660421d6360678b3811d5deb9 ext4: fix bug for rename with RENAME_WHITEOUT
e9f53353e166a67dfe4f8295100f8ac39d6cf10b ext4: remove expensive flush on fast commit
be82fddca81eefd1edbd9b290dfcb2177e24785b libperf tests: Avoid uninitialized variable warning
bba2ea17ef553aea0df80cb64399fe2f70f225dd libperf tests: If a test fails return non-zero
66dd86b2a2bee129c70f7ff054d3a6a2e5f8eb20 libperf tests: Fail when failing to get a tracepoint id
3ff1e7180abc7f6db413933c110df69157216715 perf stat: Introduce struct runtime_stat_data
a1bf23052bdfe30ec3c693cf32feb2d79114ac16 perf stat: Take cgroups into account for shadow stats
5501e9229a80d95a1ea68609f44c447a75d23ed5 perf intel-pt: Fix 'CPU too large' error
648b054a4647cd62e13ba79f398b8b97a7c82b19 perf inject: Correct event attribute sizes
f288c895622f881324cf71ef9eec3af60ac8a197 Merge tag 'mips_fixes_5.11.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
82821be8a2e14bdf359be577400be88b2f1eb8a7 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
7cd3c41261889e3ee899cd5b1583178f5fbac55e Merge tag '5.11-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6
0bc9bc1d8b2fa0d5a7e2132e89c540099ea63172 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
a8d13dbccb137c46fead2ec1a4f1fbc8cfc9ea91 io_uring: ensure finish_wait() is always called in __io_uring_task_cancel()
8cbe71e7e01a9e45a390b204403880c90a226039 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
b45e2da6e444280f8661dca439c1e377761b2877 Merge branch 'akpm' (patches from Andrew)
1d94330a437a573cfdf848f6743b1ed169242c8a Merge tag 'for-5.11/dm-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
a959a9782fa87669feeed095ced5d78181a7c02d iov_iter: fix the uaccess area in copy_compat_iovec_from_user
797f0375dd2ef5cdc68ac23450cbae9a5c67a74e RISC-V: Do not allocate memblock while iterating reserved memblocks
abb8e86b269604e906a6a4af7a09f04b72dbb862 RISC-V: Set current memblock limit
e557793799c5a8406afb08aa170509619f7eac36 RISC-V: Fix maximum allowed phsyical memory for RV32
29a951dfb3c3263c3a0f3bd9f7f2c2cfde4baedb mm: fix clear_refs_write locking
9348b73c2e1bfea74ccd4a44fb4ccc7276ab9623 mm: don't play games with pinned pages in clear_page_refs
acda701bf1e8233f982164c8ddbedc055427212d Merge tag 'riscv-for-linus-5.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
11c0239ae26450709d37e0d7f658aa0875047229 Merge tag 'io_uring-5.11-2021-01-16' of git://git.kernel.dk/linux-block
54c6247d06f110d2129f9ef75e5eb02d39aec316 Merge tag 'block-5.11-2021-01-16' of git://git.kernel.dk/linux-block
d36a1dd9f77ae1e72da48f4123ed35627848507d dump_common_audit_data(): fix racy accesses to ->d_name
0da0a8a0a0e1845f495431c3d8d733d2bbf9e9e5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
feb889fb40fafc6933339cf1cca8f770126819fb mm: don't put pinned pages into the swap cache
a527a2b32d20a2bd8070f49e98cb1a89b0c98bb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
a1339d6355ac42e1bf4fcdfce8bfce61172f8891 Merge tag 'powerpc-5.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
e2da783614bb8930aa89753d3c3cd53d5604665d Merge tag 'perf-tools-fixes-2021-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
19c329f6808995b142b3966301f217c831e7cf31 Linux 5.11-rc4
b88280698339cd628c86871e4640f6b54c2527fc xfs: use reflink to assist unaligned copy_file_range calls
b87326b3d50003120937490094cd9067f1cb6836 xfs: fix an ABBA deadlock in xfs_rename

             reply	other threads:[~2021-01-19  3:54 UTC|newest]

Thread overview: 788+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-19  3:54 Gitolite [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-08-26  5:28 post-receive: pub/scm/linux/kernel/git/djwong/xfs-linux Gitolite
2021-08-17 23:39 Gitolite
2021-08-17  0:38 Gitolite
2021-08-16 21:01 Gitolite
2021-08-12 23:28 Gitolite
2021-08-12  0:56 Gitolite
2021-08-07  0:41 Gitolite
2021-08-07  0:34 Gitolite
2021-08-05  2:03 Gitolite
2021-08-04  3:13 Gitolite
2021-07-29 18:39 Gitolite
2021-07-24  1:25 Gitolite
2021-07-20  1:00 Gitolite
2021-07-14 21:25 Gitolite
2021-07-12 21:55 Gitolite
2021-07-02 23:10 Gitolite
2021-06-18 18:51 Gitolite
2021-06-16 23:51 Gitolite
2021-06-15  0:25 Gitolite
2021-06-14  4:02 Gitolite
2021-06-13 21:48 Gitolite
2021-06-13 17:13 Gitolite
2021-06-13 17:10 Gitolite
2021-06-09  0:48 Gitolite
2021-06-08 16:36 Gitolite
2021-06-07 22:06 Gitolite
2021-06-06 17:52 Gitolite
2021-06-06 17:44 Gitolite
2021-06-05 22:17 Gitolite
2021-06-04  2:45 Gitolite
2021-06-03 23:17 Gitolite
2021-06-03  3:08 Gitolite
2021-06-02 22:13 Gitolite
2021-06-02  0:42 Gitolite
2021-05-31 22:38 Gitolite
2021-05-26  1:52 Gitolite
2021-05-24  0:59 Gitolite
2021-05-24  0:55 Gitolite
2021-05-20 15:45 Gitolite
2021-05-13  0:59 Gitolite
2021-05-04  3:31 Gitolite
2021-05-01  2:05 Gitolite
2021-04-17  0:59 Gitolite
2021-04-01  0:59 Gitolite
2021-03-26  0:11 Gitolite
2021-03-26  0:02 Gitolite
2021-03-18 22:26 Gitolite
2021-03-11  2:31 Gitolite
2021-03-07 20:34 Gitolite
2021-03-07 20:25 Gitolite
2021-03-02 23:19 Gitolite
2021-03-02 22:22 Gitolite
2021-02-27 17:34 Gitolite
2021-02-23  2:59 Gitolite
2021-02-09  3:48 Gitolite
2021-02-02  2:08 Gitolite
2021-02-02  1:57 Gitolite
2021-02-01  1:58 Gitolite
2021-01-29  1:46 Gitolite
2021-01-28  5:52 Gitolite
2021-01-23 18:44 Gitolite
2021-01-23  2:00 Gitolite
2021-01-18 22:08 Gitolite
2021-01-18 22:06 Gitolite
2021-01-16  1:42 Gitolite
2021-01-11 22:47 Gitolite
2021-01-11 22:38 Gitolite
2020-12-31 20:51 Gitolite
2020-12-19  2:11 Gitolite
2020-12-10  3:12 Gitolite
2020-12-06 23:26 Gitolite
2020-12-06 22:59 Gitolite
2020-12-04  1:11 Gitolite
2020-12-04  1:00 Gitolite
2020-12-01  3:31 Gitolite
2020-12-01  3:14 Gitolite
2020-11-30  6:51 Gitolite
2020-11-13  1:53 Gitolite
2020-11-10 17:56 Gitolite
2020-11-09 18:07 Gitolite
2020-11-06  4:09 Gitolite
2020-11-06  3:35 Gitolite
2020-10-27  1:34 Gitolite
2020-10-15 16:51 Gitolite
2020-10-15  0:26 Gitolite
2020-10-10 17:59 Gitolite
2020-10-10 17:09 Gitolite
2020-10-08 15:01 Gitolite
2020-10-08  3:54 Gitolite
2020-10-05 18:15 Gitolite
2020-10-05 18:05 Gitolite
2020-10-05 18:00 Gitolite
2020-10-04 19:25 Gitolite
2020-10-04 19:17 Gitolite
2020-10-02  4:48 Gitolite
2020-09-29 17:40 Gitolite
2020-09-27 23:43 Gitolite
2020-09-27 23:40 Gitolite
2020-09-27 23:02 Gitolite
2020-09-23  5:31 Gitolite
2020-09-18  2:04 Gitolite
2020-09-17  1:42 Gitolite
2020-09-15  2:11 Gitolite
2020-09-07 17:58 Gitolite
2020-09-02  2:53 Gitolite
2020-08-31  6:04 Gitolite
2020-08-26 22:02 Gitolite
2020-08-26  3:49 Gitolite
2020-08-21  1:35 Gitolite
2020-08-17 22:46 Gitolite
2020-08-16 21:55 Gitolite
2020-08-11 17:11 Gitolite
2020-07-30  3:31 Gitolite
2020-07-24 17:19 Gitolite
2020-07-14  0:07 Gitolite
2020-07-05 22:06 Gitolite
2020-06-30 15:19 Gitolite
2020-06-25  1:14 Gitolite
2020-06-22 18:12 Gitolite
2020-06-22 17:56 Gitolite
2020-06-02  4:22 Gitolite
2020-05-23 16:31 Gitolite
2020-05-22  2:46 Gitolite
2020-05-20  1:39 Gitolite
2020-05-07  0:59 Gitolite
2020-05-05  1:05 Gitolite
2020-04-30  0:41 Gitolite
2020-04-29  2:47 Gitolite
2020-04-22 23:50 Gitolite
2020-04-22 23:31 Gitolite
2020-04-12 20:05 Gitolite
2020-04-09  0:40 Gitolite
2020-03-25  3:22 Gitolite
2020-03-15 23:48 Gitolite
2020-03-12  3:37 Gitolite
2020-03-11  0:43 Gitolite
2020-03-11  0:37 Gitolite
2020-03-04  2:48 Gitolite
2020-02-29  1:46 Gitolite
2020-02-29  1:42 Gitolite
2020-02-20  1:33 Gitolite
2020-01-31 20:49 Gitolite
2020-01-01  0:06 Gitolite
2019-12-18 19:30 Gitolite
2019-12-16 17:19 Gitolite
2019-12-14  1:42 Gitolite
2019-11-23  5:36 Gitolite
2019-11-11  1:30 Gitolite
2019-11-08  7:52 Gitolite
2019-11-08  7:16 Gitolite
2019-11-03 22:46 Gitolite
2019-10-29 23:27 Gitolite
2019-10-29  4:01 Gitolite
2019-10-28 23:14 Gitolite
2019-10-25  5:12 Gitolite
2019-10-19 17:40 Gitolite
2019-10-09 16:47 Gitolite
2019-10-08  1:08 Gitolite
2019-09-06  0:57 Gitolite
2019-08-31  0:37 Gitolite
2019-08-26 20:55 Gitolite
2019-08-17  2:07 Gitolite
2019-08-15 16:05 Gitolite
2019-08-10 16:58 Gitolite
2019-08-08 14:46 Gitolite
2019-08-05  0:34 Gitolite
2019-08-04 23:57 Gitolite
2019-07-19 19:59 Gitolite
2019-07-15 18:01 Gitolite
2019-06-30 16:12 Gitolite
2019-06-28 17:58 Gitolite
2019-06-26 20:03 Gitolite
2019-06-26 19:45 Gitolite
2019-06-26  1:36 Gitolite
2019-06-26  1:23 Gitolite
2019-06-25  3:00 Gitolite
2019-06-21 23:51 Gitolite
2019-06-20 18:08 Gitolite
2019-06-12  4:51 Gitolite
2019-06-11  4:42 Gitolite
2019-06-11  4:26 Gitolite
2019-06-04 21:37 Gitolite
2019-06-04 14:53 Gitolite
2019-06-04 14:31 Gitolite
2019-06-04 14:29 Gitolite
2019-06-03 21:33 Gitolite
2019-06-03 21:09 Gitolite
2019-05-29  2:57 Gitolite
2019-05-08 17:52 Gitolite
2019-05-01 14:51 Gitolite
2019-04-29  6:00 Gitolite
2019-04-27  4:37 Gitolite
2019-04-27  0:45 Gitolite
2019-04-19  0:07 Gitolite
2019-04-18 23:59 Gitolite
2019-04-17  0:15 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:04 Gitolite
2019-04-16  0:03 Gitolite
2019-04-16  0:03 Gitolite
2019-04-16  0:03 Gitolite
2019-04-16  0:03 Gitolite
2019-04-16  0:03 Gitolite
2019-04-16  0:03 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:06 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-15  2:05 Gitolite
2019-04-11  1:02 Gitolite
2019-04-11  1:02 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:01 Gitolite
2019-04-11  1:00 Gitolite
2019-04-11  1:00 Gitolite
2019-04-11  1:00 Gitolite
2019-04-11  1:00 Gitolite
2019-04-07 20:16 Gitolite
2019-04-07 20:16 Gitolite
2019-04-07 20:15 Gitolite
2019-04-01 17:00 Gitolite
2019-04-01 17:00 Gitolite
2019-04-01 17:00 Gitolite
2019-04-01 17:00 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-04-01 16:59 Gitolite
2019-03-14 21:27 Gitolite
2019-03-14 21:27 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:26 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:22 Gitolite
2019-03-14 21:21 Gitolite
2019-03-14 21:21 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:15 Gitolite
2019-03-01 23:14 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-03-01 23:12 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-23  4:42 Gitolite
2019-02-06  5:22 Gitolite
2019-02-06  5:22 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:21 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-06  5:12 Gitolite
2019-02-04 17:32 Gitolite
2019-02-04 17:32 Gitolite
2019-02-04 17:32 Gitolite
2019-02-04 17:32 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-02-04 17:31 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 23:14 Gitolite
2019-01-31 22:48 Gitolite
2019-01-31 22:48 Gitolite
2019-01-31 22:48 Gitolite
2019-01-31 22:48 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-31 22:47 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-26  2:37 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:07 Gitolite
2019-01-22  0:06 Gitolite
2019-01-22  0:06 Gitolite
2019-01-22  0:06 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-22  0:05 Gitolite
2019-01-17  2:25 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:24 Gitolite
2019-01-17  2:04 Gitolite
2019-01-17  2:04 Gitolite
2019-01-17  2:04 Gitolite
2019-01-17  2:04 Gitolite
2019-01-17  2:04 Gitolite
2019-01-17  2:03 Gitolite
2019-01-17  2:03 Gitolite
2019-01-17  2:03 Gitolite
2019-01-17  2:03 Gitolite
2019-01-17  2:03 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-17  1:39 Gitolite
2019-01-01  2:34 Gitolite
2019-01-01  2:34 Gitolite
2019-01-01  2:33 Gitolite
2019-01-01  1:40 Gitolite
2019-01-01  1:40 Gitolite
2019-01-01  1:39 Gitolite
2019-01-01  1:39 Gitolite
2019-01-01  1:39 Gitolite
2018-12-22  4:35 Gitolite
2018-12-22  4:35 Gitolite
2018-12-18 23:47 Gitolite
2018-12-18 23:47 Gitolite
2018-12-18 23:46 Gitolite
2018-12-18 23:45 Gitolite
2018-11-28 23:17 Gitolite
2018-11-28 23:16 Gitolite
2018-11-28 23:16 Gitolite
2018-11-28 23:11 Gitolite
2018-11-28 23:11 Gitolite
2018-11-28 23:10 Gitolite
2018-11-28 23:10 Gitolite
2018-11-15  6:03 Gitolite
2018-11-15  6:03 Gitolite
2018-11-15  6:03 Gitolite
2018-11-05 18:54 Gitolite
2018-11-05 18:53 Gitolite
2018-11-05 18:52 Gitolite
2018-11-05 18:52 Gitolite
2018-11-03  4:44 Gitolite
2018-11-03  4:44 Gitolite
2018-11-02  1:55 Gitolite
2018-11-02  1:55 Gitolite
2018-11-02  1:53 Gitolite
2018-11-02  1:53 Gitolite
2018-11-02  1:53 Gitolite
2018-10-21 15:55 Gitolite
2018-10-21 15:54 Gitolite
2018-10-21 15:54 Gitolite
2018-10-19  0:41 Gitolite
2018-10-19  0:41 Gitolite
2018-10-19  0:41 Gitolite
2018-10-17 22:38 Gitolite
2018-10-16  3:05 Gitolite
2018-10-16  3:04 Gitolite
2018-10-12 23:46 Gitolite
2018-10-12 23:46 Gitolite
2018-10-12 23:44 Gitolite
2018-10-11  4:06 Gitolite
2018-10-09 23:38 Gitolite
2018-10-09 23:37 Gitolite
2018-10-09 23:37 Gitolite
2018-10-09  4:24 Gitolite
2018-10-09  4:23 Gitolite
2018-10-09  4:23 Gitolite
2018-10-09  4:23 Gitolite
2018-10-05  0:25 Gitolite
2018-10-05  0:24 Gitolite
2018-10-05  0:24 Gitolite
2018-10-01 21:43 Gitolite
2018-09-30 16:42 Gitolite
2018-09-30 16:42 Gitolite
2018-09-30 16:41 Gitolite
2018-09-26 19:17 Gitolite
2018-08-30 18:05 Gitolite
2018-08-30 18:04 Gitolite
2018-08-12 16:18 Gitolite
2018-08-10 22:17 Gitolite
2018-08-10 22:17 Gitolite
2018-08-10 22:16 Gitolite
2018-08-08  2:15 Gitolite
2018-08-08  2:14 Gitolite
2018-08-08  2:14 Gitolite
2018-08-07 18:27 Gitolite
2018-08-07 18:26 Gitolite
2018-08-07 18:26 Gitolite
2018-07-30  5:44 Gitolite
2018-07-30  5:44 Gitolite
2018-07-26  0:11 Gitolite
2018-07-26  0:10 Gitolite
2018-07-26  0:03 Gitolite
2018-07-26  0:02 Gitolite
2018-07-23 19:22 Gitolite
2018-07-23 19:22 Gitolite
2018-07-23 19:21 Gitolite
2018-07-18 23:57 Gitolite
2018-07-18 23:56 Gitolite
2018-06-24 18:55 Gitolite
2018-06-24 18:54 Gitolite
2018-06-24 18:54 Gitolite
2018-06-24 18:54 Gitolite
2018-06-23 20:07 Gitolite
2018-06-23 20:07 Gitolite
2018-06-23  4:37 Gitolite
2018-06-23  4:37 Gitolite
2018-06-20  1:41 Gitolite
2018-06-20  1:40 Gitolite
2018-06-19  4:32 Gitolite
2018-06-19  4:32 Gitolite
2018-06-19  1:28 Gitolite
2018-06-19  1:27 Gitolite
2018-06-19  1:27 Gitolite
2018-06-09  4:51 Gitolite
2018-06-09  4:51 Gitolite
2018-06-09  4:50 Gitolite
2018-06-07  4:09 Gitolite
2018-06-07  4:09 Gitolite
2018-06-07  4:09 Gitolite
2018-06-05 18:26 Gitolite
2018-06-05  1:49 Gitolite
2018-06-05  1:49 Gitolite
2018-06-05  1:49 Gitolite
2018-06-05  1:49 Gitolite
2018-06-01  0:06 Gitolite
2018-06-01  0:06 Gitolite
2018-06-01  0:06 Gitolite
2018-05-30 19:22 Gitolite
2018-05-30 19:22 Gitolite
2018-05-30 19:21 Gitolite
2018-05-16  3:41 Gitolite
2018-05-16  3:41 Gitolite
2018-05-15 21:41 Gitolite
2018-05-15 21:41 Gitolite
2018-05-15 21:41 Gitolite
2018-05-10 19:16 Gitolite
2018-05-10 19:16 Gitolite
2018-05-10 17:46 Gitolite
2018-05-10 17:46 Gitolite
2018-05-10 17:46 Gitolite
2018-05-10 16:05 Gitolite
2018-05-03 18:01 Gitolite
2018-05-03 18:00 Gitolite
2018-05-02 20:18 Gitolite
2018-05-02 20:18 Gitolite
2018-05-02 20:18 Gitolite
2018-04-30  5:37 Gitolite
2018-04-30  5:37 Gitolite
2018-04-22 15:05 Gitolite
2018-04-22 15:04 Gitolite
2018-04-21 19:12 Gitolite
2018-04-21 19:12 Gitolite
2018-04-21 18:45 Gitolite
2018-04-21 18:45 Gitolite
2018-04-18  2:36 Gitolite
2018-04-18  2:36 Gitolite
2018-04-18  1:02 Gitolite
2018-04-18  1:02 Gitolite
2018-04-17  5:56 Gitolite
2018-04-17  5:55 Gitolite
2018-04-17  5:55 Gitolite
2018-04-11  3:52 Gitolite
2018-04-11  3:51 Gitolite
2018-04-02 19:43 Gitolite
2018-04-02 19:42 Gitolite
2018-04-02 19:42 Gitolite
2018-03-26 23:55 Gitolite
2018-03-26 23:55 Gitolite
2018-03-26 21:15 Gitolite
2018-03-26 21:15 Gitolite
2018-03-26  6:32 Gitolite
2018-03-26  6:32 Gitolite
2018-03-26  6:32 Gitolite
2018-03-24  1:38 Gitolite
2018-03-24  1:38 Gitolite
2018-03-24  1:38 Gitolite
2018-03-14 20:40 Gitolite
2018-03-14 20:40 Gitolite
2018-03-14 20:39 Gitolite
2018-03-07  1:25 Gitolite
2018-03-07  1:25 Gitolite
2018-03-07  1:25 Gitolite
2018-02-23  1:56 Gitolite
2018-02-23  1:55 Gitolite
2018-02-19  5:33 Gitolite
2018-02-19  5:33 Gitolite
2018-02-19  5:33 Gitolite
2018-02-08 20:24 Gitolite
2018-02-08 20:24 Gitolite
2018-02-08 20:24 Gitolite
2018-01-27  1:21 Gitolite
2018-01-27  1:21 Gitolite
2018-01-27  1:20 Gitolite
2018-01-13  1:19 Gitolite
2018-01-13  1:19 Gitolite
2018-01-13  1:19 Gitolite
2018-01-13  1:18 Gitolite
2018-01-06  1:57 Gitolite
2018-01-06  1:57 Gitolite
2018-01-06  1:56 Gitolite
2018-01-06  1:56 Gitolite
2017-12-24 22:52 Gitolite
2017-12-24 22:51 Gitolite
2017-12-24 22:51 Gitolite
2017-12-22 23:56 Gitolite
2017-12-22 23:55 Gitolite
2017-12-22 23:55 Gitolite
2017-12-13 23:37 Gitolite
2017-12-13 23:37 Gitolite
2017-12-13 23:36 Gitolite
2017-12-13 22:42 Gitolite
2017-12-09  2:05 Gitolite
2017-12-09  2:05 Gitolite
2017-12-09  2:04 Gitolite
2017-12-03  1:07 Gitolite
2017-12-03  1:07 Gitolite
2017-11-28 23:25 Gitolite
2017-11-28 23:25 Gitolite
2017-11-28 23:24 Gitolite
2017-11-17 20:16 Gitolite
2017-11-17 20:16 Gitolite
2017-11-11  0:30 Gitolite
2017-11-11  0:29 Gitolite
2017-11-10 16:52 Gitolite
2017-11-10 16:52 Gitolite
2017-11-10 16:51 Gitolite
2017-11-10 16:51 Gitolite
2017-11-04  3:56 Gitolite
2017-11-04  3:55 Gitolite
2017-11-04  3:55 Gitolite
2017-10-21 19:39 Gitolite
2017-10-21 19:39 Gitolite
2017-10-21 19:38 Gitolite
2017-10-17  3:18 Gitolite
2017-10-17  1:16 Gitolite
2017-10-17  1:15 Gitolite
2017-10-14  6:36 Gitolite
2017-10-14  6:35 Gitolite
2017-10-13  3:47 Gitolite
2017-10-13  3:47 Gitolite
2017-10-12  1:22 Gitolite
2017-10-12  1:21 Gitolite
2017-10-12  1:21 Gitolite
2017-10-12  1:20 Gitolite
2017-10-03 20:39 Gitolite
2017-10-03 20:38 Gitolite
2017-09-30  1:50 Gitolite
2017-09-30  1:47 Gitolite
2017-09-30  1:46 Gitolite
2017-09-30  1:46 Gitolite
2017-09-26 18:04 Gitolite
2017-09-26  1:28 Gitolite
2017-09-23  7:29 Gitolite
2017-09-23  7:28 Gitolite
2017-09-21  0:16 Gitolite
2017-09-21  0:14 Gitolite
2017-09-21  0:09 Gitolite
2017-09-07 17:18 Gitolite
2017-09-07 17:17 Gitolite
2017-09-07 17:17 Gitolite
2017-08-25 22:07 Gitolite
2017-08-25 22:07 Gitolite
2017-08-25 22:06 Gitolite
2017-08-19  2:18 Gitolite
2017-08-19  2:18 Gitolite
2017-08-19  2:17 Gitolite
2017-08-12  2:59 Gitolite
2017-08-12  2:58 Gitolite
2017-08-12  2:58 Gitolite
2017-07-27 22:13 Gitolite
2017-07-27 22:13 Gitolite
2017-07-27 22:12 Gitolite
2017-07-21  1:36 Gitolite
2017-07-21  1:35 Gitolite
2017-07-21  1:35 Gitolite
2017-07-08  6:56 Gitolite
2017-07-08  6:56 Gitolite
2017-07-03  6:00 Gitolite
2017-07-03  5:59 Gitolite
2017-07-03  5:58 Gitolite
2017-07-02  4:20 Gitolite
2017-07-02  4:19 Gitolite
2017-06-27  5:22 Gitolite
2017-06-27  5:22 Gitolite
2017-06-20  6:27 Gitolite
2017-06-20  6:26 Gitolite
2017-06-15  4:45 Gitolite
2017-06-02 22:46 Gitolite
2017-06-02 22:41 Gitolite
2017-06-02 22:40 Gitolite
2017-06-02 22:39 Gitolite
2017-06-02 22:37 Gitolite
2017-06-02 22:37 Gitolite
2017-06-01 23:39 Gitolite
2017-05-25 16:45 Gitolite
2017-05-25 16:45 Gitolite
2017-05-25 16:45 Gitolite
2017-05-25 16:45 Gitolite
2017-05-23 17:29 Gitolite
2017-05-23 17:29 Gitolite
2017-05-19 15:22 Gitolite
2017-05-19 15:22 Gitolite
2017-05-19 15:21 Gitolite
2017-05-19 15:21 Gitolite
2017-05-13  3:45 Gitolite
2017-05-13  3:45 Gitolite
2017-05-13  3:43 Gitolite
2017-05-13  3:43 Gitolite
2017-05-13  3:42 Gitolite
2017-05-13  3:42 Gitolite
2017-05-06 15:57 Gitolite
2017-05-05 19:26 Gitolite
2017-05-03 20:24 Gitolite
2017-05-03  4:20 Gitolite
2017-05-03  4:17 Gitolite
2017-05-03  4:17 Gitolite
2017-05-03  4:17 Gitolite
2017-05-01 17:53 Gitolite
2017-04-30 18:28 Gitolite
2017-04-25 16:46 Gitolite
2017-04-21 21:33 Gitolite
2017-04-21 21:32 Gitolite
2017-04-21 21:20 Gitolite
2017-04-17 23:09 Gitolite
2017-04-17 23:09 Gitolite
2017-04-17 23:09 Gitolite
2017-04-17 23:08 Gitolite
2017-04-17 23:05 Gitolite
2017-04-14 22:16 Gitolite
2017-04-14 22:14 Gitolite
2017-04-14 22:12 Gitolite
2017-04-14 22:11 Gitolite
2017-04-08  7:19 Gitolite
2017-04-08  7:19 Gitolite
2017-04-08  3:19 Gitolite
2017-04-08  3:18 Gitolite
2017-04-08  3:14 Gitolite
2017-04-08  3:13 Gitolite
2017-04-08  3:12 Gitolite
2017-03-30 17:15 Gitolite
2017-03-30 17:15 Gitolite
2017-03-30 17:10 Gitolite
2017-03-30 17:10 Gitolite
2017-03-29  0:33 Gitolite
2017-03-29  0:33 Gitolite
2017-03-17 22:45 Gitolite
2017-03-17 22:44 Gitolite
2017-03-10 23:29 Gitolite
2017-03-10 23:28 Gitolite
2017-03-10 23:27 Gitolite
2017-03-08  0:11 Gitolite
2017-03-08  0:10 Gitolite
2017-03-02  4:44 Gitolite
2017-03-02  4:44 Gitolite
2017-02-28 20:55 Gitolite
2017-02-28 18:35 Gitolite
2017-02-25  2:01 Gitolite
2017-02-25  2:00 Gitolite
2017-02-25  2:00 Gitolite
2017-02-17 19:18 Gitolite
2017-02-17 19:18 Gitolite
2017-02-17 19:17 Gitolite
2017-02-09  6:16 Gitolite
2017-02-09  6:16 Gitolite
2017-02-09  6:15 Gitolite
2017-02-02 23:42 Gitolite
2017-01-28 17:52 Gitolite
2017-01-28 17:51 Gitolite
2017-01-28 17:51 Gitolite
2017-01-26  4:12 Gitolite
2017-01-26  4:12 Gitolite
2017-01-26  0:04 Gitolite
2017-01-26  0:03 Gitolite
2017-01-26  0:02 Gitolite
2017-01-21 18:10 Gitolite
2017-01-21 18:10 Gitolite
2017-01-21 18:10 Gitolite
2017-01-21  7:11 Gitolite
2017-01-21  7:11 Gitolite
2017-01-16  1:40 Gitolite
2017-01-16  1:39 Gitolite
2017-01-16  1:39 Gitolite
2017-01-06 23:23 Gitolite
2017-01-06  4:44 Gitolite
2017-01-06  4:42 Gitolite
2017-01-06  4:42 Gitolite
2017-01-06  4:42 Gitolite

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=161102847315.22372.142474830956645693@gitolite.kernel.org \
    --to=devnull@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.