2024-09-10 |
Yu Kuai | block, bfq: factor out a helper to split bfqq in bfq_init_rq() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: remove local variable 'bfqq_already_existing... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: remove local variable 'split' in bfq_init_rq() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: remove bfq_log_bfqg() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: merge bfq_release_process_ref() into bfq_put_coo... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: fix procress reference leakage for bfqq... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | block, bfq: fix uaf for accessing waker_bfqq after... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | blk-throttle: support prioritized processing of metadata Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-10 |
Yu Kuai | blk-throttle: remove last_low_overflow_time Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-06 |
Yu Kuai | MAINTAINERS: Move the BFQ io scheduler to Odd Fixes... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-03 |
Yu Kuai | block, bfq: use bfq_reassign_last_bfqq() in bfq_bfqq_move() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-03 |
Yu Kuai | block, bfq: don't break merge chain in bfq_split_bfqq() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-03 |
Yu Kuai | block, bfq: choose the last bfqq from merge chain in... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-09-03 |
Yu Kuai | block, bfq: fix possible UAF for bfqq->bic with merge... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-28 |
Yu Kuai | md: Remove flush handling Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: make in memory structure internal Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_enabled() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_wait_behind_writes()... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_free() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_set_pages() into struct... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_copy_from_slot() into... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge get_bitmap_from_slot() into bitmap_opera... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_resize() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: pass in mddev directly for md_bitmap_resize() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_daemon_work() into bitmap_oper... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge bitmap_unplug() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_unplug_async() into md_bitmap_... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_sync_with_cluster() into... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_cond_end_sync() into... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_close_sync() into bitmap_opera... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_end_sync() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: remove the parameter 'aborted' for md_bitmap_e... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_start_sync() into bitmap_opera... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_endwrite() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_startwrite() into bitmap_opera... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_dirty_bits() into bitmap_opera... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge bitmap_write_all() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: remove md_bitmap_setallbits() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_status() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_update_sb() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: make md_bitmap_print_sb() internal Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_flush() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_destroy() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_load() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: merge md_bitmap_create() into bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: simplify md_bitmap_create() + md_bitmap_load() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: introduce struct bitmap_operations Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: add a new helper md_bitmap_set_pages() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-cluster: use helper md_bitmap_get_stats() to... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: add 'behind_writes' and 'behind_wait... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: add 'file_pages' into struct md_bitmap_stats Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: add 'sync_size' into struct md_bitmap_stats Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-cluster: fix spares warnings for __le64 Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: add 'events_cleared' into struct md_bitmap_stats Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md: use new helper md_bitmap_get_stats() in update_array_info() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/md-bitmap: replace md_bitmap_status() with a new... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/raid1: use md_bitmap_wait_behind_writes() in raid1_read_r... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md/raid1: Clean up local variable 'b' from raid1_read_request() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-27 |
Yu Kuai | md: Don't flush sync_work in md_write_start() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-08-15 |
Yu Kuai | md/raid1: Fix data corruption for degraded array with... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-07-28 |
Yu Kuai | blk-ioprio: remove per-disk structure Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-07-28 |
Yu Kuai | blk-ioprio: remove ioprio_blkcg_from_bio() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-07-28 |
Yu Kuai | blk-cgroup: check for pd_(alloc|free)_fn in blkcg_activate_p... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-07-04 |
Yu Kuai | md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-07-04 |
Yu Kuai | md/raid5: fix spares errors about rcu usage Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-28 |
Yu Kuai | blk-throttle: fix lower control under super low iops... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-18 |
Yu Kuai | block, bfq: remove blkg_path() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md/raid5: avoid BUG_ON() while continue reshape after... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: pass in max_sectors for pers->sync_request() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: factor out helpers for different sync_action in... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: replace last_sync_action with new enum type Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: use new helpers in md_do_sync() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: don't fail action_store() if sync_thread is not... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: remove parameter check_seq for stop_sync_thread() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: replace sysfs api sync_action with new helpers Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: factor out helper to start reshape from action_store() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: add new helpers for sync_action Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: add a new enum type sync_action Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yu Kuai | md: rearrange recovery_flags Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-23 |
Yu Kuai | null_blk: fix null-ptr-dereference while configuring... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-22 |
Yu Kuai | block: fix lost bio for plug enabled bio based device Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yu Kuai | blk-throttle: delay initialization until configuration Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yu Kuai | blk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOW Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yu Kuai | block: fix that util can be greater than 100% Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yu Kuai | block: support to account io_ticks precisely Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yu Kuai | block: add plug while submitting IO Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yu Kuai | block: move two helpers into bdev.c Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yu Kuai | block2mtd: prevent direct access of bd_inode Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yu Kuai | bcachefs: remove dead function bdev_sectors() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yu Kuai | ext4: remove block_device_ejected() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-05-02 |
Yu Kuai | md: fix resync softlockup when bitmap size is less... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-04-12 |
Yu Kuai | block: fix that blk_time_get_ns() doesn't update time... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-04-11 |
Yu Kuai | block: fix module reference leakage from bdev_open_by_dev... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-04-09 |
Yu Kuai | md/raid5: fix deadlock that raid5d() wait for itself... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-08 |
Yu Kuai | raid1: fix use-after-free for original bio in raid1_write_re... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-05 |
Yu Kuai | dm-raid: fix lockdep waring in "pers->hot_add_disk" Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-05 |
Yu Kuai | dm-raid456, md/raid456: fix a deadlock for dm-raid456... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-05 |
Yu Kuai | dm-raid: add a new helper prepare_suspend() in md_personality Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-05 |
Yu Kuai | md/dm-raid: don't call md_reap_sync_thread() directly Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2024-03-05 |
Yu Kuai | dm-raid: really frozen sync_thread during suspend Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
next |