Commit 6723ca9
Chandan Babu R
Merge tag 'expand-bmap-intent-usage_2024-02-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.9-mergeC
xfs: support attrfork and unwritten BUIs
In preparation for atomic extent swapping and the online repair
functionality that wants atomic extent swaps, enhance the BUI code so
that we can support deferred work on the extended attribute fork and on
unwritten extents.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Chandan Babu R <chandanbabu@kernel.org>
* tag 'expand-bmap-intent-usage_2024-02-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux:
xfs: xfs_bmap_finish_one should map unwritten extents properly
xfs: support deferred bmap updates on the attr fork4 files changed
Lines changed: 31 additions & 38 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6172 | 6172 | | |
6173 | 6173 | | |
6174 | 6174 | | |
6175 | | - | |
6176 | | - | |
6177 | | - | |
6178 | | - | |
6179 | | - | |
6180 | | - | |
6181 | | - | |
6182 | | - | |
6183 | | - | |
6184 | 6175 | | |
6185 | | - | |
| 6176 | + | |
6186 | 6177 | | |
6187 | 6178 | | |
6188 | 6179 | | |
| |||
6192 | 6183 | | |
6193 | 6184 | | |
6194 | 6185 | | |
| 6186 | + | |
| 6187 | + | |
| 6188 | + | |
| 6189 | + | |
| 6190 | + | |
6195 | 6191 | | |
6196 | 6192 | | |
6197 | 6193 | | |
| |||
6200 | 6196 | | |
6201 | 6197 | | |
6202 | 6198 | | |
6203 | | - | |
6204 | 6199 | | |
6205 | 6200 | | |
6206 | 6201 | | |
6207 | 6202 | | |
6208 | 6203 | | |
6209 | 6204 | | |
6210 | 6205 | | |
| 6206 | + | |
6211 | 6207 | | |
6212 | 6208 | | |
6213 | | - | |
6214 | | - | |
6215 | | - | |
6216 | | - | |
| 6209 | + | |
6217 | 6210 | | |
6218 | 6211 | | |
6219 | 6212 | | |
6220 | 6213 | | |
6221 | 6214 | | |
6222 | 6215 | | |
6223 | 6216 | | |
| 6217 | + | |
6224 | 6218 | | |
6225 | 6219 | | |
6226 | | - | |
6227 | | - | |
6228 | | - | |
6229 | | - | |
| 6220 | + | |
6230 | 6221 | | |
6231 | 6222 | | |
6232 | 6223 | | |
| |||
6240 | 6231 | | |
6241 | 6232 | | |
6242 | 6233 | | |
| 6234 | + | |
| 6235 | + | |
| 6236 | + | |
| 6237 | + | |
6243 | 6238 | | |
6244 | 6239 | | |
6245 | 6240 | | |
6246 | 6241 | | |
6247 | 6242 | | |
6248 | | - | |
6249 | | - | |
6250 | | - | |
6251 | | - | |
6252 | | - | |
6253 | | - | |
6254 | | - | |
| 6243 | + | |
6255 | 6244 | | |
6256 | 6245 | | |
6257 | 6246 | | |
6258 | 6247 | | |
| 6248 | + | |
| 6249 | + | |
6259 | 6250 | | |
6260 | | - | |
| 6251 | + | |
| 6252 | + | |
6261 | 6253 | | |
6262 | 6254 | | |
6263 | 6255 | | |
6264 | 6256 | | |
6265 | | - | |
| 6257 | + | |
| 6258 | + | |
6266 | 6259 | | |
6267 | 6260 | | |
6268 | 6261 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
250 | | - | |
| 250 | + | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1305 | 1305 | | |
1306 | 1306 | | |
1307 | 1307 | | |
1308 | | - | |
| 1308 | + | |
1309 | 1309 | | |
1310 | 1310 | | |
1311 | | - | |
| 1311 | + | |
1312 | 1312 | | |
1313 | 1313 | | |
1314 | | - | |
| 1314 | + | |
1315 | 1315 | | |
1316 | 1316 | | |
1317 | | - | |
| 1317 | + | |
1318 | 1318 | | |
1319 | 1319 | | |
1320 | 1320 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
806 | 806 | | |
807 | 807 | | |
808 | 808 | | |
809 | | - | |
| 809 | + | |
810 | 810 | | |
811 | 811 | | |
812 | 812 | | |
| |||
830 | 830 | | |
831 | 831 | | |
832 | 832 | | |
833 | | - | |
| 833 | + | |
834 | 834 | | |
835 | 835 | | |
836 | 836 | | |
| |||
1294 | 1294 | | |
1295 | 1295 | | |
1296 | 1296 | | |
1297 | | - | |
| 1297 | + | |
1298 | 1298 | | |
1299 | 1299 | | |
1300 | 1300 | | |
| |||
1319 | 1319 | | |
1320 | 1320 | | |
1321 | 1321 | | |
1322 | | - | |
| 1322 | + | |
1323 | 1323 | | |
1324 | 1324 | | |
1325 | 1325 | | |
| |||
0 commit comments