2019-02-28 |
Jens Axboe | net: split out functions related to registering inflight... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | io_uring: add support for pre-mapped user IO buffers Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | block: implement bio helper to add iter bvec pages... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | io_uring: batch io_kiocb allocation Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | io_uring: use fget/fput_many() for file references Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | fs: add fget_many() and fput_many() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | io_uring: support for IO polling Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Christoph Hellwig | io_uring: add fsync support Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Jens Axboe | Add io_uring IO interface Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-28 |
Ming Lei | block: introduce mp_bvec_for_each_page() for iterating... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-27 |
Ming Lei | block: optimize blk_bio_segment_split for single-page... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-27 |
Ming Lei | block: optimize __blk_segment_map_sg() for single-page... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-27 |
Ming Lei | block: introduce bvec_nth_page() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-24 |
Christoph Hellwig | iomap: wire up the iopoll method Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-24 |
Jens Axboe | block: add bio_set_polled() helper Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-24 |
Christoph Hellwig | block: wire up block device iopoll method Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-24 |
Christoph Hellwig | fs: add an iopoll method to struct file_operations Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-22 |
Dongli Zhang | loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-22 |
Dongli Zhang | loop: do not print warn message if partition scan is... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-21 |
Ming Lei | block: bounce: make sure that bvec table is updated Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-21 |
Jens Axboe | Merge branch 'nvme-5.1' of git://git.infradead.org...
|
commit | commitdiff | tree |
2019-02-19 |
Ming Lei | block: avoid to READ fields of null bio Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Jens Axboe | Merge tag 'v5.0-rc6' into for-5.1/block
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: kill BLK_MQ_F_SG_MERGE Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: kill QUEUE_FLAG_NO_SG_MERGE Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: document usage of bio iterator helpers Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: always define BIO_MAX_PAGES as 256 Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: enable multipage bvecs Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: allow bio_for_each_segment_all() to iterate... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | bcache: avoid to use bio_for_each_segment_all() in... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: loop: pass multi-page bvec to iov_iter Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | btrfs: use mp_bvec_last_segment to get bio's last page Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | fs/buffer.c: use bvec iterator to truncate the bio Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: introduce mp_bvec_last_segment() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: use bio_for_each_bvec() to map sg Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: use bio_for_each_bvec() to compute multi-page... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: introduce bio_for_each_bvec() and rq_for_each_bvec() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: introduce multi-page bvec helpers Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: remove bvec_iter_rewind() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Ming Lei | block: don't use bio->bi_vcnt to figure out segment... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-15 |
Christoph Hellwig | btrfs: look at bi_size for repair decisions Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Aleksei Zakharov | block: avoid setting none scheduler if it's already... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Aleksei Zakharov | block: avoid setting wbt_lat_usec to current value Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Heiner Litz | lightnvm: pblk: fix race condition on GC Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Javier González | lightnvm: pblk: prevent stall due to wb threshold Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Hans Holmberg | lightnvm: pblk: extend line wp balance check Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Masahiro Yamada | lightnvm: pblk: fix TRACE_INCLUDE_PATH Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Andy Shevchenko | lightnvm: pblk: Switch to use new generic UUID API Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Andy Shevchenko | lightnvm: Use u64 instead of __le64 for CPU visible... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Hans Holmberg | lightnvm: pblk: use vfree to free metadata on error... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-11 |
Hans Holmberg | lightnvm: pblk: stop taking the free lock in in pblk_lines_free Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-10 |
Marcos Paulo de... | blk-sysfs: Rework documention of __blk_release_queue Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-10 |
Marcos Paulo de... | blk-cgroup: Fix doc related to blkcg_exit_queue Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Jens Axboe | block: queue flag cleanup Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Jens Axboe | block: kill QUEUE_FLAG_FLUSH_NQ Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: use (REQ_META|REQ_PRIO) to indicate bio for... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to cache set sysfs file... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to cache set io_error_limit Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to journal_delay_ms Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to writeback_rate_minimum Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix potential div-zero error of writeback_rate_p_ter... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix potential div-zero error of writeback_rate_i_ter... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to writeback_delay Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: use sysfs_strtoul_bool() to set bit-field variables Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: add sysfs_strtoul_bool() for setting bit-field... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input overflow to sequential_cutoff Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: fix input integer overflow of congested threshold Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: improve sysfs_strtoul_clamp() Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Tang Junhui | bcache: treat stale && dirty keys as bad keys Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Colin Ian King | bcache: fix indentation issue, remove tabs on a hunk... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: export backing_dev_uuid via sysfs Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: export backing_dev_name via sysfs Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Coly Li | bcache: not use hard coded memset size in bch_cache_accounti... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-09 |
Daniel Axtens | bcache: never writeback a discard operation Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-08 |
Aleksei Zakharov | block: avoid setting nr_requests to current value Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-08 |
Liu Bo | blk-mq: remove duplicated definition of blk_mq_freeze_queue Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-08 |
Liu Bo | Blk-iolatency: warn on negative inflight IO counter Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-08 |
Liu Bo | blk-iolatency: fix IO hang due to negative inflight... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-08 |
Guenter Roeck | cdrom: Fix race condition in cdrom_sysctl_register Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-07 |
Jan Kara | blktrace: Show requests without sector Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-06 |
Tetsuo Handa | fs: ratelimit __find_get_block_slow() failure message. Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-06 |
Chengguang Xu | m68k: set proper major_num when specifying module param... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-06 |
Hans de Goede | libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-06 |
Jens Axboe | Merge branch 'nvme-5.0' of git://git.infradead.org...
|
commit | commitdiff | tree |
2019-02-06 |
Mike Marshall | aio: initialize kiocb private in case any filesystems... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-04 |
Jens Axboe | Merge branch 'md-next' of https://github.com/liu-song...
|
commit | commitdiff | tree |
2019-02-04 |
Jens Axboe | Merge branch 'nvme-5.1' of git://git.infradead.org...
|
commit | commitdiff | tree |
2019-02-01 |
Jianchao Wang | blk-mq: save default hctx into ctx->hctxs for not-supported... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-02-01 |
Jianchao Wang | blk-mq: save queue mapping result into ctx directly Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: fix in-service-queue check for queue merging Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: do not overcharge writes in asymmetric... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: port commit "cfq-iosched: improve hw_tag... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: reduce threshold for detecting command... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: fix queue removal from weights tree Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: fix sequential rq detection in rate estimation Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: unconditionally plug I/O in asymmetric... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: do not plug I/O of in-service queue when... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: split function bfq_better_to_idle Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: consider also ioprio classes in symmetry... Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
2019-01-31 |
Paolo Valente | block, bfq: remove case of redirected bic from insert_request Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
commit | commitdiff | tree |
next |