Christoph Hellwig
7321ecbfc7
block: change how we get page references in bio_iov_iter_get_pages
...
Instead of needing a special macro to iterate over all pages in
a bvec just do a second passs over the whole bio. This also matches
what we do on the release side. The release side helper is moved
up to where we need the get helper to clearly express the symmetry.
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2019-04-12 09:06:40 -06:00
..
partitions
badblocks.c
bfq-cgroup.c
block, bfq: fix some typos in comments
2019-04-08 10:05:43 -06:00
bfq-iosched.c
block, bfq: fix some typos in comments
2019-04-08 10:05:43 -06:00
bfq-iosched.h
block, bfq: fix some typos in comments
2019-04-08 10:05:43 -06:00
bfq-wf2q.c
block, bfq: fix some typos in comments
2019-04-08 10:05:43 -06:00
bio-integrity.c
block: remove the bio_integrity_advance export
2018-12-16 08:33:57 -07:00
bio.c
block: change how we get page references in bio_iov_iter_get_pages
2019-04-12 09:06:40 -06:00
blk-cgroup.c
blkcg: Fix kernel-doc warnings
2019-03-20 14:39:09 -06:00
blk-core.c
mm: refactor readahead defines in mm.h
2019-03-12 10:04:01 -07:00
blk-exec.c
blk-flush.c
blk-mq: use blk_mq_put_driver_tag() to put tag
2019-03-24 10:26:16 -06:00
blk-integrity.c
blk-ioc.c
blk-iolatency.c
blk-iolatency: #include "blk.h"
2019-03-20 14:19:38 -06:00
blk-lib.c
blk-map.c
blk-merge.c
block: rewrite blk_bvec_map_sg to avoid a nth_page call
2019-04-12 09:06:36 -06:00
blk-mq-cpumap.c
blk-mq-debugfs-zoned.c
block: Cleanup license notice
2019-01-17 21:21:40 -07:00
blk-mq-debugfs.c
SCSI misc on 20190306
2019-03-09 16:53:47 -08:00
blk-mq-debugfs.h
blk-mq-debugfs: support rq_qos
2018-12-16 19:53:47 -07:00
blk-mq-pci.c
blk-mq-rdma.c
blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues
2018-12-13 09:59:08 +01:00
blk-mq-sched.c
blk-mq: save queue mapping result into ctx directly
2019-02-01 08:33:04 -07:00
blk-mq-sched.h
block: mq-deadline: Fix write completion handling
2018-12-17 11:19:39 -07:00
blk-mq-sysfs.c
blk-mq: export hctx->type in debugfs instead of sysfs
2018-12-17 05:44:45 -07:00
blk-mq-tag.c
blk-mq: save queue mapping result into ctx directly
2019-02-01 08:33:04 -07:00
blk-mq-tag.h
blk-mq-virtio.c
blk-mq.c
blk-mq: fix sbitmap ws_active for shared tags
2019-03-25 13:05:47 -06:00
blk-mq.h
blk-mq: use blk_mq_put_driver_tag() to put tag
2019-03-24 10:26:16 -06:00
blk-pm.c
blk-pm.h
blk-rq-qos.c
blk-mq-debugfs: support rq_qos
2018-12-16 19:53:47 -07:00
blk-rq-qos.h
block: fix blk-iolatency accounting underflow
2018-12-17 11:19:54 -07:00
blk-settings.c
block: kill QUEUE_FLAG_FLUSH_NQ
2019-02-09 15:40:24 -07:00
blk-softirq.c
blk-stat.c
blk-stat.h
block: deactivate blk_stat timer in wbt_disable_default()
2018-12-12 06:47:51 -07:00
blk-sysfs.c
block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value
2019-03-20 14:02:07 -06:00
blk-throttle.c
blkcg: consolidate bio_issue_init() to be a part of core
2018-12-07 22:26:37 -07:00
blk-timeout.c
blk-wbt.c
blk-wbt: Declare local functions static
2019-01-24 11:09:21 -07:00
blk-wbt.h
blk-zoned.c
for-4.21/block-20181221
2018-12-28 13:19:59 -08:00
blk.h
block: pass page to xen_biovec_phys_mergeable
2019-04-01 12:11:13 -06:00
bounce.c
block: bounce: make sure that bvec table is updated
2019-02-21 10:58:44 -07:00
bsg-lib.c
scsi: bsg-lib: handle bidi requests without block layer help
2019-02-05 21:27:40 -05:00
bsg.c
scsi: bsg-lib: handle bidi requests without block layer help
2019-02-05 21:27:40 -05:00
cmdline-parser.c
compat_ioctl.c
elevator.c
block: remove unused variable 'def'
2019-04-08 08:13:12 -06:00
genhd.c
block: Replace function name in string with __func__
2019-02-28 14:09:08 -07:00
ioctl.c
ioprio.c
Kconfig
block: remove CONFIG_LBDAF
2019-04-06 10:48:35 -06:00
Kconfig.iosched
kyber-iosched.c
kyber: use sbitmap add_wait_queue/list_del wait helpers
2018-12-20 12:17:21 -07:00
Makefile
mq-deadline.c
block: mq-deadline: Fix write completion handling
2018-12-17 11:19:39 -07:00
opal_proto.h
block: sed-opal: add token for OPAL_LIFECYCLE
2019-04-06 11:09:13 -06:00
partition-generic.c
block: return just one value from part_in_flight
2018-12-10 08:30:38 -07:00
scsi_ioctl.c
sed-opal.c
block: sed-opal: rename next to execute_steps
2019-04-06 11:09:13 -06:00
t10-pi.c