tag name | realtime-reflink-extsize_2021-12-15 (638aa5531f9fda807a7fd261d66030a86a2304f2) |
tag date | 2021-12-15 17:31:09 -0800 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 960793188a... |
xfs: reflink with large realtime extents
Now that we've landed support for reflink on the realtime device for
cases where the rt extent size is the same as the fs block size, enhance
the reflink code further to support cases where the rt extent size is a
power-of-two multiple of the fs block size. This enables us to do data
block sharing (for example) for much larger allocation units by dirtying
pagecache around shared extents and expanding writeback to write back
shared extents fully.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmG6lt0ACgkQ+H93GTRK
tOuC6BAAldZNutcbFVPQKTZzX18M8/XjmUnDpzFSRiDsVd8auimccDGQuTdxu7p+
2F+YFvMNFc6jRTFDvGWycNfcF8r5qkzgiiaAXwoBh3lfQsj/59vu4QL95lgPWTeL
ljOuIFSynn7+u3Oa9aSBamtwO0sndtFmLLihsYGWD60XGB4xR+1F4uuJ8uTD3RMB
kRnJJAosf+4x72fgS4oC5hm55hGbzk6tEahKixH3nqFPswcPyhuOIfs/ZtzJWoQs
1pJkqEmfVlSRsYrYHuh8y/BXfRaf1dVL/bKY2NJSPjRpzc1uenHUeZZNMq8nmMxq
V+IaKv/7SQbjRPyVb225Xe90I5GotTLYlBptf/tnr6LfEgmwZH/RAAYFobNNN87o
SK/qvnSDNqmrQrtjjWA7AEhhCE4P/63b2szNbMB2PKWgqKNtmjfqpxYvBSRPdueL
V7fn0B9b+FhoJy386Lzw+gk3crywywsPcMsviL1+hLRc+dn79aMf2reA/omG2JcD
CroGr63QNq/NT13A+ueHvLvvbNgRyFnif9di30VxG8ZeKMHFgQyV63TgLSsnuTOU
Zse9OQl1gLPypB1aID5yigFqYBD91tp8gMc0KX8W8xIUWMMdVIqwJdonscCGvYES
smfZA/Cz0EwotNsvplE1mMMK0HVFxm7+4/v131o1RWU0d27A5iM=
=go/g
-----END PGP SIGNATURE-----