kernel_samsung_a53x/Documentation/block
Pavel Begunkov 3c61c6aa45 bvec/iter: disallow zero-length segment bvecs
zero-length bvec segments are allowed in general, but not handled by bio
and down the block layer so filtered out. This inconsistency may be
confusing and prevent from optimisations. As zero-length segments are
useless and places that were generating them are patched, declare them
not allowed.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
(cherry picked from commit 9b2e0016d04c6542ace0128eb82ecb3b10c97e43)
(cherry picked from commit 87afbd40acbb99860f846ad6f199e62e93be96c2)
(cherry picked from commit f0677085687d50b5ecd6e7a2e19e4aff23251cb6)
(cherry picked from commit affb154c088db678d4a541f8a4080fa5088cb10b)
(cherry picked from commit 9b383b80e8432af1d0421acf9287076db26996d7)
(cherry picked from commit f643066fcac50220888ecfe9b86c5d895d621648)
(cherry picked from commit d2f588cf9664d76f78287142f505e4f375503ae6)
2024-11-19 17:42:21 +01:00
..
bfq-iosched.rst block/bfq: update comments and default value in docs for fifo_expire 2024-11-19 17:41:49 +01:00
biodoc.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
biovecs.rst bvec/iter: disallow zero-length segment bvecs 2024-11-19 17:42:21 +01:00
blk-mq.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
capability.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmdline-partition.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
data-integrity.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
deadline-iosched.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
index.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
inline-encryption.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ioprio.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kyber-iosched.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
null_blk.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pr.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
queue-sysfs.rst block: introduce zone_write_granularity limit 2024-11-19 09:22:16 +01:00
request.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stat.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switching-sched.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
writeback_cache_control.rst Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00