Commit cafd00d
block: remove zone append special casing from the direct I/O path
This code is unused, and all future zoned file systems should follow
the btrfs lead of splitting the bios themselves to the zoned limits
in the I/O submission handler, because if they didn't they would be
hit by commit ed9832b ("block: introduce folio awareness and add
a bigger size from folio") breaking this code when the zone append
limit (that is usually the max_hw_sectors limit) is smaller than the
largest possible folio size.
Signed-off-by: Christoph Hellwig <[email protected]>
Reviewed-by: Chaitanya Kulkarni <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jens Axboe <[email protected]>1 parent 496a51b commit cafd00d
1 file changed
+2
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1206 | 1206 | | |
1207 | 1207 | | |
1208 | 1208 | | |
1209 | | - | |
1210 | | - | |
1211 | 1209 | | |
1212 | 1210 | | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | 1211 | | |
1221 | 1212 | | |
1222 | 1213 | | |
1223 | | - | |
| 1214 | + | |
1224 | 1215 | | |
1225 | 1216 | | |
1226 | 1217 | | |
| |||
1245 | 1236 | | |
1246 | 1237 | | |
1247 | 1238 | | |
1248 | | - | |
1249 | | - | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | | - | |
1260 | | - | |
1261 | | - | |
1262 | 1239 | | |
1263 | 1240 | | |
1264 | 1241 | | |
| |||
1365 | 1342 | | |
1366 | 1343 | | |
1367 | 1344 | | |
1368 | | - | |
1369 | | - | |
1370 | | - | |
1371 | | - | |
1372 | | - | |
1373 | | - | |
1374 | | - | |
1375 | | - | |
| 1345 | + | |
1376 | 1346 | | |
1377 | 1347 | | |
1378 | 1348 | | |
| |||
0 commit comments