Show patches with: Submitter = Yufen Yu       |   77 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RESEND,v2] blk-mq: run queue no matter whether the request is the last request [RESEND,v2] blk-mq: run queue no matter whether the request is the last request - 1 - --- 2022-08-03 Yufen Yu New
[v2] blk-mq: run queue no matter whether the request is the last request [v2] blk-mq: run queue no matter whether the request is the last request - 1 - --- 2022-07-26 Yufen Yu New
blk-mq: run queue after issuing the last request of the plug list blk-mq: run queue after issuing the last request of the plug list - - - --- 2022-07-18 Yufen Yu New
block: remove redundant bio_uninit from simple direct io block: remove redundant bio_uninit from simple direct io - - - --- 2021-06-26 Yufen Yu New
[v2] block: check disk exist before trying to add partition [v2] block: check disk exist before trying to add partition - 2 - --- 2021-06-10 Yufen Yu New
block: check disk exist before trying to add partition block: check disk exist before trying to add partition - 3 - --- 2021-06-08 Yufen Yu New
drivers core: don't do anything in device_del() when device_add() fail drivers core: don't do anything in device_del() when device_add() fail - - - --- 2021-04-01 Yufen Yu New
block: only update parent bi_status when bio fail block: only update parent bi_status when bio fail - 1 - --- 2021-03-31 Yufen Yu New
[RFC] block: protect bi_status with spinlock [RFC] block: protect bi_status with spinlock - - - --- 2021-03-29 Yufen Yu New
[RFC,2/2] blk-mq: blk_mq_tag_to_rq() always return null for sched_tags blk-mq: improve blk_mq_tag_to_rq() - - - --- 2021-03-01 Yufen Yu New
[RFC,1/2] blk-mq: test tags bitmap before get request blk-mq: improve blk_mq_tag_to_rq() - - - --- 2021-03-01 Yufen Yu New
block: quiesce queue before freeing queue block: quiesce queue before freeing queue - - - --- 2021-01-15 Yufen Yu New
[RESEND,v2,7/7] blk-mq: get rid of the dead flush handle code path some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,6/7] block: get rid of unnecessary local variable some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,5/7] block: fix comment and add lockdep assert some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,4/7] blk-mq: use helper function to test hw stopped some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,3/7] block: use helper function to test queue register some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,2/7] block: remove redundant mq check some improvements and cleanups for block - - - --- 2020-10-09 Yufen Yu New
[RESEND,v2,1/7] block: invoke blk_mq_exit_sched no matter whether have .exit_sched [RESEND,v2,1/7] block: invoke blk_mq_exit_sched no matter whether have .exit_sched - - - --- 2020-10-09 Yufen Yu New
[v2,4/4] block: get rid of unnecessary local variable some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[v2,3/4] block: fix comment and add lockdep assert some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[v2,2/4] block: use common interface blk_queue_registered() some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[v2,1/4] block: invoke blk_mq_exit_sched no matter whether have .exit_sched some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[4/4] block: get rid of unnecessary local variable some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[3/4] block: fix comment and add lockdep assert some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[2/4] block: use common interface blk_queue_registered() some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
[1/4] block: invoke blk_mq_exit_sched no matter whether have .exit_sched some improvements and clean-up for block - - - --- 2020-09-18 Yufen Yu New
block: remove redundant mq check block: remove redundant mq check - 1 - --- 2020-09-16 Yufen Yu New
[v2] blkcg: fix memleak for iolatency [v2] blkcg: fix memleak for iolatency - - - --- 2020-08-11 Yufen Yu New
blkcg: fix memleak for iolatency blkcg: fix memleak for iolatency - - - --- 2020-08-11 Yufen Yu New
[RFC] block: defer flush request no matter whether we have elevator [RFC] block: defer flush request no matter whether we have elevator - 1 - --- 2020-07-16 Yufen Yu New
docs: block: update and fix tiny error for bfq docs: block: update and fix tiny error for bfq 1 - - --- 2020-07-03 Yufen Yu New
[v4,6/6] blkcg: fix use-after-free for bdi->dev bdi: fix use-after-free for bdi device - - - --- 2020-03-25 Yufen Yu New
[v4,5/6] blk-wbt: replace bdi_dev_name() with bdi_get_dev_name() bdi: fix use-after-free for bdi device - - - --- 2020-03-25 Yufen Yu New
[v4,4/6] memcg: fix crash in wb_workfn when bdi unregister bdi: fix use-after-free for bdi device - - - --- 2020-03-25 Yufen Yu New
[v4,3/6] bfq: fix potential kernel crash when print error info bdi: fix use-after-free for bdi device - - - --- 2020-03-25 Yufen Yu New
[v4,2/6] bdi: protect bdi->dev with spinlock bdi: fix use-after-free for bdi device - - - --- 2020-03-25 Yufen Yu New
[v4,1/6] bdi: use bdi_dev_name() to get device name bdi: fix use-after-free for bdi device - 1 - --- 2020-03-25 Yufen Yu New
[v3,4/4] bdi: protect bdi->dev with spinlock bdi: fix use-after-free for bdi device - - - --- 2020-03-23 Yufen Yu New
[v3,3/4] bdi: replace bdi_dev_name() with bdi_get_dev_name() bdi: fix use-after-free for bdi device - - - --- 2020-03-23 Yufen Yu New
[v3,2/4] bdi: add new bdi_get_dev_name() bdi: fix use-after-free for bdi device - - - --- 2020-03-23 Yufen Yu New
[v3,1/4] bdi: use bdi_dev_name() to get device name bdi: fix use-after-free for bdi device - 1 - --- 2020-03-23 Yufen Yu New
nbd: make starting request more reasonable nbd: make starting request more reasonable - - - --- 2020-03-03 Yufen Yu New
[v2,7/7] blk-wbt: replace bdi_dev_name() with bdi_get_dev_name() bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,6/7] memcg: fix crash in wb_workfn when bdi unregister bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,5/7] bfq: fix potential kernel crash when print dev err info bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,4/7] bdi: create a new function bdi_get_dev_name() bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,3/7] bdi: protect device lifetime with RCU bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,2/7] fs/ceph: use bdi_dev_name() to get device name bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
[v2,1/7] blk-wbt: use bdi_dev_name() to get device name bdi: fix use-after-free for bdi device - - - --- 2020-02-26 Yufen Yu New
bdi: fix use-after-free for bdi device bdi: fix use-after-free for bdi device - - - --- 2020-02-11 Yufen Yu New
block: cache index instead of part self to avoid use-after-free block: cache index instead of part self to avoid use-after-free - 1 - --- 2020-01-06 Yufen Yu New
block: make sure last_lookup set as NULL after part deleted block: make sure last_lookup set as NULL after part deleted - - - --- 2019-12-31 Yufen Yu New
[v5] block: fix null pointer dereference in blk_mq_rq_timed_out() [v5] block: fix null pointer dereference in blk_mq_rq_timed_out() - 2 - --- 2019-09-27 Yufen Yu New
[v4] block: fix null pointer dereference in blk_mq_rq_timed_out() [v4] block: fix null pointer dereference in blk_mq_rq_timed_out() - - - --- 2019-09-25 Yufen Yu New
[v3] block: fix null pointer dereference in blk_mq_rq_timed_out() [v3] block: fix null pointer dereference in blk_mq_rq_timed_out() - 1 - --- 2019-09-20 Yufen Yu New
rq-qos: get rid of redundant wbt_update_limits() rq-qos: get rid of redundant wbt_update_limits() - 1 - --- 2019-09-17 Yufen Yu New
[v2] block: fix null pointer dereference in blk_mq_rq_timed_out() [v2] block: fix null pointer dereference in blk_mq_rq_timed_out() - 1 - --- 2019-09-17 Yufen Yu New
block: fix null pointer dereference in blk_mq_rq_timed_out() block: fix null pointer dereference in blk_mq_rq_timed_out() - - - --- 2019-09-07 Yufen Yu New
[v3] block: fix use-after-free on gendisk [v3] block: fix use-after-free on gendisk - 3 - --- 2019-04-02 Yufen Yu New
[v2] block: fix use-after-free on gendisk [v2] block: fix use-after-free on gendisk - - - --- 2019-04-01 Yufen Yu New
blk-mq: add trace block plug and unplug for multiple queues blk-mq: add trace block plug and unplug for multiple queues - 1 - --- 2019-03-26 Yufen Yu New
[2/2] blk-mq: update comment for blk_mq_hctx_has_pending() blk-mq: cleaup code and update comment - - - --- 2019-03-24 Yufen Yu New
[1/2] blk-mq: use blk_mq_put_driver_tag() to put tag blk-mq: cleaup code and update comment - - - --- 2019-03-24 Yufen Yu New
[2/2] blk-mq: covert blk_mq_tag.active_queues to refcount_t blk-mq: convert atomic_t to refcount_t - - - --- 2019-03-22 Yufen Yu New
[1/2] blk-mq: convert hctx.nr_active to refcount_t blk-mq: convert atomic_t to refcount_t - - - --- 2019-03-22 Yufen Yu New
[v4] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value [v4] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value - 1 - --- 2019-03-18 Yufen Yu New
[2/2] block: remove unnecessary statement in blk_free_devt fix use-after-free of gendisk - - - --- 2019-03-18 Yufen Yu New
[1/2] block: remove devt from ext_devt_idr when delete partition fix use-after-free of gendisk - - - --- 2019-03-18 Yufen Yu New
[v3] block: add a new flag BLK_MQ_POLL_CLASSIC for hybrid poll [v3] block: add a new flag BLK_MQ_POLL_CLASSIC for hybrid poll - - - --- 2019-03-15 Yufen Yu New
blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART - - - --- 2019-03-15 Yufen Yu New
[v2] block: add a new flag BLK_MQ_POLL_CLASSIC for hybrid poll [v2] block: add a new flag BLK_MQ_POLL_CLASSIC for hybrid poll - - - --- 2019-03-01 Yufen Yu New
block: add a new flag BLK_MQ_POLL_HYBRID_INVALID for hybrid poll block: add a new flag BLK_MQ_POLL_HYBRID_INVALID for hybrid poll - - - --- 2019-02-27 Yufen Yu New
[v2] floppy: check_events callback should not return a negative number [v2] floppy: check_events callback should not return a negative number - 1 - --- 2019-01-29 Yufen Yu New
floppy: check_events callback should not return a negative number floppy: check_events callback should not return a negative number - - - --- 2019-01-28 Yufen Yu New
block: use rcu_work instead of call_rcu to avoid sleep in softirq block: use rcu_work instead of call_rcu to avoid sleep in softirq - 1 - --- 2018-11-28 Yufen Yu New
[blktests] fix discontiguous-io compile error on 32 bit systems [blktests] fix discontiguous-io compile error on 32 bit systems - - - --- 2018-11-01 Yufen Yu New