2023-12-13 |
Yu Kuai | md: don't leave 'MD_RECOVERY_FROZEN' in error path... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-11-20 |
Yu Kuai | blk-core: use pr_warn_ratelimited() in bio_check_ro() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-19 |
Yu Kuai | blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-19 |
Yu Kuai | blk-throttle: use calculate_io/bytes_allowed() for... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md: fix regression for null-ptr-deference in __md_stop() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_r... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md/raid5-cache: fix a deadlock in r5l_exit_log() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md/md-bitmap: hold 'reconfig_mutex' in backlog_store() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md/md-bitmap: remove unnecessary local variable in... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-09-13 |
Yu Kuai | md: restore 'noio_flag' for the last mddev_resume() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-08-03 |
Yu Kuai | dm raid: protect md_stop() with 'reconfig_mutex' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-08-03 |
Yu Kuai | dm raid: clean up four equivalent goto tags in raid_ctr() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-08-03 |
Yu Kuai | dm raid: fix missing reconfig_mutex unlock in raid_ctr... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | blktrace: use inline function for blk_trace_remove... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | md/raid1-10: fix casting from randomized structure... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | block: fix blktrace debugfs entries leakage Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | md/raid1-10: submit write io directly if bitmap is... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | md/raid1-10: factor out a helper to submit normal write Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | md/raid1-10: factor out a helper to add bio to plug Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-07-19 |
Yu Kuai | blk-mq: fix potential io hang by wrong 'wake_batch' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-06-09 |
Yu Kuai | md/raid5: fix miscalculation of 'end_sector' in raid5_read_o... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-05-24 |
Yu Kuai | md: fix soft lockup in status_resync Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-05-11 |
Yu Kuai | md/raid10: don't call bio_start_io_acct twice for bio... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-05-11 |
Yu Kuai | md/raid10: fix memleak of md thread Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-05-11 |
Yu Kuai | md/raid10: fix memleak for 'conf->bio_split' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-05-11 |
Yu Kuai | md/raid10: fix leak of 'r10bio->remaining' for recovery Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-04-13 |
Yu Kuai | block: don't set GD_NEED_PART_SCAN if scan partition... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-30 |
Yu Kuai | scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-17 |
Yu Kuai | block: fix wrong mode for blkdev_put() from disk_scan_partit... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-17 |
Yu Kuai | block: fix scan partition for exclusively open device... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-17 |
Yu Kuai | block: Revert "block: Do not reread partition table... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-10 |
Yu Kuai | blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-03-10 |
Yu Kuai | blk-cgroup: dropping parent refcount after pd_free_fn... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yu Kuai | block, bfq: fix uaf for bfqq in bic_set_bfqq() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yu Kuai | block, bfq: replace 0/1 with false/true in bic apis Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-02-06 |
Yu Kuai | blk-cgroup: fix missing pd_online_fn() while activating... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2023-01-04 |
Yu Kuai | block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-12-31 |
Yu Kuai | block, bfq: fix possible uaf for 'bfqq->bic' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-12-31 |
Yu Kuai | dm: make sure create and remove dm device won't race... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-11-08 |
Yu Kuai | block, bfq: fix null pointer dereference in bfq_bio_bfqg() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-10-22 |
Yu Kuai | block: fix memory leak for elevator on add_disk failure Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-10-16 |
Yu Kuai | blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapp... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-10-09 |
Yu Kuai | blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-24 |
Yu Kuai | blk-throttle: improve bypassing bios checkings Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-24 |
Yu Kuai | blk-throttle: remove THROTL_TG_HAS_IOPS_LIMIT Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Yu Kuai | md/raid10: convert resync_lock to use seqlock Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Yu Kuai | md/raid10: fix improper BUG_ON() in raise_barrier() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Yu Kuai | md/raid10: prevent unnecessary calls to wake_up() in... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Yu Kuai | md/raid10: don't modify 'nr_waitng' in wait_barrier... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Yu Kuai | md/raid10: factor out code from wait_barrier() to stop_waiti... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-21 |
Yu Kuai | blk-wbt: call rq_qos_add() after wb_normal is initialized Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: cleanup tg_update_disptime() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: calling throtl_dequeue/enqueue_tg in... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: use 'READ/WRITE' instead of '0/1' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: fix io hung due to configuration updates Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: factor out code to calculate ios/bytes_allowed Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: prevent overflow while calculating wait... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-12 |
Yu Kuai | blk-throttle: fix that io throttle can only work for... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-09-04 |
Yu Kuai | blk-throttle: clean up codes that can't be reached Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-23 |
Yu Kuai | sbitmap: fix possible io hung due to lost wakeup Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-22 |
Yu Kuai | block, bfq: remove useless parameter for bfq_add/del_bfqq_busy() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-22 |
Yu Kuai | block, bfq: remove useless checking in bfq_put_queue() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-22 |
Yu Kuai | block, bfq: remove unused functions Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-19 |
Yu Kuai | blk-mq: fix io hung due to missing commit_rqs Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-18 |
Yu Kuai | blk-mq: remove unused function blk_mq_queue_stopped() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-08-02 |
Yu Kuai | nbd: add missing definition of pr_fmt Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-28 |
Yu Kuai | nbd: use pr_err to output error message Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-28 |
Yu Kuai | nbd: fix io hung while disconnecting device Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-28 |
Yu Kuai | nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-28 |
Yu Kuai | nbd: fix race between nbd_alloc_config() and module... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-28 |
Yu Kuai | nbd: call genl_unregister_family() first in nbd_cleanup() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-16 |
Yu Kuai | block, bfq: make bfq_has_work() more accurate Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-16 |
Yu Kuai | block, bfq: protect 'bfqd->queued' by 'bfqd->lock' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-04 |
Yu Kuai | powerpc: make 'boot_text_mapped' static Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-05-04 |
Yu Kuai | powerpc: remove set but not used variable 'force_printk_to_b... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-04-26 |
Yu Kuai | null-blk: save memory footprint for struct nullb_cmd Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-03-18 |
Yu Kuai | block: cancel all throttled bios in del_gendisk() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-02-28 |
Yu Kuai | blktrace: fix use after free for struct blk_trace Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-02-18 |
Yu Kuai | block, bfq: don't move oom_bfqq Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-02-18 |
Yu Kuai | block, bfq: avoid moving bfqq to it's parent bfqg Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-02-18 |
Yu Kuai | block, bfq: cleanup bfq_bfqq_to_bfqg() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2022-01-26 |
Yu Kuai | blk-mq: fix missing blk_account_io_done() in error... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-11-19 |
Yu Kuai | blk-cgroup: fix missing put device in error path from... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-11-02 |
Yu Kuai | nbd: error out if socket index doesn't match in nbd_handle_r... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-11-02 |
Yu Kuai | nbd: fix possible overflow for 'first_minor' in nbd_dev_add() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-11-02 |
Yu Kuai | nbd: fix max value for 'first_minor' Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-25 |
Yu Kuai | blk-cgroup: synchronize blkg creation against policy... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: fix uaf in nbd_handle_reply() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: partition nbd_read_stat() into nbd_read_reply... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: clean up return value checking of sock_xmit() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: don't start request if nbd_queue_rq() failed Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: check sock index in nbd_read_stat() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: make sure request completion won't concurrent Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-10-18 |
Yu Kuai | nbd: don't handle response without a corresponding... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-08-13 |
Yu Kuai | blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUE... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-08-05 |
Yu Kuai | blk-iolatency: error out if blk_get_queue() failed... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-07-16 |
Yu Kuai | reiserfs: add check for root_inode in reiserfs_fill_super Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-07-14 |
Yu Kuai | dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-07-07 |
Yu Kuai | blk-cgroup: prevent rcu_sched detected stalls warnings... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
2021-07-01 |
Yu Kuai | lib/decompressors: remove set but not used variabled... Signed-off-by: Yu Kuai <yukuai3@huawei.com>
|
commit | commitdiff | tree |
next |