Show patches with: Submitter = Yu Kuai       |    Archived = No       |   588 patches
« 1 23 4 5 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-next,RFC,3/3] block: fix scan partition for exclusively open device again block: fix scan partition for exclusively open device again - - - --- 2023-02-12 Yu Kuai New
[-next,RFC,2/3] block: factor out the setting of GD_NEED_PART_SCAN block: fix scan partition for exclusively open device again - - - --- 2023-02-12 Yu Kuai New
[-next,RFC,1/3] block: Revert "block: Do not reread partition table on exclusively open device" block: fix scan partition for exclusively open device again - - - --- 2023-02-12 Yu Kuai New
[-next] blk-iocost: fix sleeping in atomic warning for wbt_enable_default() [-next] blk-iocost: fix sleeping in atomic warning for wbt_enable_default() - - - --- 2023-02-08 Yu Kuai New
[-next] block: Revert "block: increase BLKCG_MAX_POLS" [-next] block: Revert "block: increase BLKCG_MAX_POLS" - - - --- 2023-02-03 Yu Kuai New
[-next,v3] block, bfq: cleanup 'bfqg->online' [-next,v3] block, bfq: cleanup 'bfqg->online' - 1 - --- 2023-02-02 Yu Kuai New
[-next,v2] block, bfq: cleanup 'bfqg->online' [-next,v2] block, bfq: cleanup 'bfqg->online' - - - --- 2023-02-02 Yu Kuai New
[-next] block, bfq: cleanup 'bfqg->online' [-next] block, bfq: cleanup 'bfqg->online' - - - --- 2023-02-01 Yu Kuai New
[v2,block-6.2] block, bfq: fix uaf for bfqq in bic_set_bfqq() [v2,block-6.2] block, bfq: fix uaf for bfqq in bic_set_bfqq() - 1 - --- 2023-01-30 Yu Kuai New
[-next,v3,3/3] blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_po… blk-cgroup: make sure pd_free_fn() is called in order 1 1 - --- 2023-01-19 Yu Kuai New
[-next,v3,2/3] blk-cgroup: support to track if policy is online blk-cgroup: make sure pd_free_fn() is called in order 1 1 - --- 2023-01-19 Yu Kuai New
[-next,v3,1/3] blk-cgroup: dropping parent refcount after pd_free_fn() is done blk-cgroup: make sure pd_free_fn() is called in order 1 1 - --- 2023-01-19 Yu Kuai New
[-next,v2,3/3] blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_po… blk-cgroup: make sure pd_free_fn() is called in order - - - --- 2023-01-18 Yu Kuai New
[-next,v2,2/3] blk-cgroup: support to track if policy is online blk-cgroup: make sure pd_free_fn() is called in order 1 - - --- 2023-01-18 Yu Kuai New
[-next,v2,1/3] blk-cgroup: dropping parent refcount after pd_free_fn() is done blk-cgroup: make sure pd_free_fn() is called in order 1 - - --- 2023-01-18 Yu Kuai New
[v4,5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params() blk-iocost: random bugfix 1 - - --- 2023-01-17 Yu Kuai New
[v4,4/5] blk-iocost: fix divide by 0 error in calc_lcoefs() blk-iocost: random bugfix 1 - - --- 2023-01-17 Yu Kuai New
[v4,3/5] blk-iocost: read params inside lock in sysfs apis blk-iocost: random bugfix 1 - - --- 2023-01-17 Yu Kuai New
[v4,2/5] blk-iocost: don't allow to configure bio based device blk-iocost: random bugfix 1 1 - --- 2023-01-17 Yu Kuai New
[v4,1/5] blk-iocost: check return value of match_u64() blk-iocost: random bugfix 1 - - --- 2023-01-17 Yu Kuai New
[-next,4/4] block/rq_qos: fail rq_qos_add() after rq_qos_exit() block/rq_qos: protect rq_qos apis with global mutex - - - --- 2023-01-04 Yu Kuai New
[-next,3/4] block/rq_qos: use a global mutex to protect rq_qos apis block/rq_qos: protect rq_qos apis with global mutex - - - --- 2023-01-04 Yu Kuai New
[-next,2/4] block/rq_qos: factor out a helper to add rq_qos and activate policy block/rq_qos: protect rq_qos apis with global mutex - - - --- 2023-01-04 Yu Kuai New
[-next,1/4] block/rq_qos: move implementions of init/exit rq-qos apis to blk-rq-qos.c block/rq_qos: protect rq_qos apis with global mutex 1 - - --- 2023-01-04 Yu Kuai New
blk-cgroup: fix missing pd_online_fn() while activating policy blk-cgroup: fix missing pd_online_fn() while activating policy 1 - - --- 2023-01-03 Yu Kuai New
block, bfq: switch 'bfqg->ref' to use atomic refcount apis block, bfq: switch 'bfqg->ref' to use atomic refcount apis - 1 - --- 2023-01-03 Yu Kuai New
[v2,2/2] blk-iocost: add refcounting for ioc blk-iocost: add refcounting for iocg and ioc - - - --- 2022-12-27 Yu Kuai New
[v2,1/2] blk-iocost: add refcounting for iocg blk-iocost: add refcounting for iocg and ioc - - - --- 2022-12-27 Yu Kuai New
[RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis [RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis - - - --- 2022-12-27 Yu Kuai New
[v3,5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params() blk-iocost: random bugfix 1 - - --- 2022-12-26 Yu Kuai New
[v3,4/5] blk-iocost: fix divide by 0 error in calc_lcoefs() blk-iocost: random bugfix - - - --- 2022-12-26 Yu Kuai New
[v3,3/5] blk-iocost: read params inside lock in sysfs apis blk-iocost: random bugfix 1 - - --- 2022-12-26 Yu Kuai New
[v3,2/5] blk-iocost: don't allow to configure bio based device blk-iocost: random bugfix 1 1 - --- 2022-12-26 Yu Kuai New
[v3,1/5] blk-iocost: check return value of match_u64() blk-iocost: random bugfix 1 - - --- 2022-12-26 Yu Kuai New
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq - 1 - --- 2022-12-26 Yu Kuai New
[-next,4/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy blk-cgroup: synchronize del_gendisk() with configuring cgroup policy - - - --- 2022-12-17 Yu Kuai New
[-next,3/4] blk-cgroup: add a new interface blkcg_conf_close_bdev() blk-cgroup: synchronize del_gendisk() with configuring cgroup policy - - - --- 2022-12-17 Yu Kuai New
[-next,2/4] block/rq_qos: fail rq_qos_add() after del_gendisk() blk-cgroup: synchronize del_gendisk() with configuring cgroup policy - - - --- 2022-12-17 Yu Kuai New
[-next,1/4] block/rq_qos: protect 'q->rq_qos' with queue_lock in rq_qos_exit() blk-cgroup: synchronize del_gendisk() with configuring cgroup policy - 1 - --- 2022-12-17 Yu Kuai New
[-next,4/4] blk-iocost: guarantee the exit order of iocg blk-iocost: make sure parent iocg is exited before child - - - --- 2022-12-17 Yu Kuai New
[-next,3/4] blk-iocost: dispatch all throttled bio in ioc_pd_offline blk-iocost: make sure parent iocg is exited before child - - - --- 2022-12-17 Yu Kuai New
[-next,2/4] blk-iocost: don't throttle bio if iocg is offlined blk-iocost: make sure parent iocg is exited before child - - - --- 2022-12-17 Yu Kuai New
[-next,1/4] blk-iocost: track whether iocg is still online blk-iocost: make sure parent iocg is exited before child - - - --- 2022-12-17 Yu Kuai New
[2/2] block, bfq: replace 0/1 with false/true in bic apis block, bfq: minor cleanups - - - --- 2022-12-14 Yu Kuai New
[1/2] block, bfq: don't return bfqg from __bfq_bic_change_cgroup() block, bfq: minor cleanups - - - --- 2022-12-14 Yu Kuai New
[v2] block, bfq: fix possible uaf for 'bfqq->bic' [v2] block, bfq: fix possible uaf for 'bfqq->bic' - 1 - --- 2022-12-14 Yu Kuai New
block, bfq: fix possible uaf for 'bfqq->bic' block, bfq: fix possible uaf for 'bfqq->bic' - - - --- 2022-12-10 Yu Kuai New
Why is MEGASAS_SAS_QD set to 256? Why is MEGASAS_SAS_QD set to 256? - - - --- 2022-11-24 Yu Kuai New
[RFC] scsi: core: remove unsed 'restarts' from scsi_device [RFC] scsi: core: remove unsed 'restarts' from scsi_device - - - --- 2022-11-18 Yu Kuai New
[v3,10/10] block: don't allow a disk link holder to itself fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,09/10] block: store the holder kobject in bd_holder_disk fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,08/10] block: fix use after free for bd_holder_dir fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,07/10] block: remove delayed holder registration fix delayed holder tracking - - - --- 2022-11-15 Yu Kuai New
[v3,06/10] dm: track per-add_disk holder relations in DM fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[RFC,v3,05/10] dm: make sure create and remove dm device won't race with open and close table fix delayed holder tracking - 2 - --- 2022-11-15 Yu Kuai New
[v3,04/10] dm: cleanup close_table_device fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,03/10] dm: cleanup open_table_device fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,02/10] dm: remove free_table_devices fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
[v3,01/10] block: clear ->slave_dir when dropping the main slave_dir reference fix delayed holder tracking - 1 - --- 2022-11-15 Yu Kuai New
block, bfq: fix null pointer dereference in bfq_bio_bfqg() block, bfq: fix null pointer dereference in bfq_bio_bfqg() - 1 - --- 2022-11-08 Yu Kuai New
[v2,5/5] blk-iocost: read params inside lock in sysfs apis blk-iocost: random patches to improve configuration - 2 - --- 2022-11-04 Yu Kuai New
[v2,4/5] blk-iocost: fix sleeping in atomic context warnning blk-iocost: random patches to improve configuration - 2 - --- 2022-11-04 Yu Kuai New
[v2,3/5] blk-iocost: don't allow to configure bio based device blk-iocost: random patches to improve configuration - 1 - --- 2022-11-04 Yu Kuai New
[v2,2/5] blk-iocost: improve hanlder of match_u64() blk-iocost: random patches to improve configuration - 1 - --- 2022-11-04 Yu Kuai New
[v2,1/5] blk-iocost: cleanup ioc_qos_write() and ioc_cost_model_write() blk-iocost: random patches to improve configuration - 1 - --- 2022-11-04 Yu Kuai New
[2/2] block: fix use after free for bd_holder_dir block: bugfix for bd_link_disk_holder() - - - --- 2022-11-03 Yu Kuai New
[1/2] block: don't allow a disk link holder to itself block: bugfix for bd_link_disk_holder() - 1 - --- 2022-11-03 Yu Kuai New
[-next,v4,5/5] block, bfq: don't declare 'bfqd' as type 'void *' in bfq_group multiple cleanup patches for bfqd 1 1 - --- 2022-11-02 Yu Kuai New
[-next,v4,4/5] block, bfq: remove dead code for updating 'rq_in_driver' multiple cleanup patches for bfqd 1 1 - --- 2022-11-02 Yu Kuai New
[-next,v4,3/5] block, bfq: cleanup bfq_activate_requeue_entity() multiple cleanup patches for bfqd 1 1 - --- 2022-11-02 Yu Kuai New
[-next,v4,2/5] block, bfq: factor out code to update 'active_entities' multiple cleanup patches for bfqd 1 1 - --- 2022-11-02 Yu Kuai New
[-next,v4,1/5] block, bfq: remove set but not used variable in __bfq_entity_update_weight_prio multiple cleanup patches for bfqd - - - --- 2022-11-02 Yu Kuai New
[-next,5/5] blk-iocost: fix sleeping in atomic context warnning in ioc_cost_model_write() blk-iocost: random patches to improve configuration - - - --- 2022-10-28 Yu Kuai New
[-next,4/5] blk-iocost: fix sleeping in atomic context warnning in ioc_qos_write() blk-iocost: random patches to improve configuration - - - --- 2022-10-28 Yu Kuai New
[-next,3/5] blk-iocost: don't allow to configure bio based device blk-iocost: random patches to improve configuration - 1 - --- 2022-10-28 Yu Kuai New
[-next,2/5] blk-iocost: improve hanlder of match_u64() blk-iocost: random patches to improve configuration - 1 - --- 2022-10-28 Yu Kuai New
[-next,1/5] blk-iocost: cleanup ioc_qos_write() and ioc_cost_model_write() blk-iocost: random patches to improve configuration - 1 - --- 2022-10-28 Yu Kuai New
[v2] block: fix memory leak for elevator on add_disk failure [v2] block: fix memory leak for elevator on add_disk failure - 2 - --- 2022-10-22 Yu Kuai New
[-next] block: fix memory leak for elevator on add_disk failure [-next] block: fix memory leak for elevator on add_disk failure - 1 - --- 2022-10-21 Yu Kuai New
[v5,6/6] blk-wbt: don't enable throttling if default elevator is bfq blk-wbt: simple improvment to enable wbt correctly - 1 - --- 2022-10-19 Yu Kuai New
[v5,5/6] elevator: add new field flags in struct elevator_queue blk-wbt: simple improvment to enable wbt correctly - 1 - --- 2022-10-19 Yu Kuai New
[v5,4/6] blk-wbt: don't show valid wbt_lat_usec in sysfs while wbt is disabled blk-wbt: simple improvment to enable wbt correctly - 1 - --- 2022-10-19 Yu Kuai New
[v5,3/6] blk-wbt: make enable_state more accurate blk-wbt: simple improvment to enable wbt correctly - 1 - --- 2022-10-19 Yu Kuai New
[v5,2/6] blk-wbt: remove unnecessary check in wbt_enable_default() blk-wbt: simple improvment to enable wbt correctly - 1 - --- 2022-10-19 Yu Kuai New
[v5,1/6] elevator: remove redundant code in elv_unregister_queue() blk-wbt: simple improvment to enable wbt correctly - 2 - --- 2022-10-19 Yu Kuai New
[5.10,3/3] blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() wbt stable patches - 1 - --- 2022-10-18 Yu Kuai New
[5.10,2/3] blk-wbt: call rq_qos_add() after wb_normal is initialized wbt stable patches - - - --- 2022-10-18 Yu Kuai New
[5.10,1/3] block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init wbt stable patches - - - --- 2022-10-18 Yu Kuai New
« 1 23 4 5 6 »