Show patches with: Submitter = Christoph Hellwig       |    Archived = No       |   2174 patches
« 1 2 ... 3 4 521 22 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[07/12] blk-mq: move failure injection out of blk_mq_complete_request [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[06/12] blk-mq: merge the softirq vs non-softirq IPI logic [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[05/12] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[04/12] blk-mq: complete polled requests directly [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[03/12] blk-mq: remove raise_blk_irq [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[02/12] blk-mq: factor out a helper to reise the block softirq [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
[01/12] blk-mq: merge blk-softirq.c into blk-mq.c [01/12] blk-mq: merge blk-softirq.c into blk-mq.c - 1 - 0 0 0 2020-06-11 Christoph Hellwig New
block: remove the error argument to the block_bio_complete tracepoint block: remove the error argument to the block_bio_complete tracepoint - 2 - 0 0 0 2020-06-03 Christoph Hellwig New
[8/8] blk-mq: drain I/O when all CPUs in a hctx are offline [1/8] blk-mq: remove the bio argument to ->prepare_request - 2 - 0 0 0 2020-05-29 Christoph Hellwig New
[7/8] blk-mq: add blk_mq_all_tag_iter [1/8] blk-mq: remove the bio argument to ->prepare_request - 3 - 0 0 0 2020-05-29 Christoph Hellwig New
[6/8] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx [1/8] blk-mq: remove the bio argument to ->prepare_request - 3 - 0 0 0 2020-05-29 Christoph Hellwig New
[5/8] blk-mq: use BLK_MQ_NO_TAG in more places [1/8] blk-mq: remove the bio argument to ->prepare_request - 4 - 0 0 0 2020-05-29 Christoph Hellwig New
[4/8] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG [1/8] blk-mq: remove the bio argument to ->prepare_request - 4 - 0 0 0 2020-05-29 Christoph Hellwig New
[3/8] blk-mq: move more request initialization to blk_mq_rq_ctx_init [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-29 Christoph Hellwig New
[2/8] blk-mq: simplify the blk_mq_get_request calling convention [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-29 Christoph Hellwig New
[1/8] blk-mq: remove the bio argument to ->prepare_request [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-29 Christoph Hellwig New
block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds - - - 0 0 0 2020-05-28 Christoph Hellwig New
[8/8] blk-mq: drain I/O when all CPUs in a hctx are offline [1/8] blk-mq: remove the bio argument to ->prepare_request - - - 0 0 0 2020-05-27 Christoph Hellwig New
[7/8] blk-mq: add blk_mq_all_tag_iter [1/8] blk-mq: remove the bio argument to ->prepare_request - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[6/8] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx [1/8] blk-mq: remove the bio argument to ->prepare_request - 2 - 0 0 0 2020-05-27 Christoph Hellwig New
[5/8] blk-mq: use BLK_MQ_NO_TAG in more places [1/8] blk-mq: remove the bio argument to ->prepare_request - 3 - 0 0 0 2020-05-27 Christoph Hellwig New
[4/8] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG [1/8] blk-mq: remove the bio argument to ->prepare_request - 3 - 0 0 0 2020-05-27 Christoph Hellwig New
[3/8] blk-mq: move more request initialization to blk_mq_rq_ctx_init [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-27 Christoph Hellwig New
[2/8] blk-mq: simplify the blk_mq_get_request calling convention [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-27 Christoph Hellwig New
[1/8] blk-mq: remove the bio argument to ->prepare_request [1/8] blk-mq: remove the bio argument to ->prepare_request - 5 - 0 0 0 2020-05-27 Christoph Hellwig New
[16/16] block: reduce part_stat_lock() scope [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[15/16] block: use __this_cpu_add() instead of access by smp_processor_id() [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-27 Christoph Hellwig New
[14/16] block: remove rcu_read_lock() from part_stat_lock() [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-27 Christoph Hellwig New
[13/16] block: add a blk_account_io_merge_bio helper [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-27 Christoph Hellwig New
[12/16] block: account merge of two requests [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-27 Christoph Hellwig New
[11/16] block: always use a percpu variable for disk stats [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[10/16] block: move update_io_ticks to blk-core.c [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[09/16] block: remove generic_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[07/16] nvdimm: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[06/16] dm: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[05/16] bcache: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers 1 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[04/16] lightnvm/pblk: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[03/16] rsxx: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[02/16] drbd: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[01/16] block: add disk/bio-based accounting helpers [01/16] block: add disk/bio-based accounting helpers - 1 - 0 0 0 2020-05-27 Christoph Hellwig New
[16/16] block: reduce part_stat_lock() scope [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[15/16] block: use __this_cpu_add() instead of access by smp_processor_id() [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[14/16] block: remove rcu_read_lock() from part_stat_lock() [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[13/16] block: add a blk_account_io_merge_bio helper [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[12/16] block: account merge of two requests [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[11/16] block: always use a percpu variable for disk stats [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[10/16] block: move update_io_ticks to blk-core.c [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[09/16] block: remove generic_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[08/16] zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[07/16] nvdimm: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[06/16] dm: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[05/16] bcache: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers 1 - - 0 0 0 2020-05-25 Christoph Hellwig New
[04/16] lightnvm/pblk: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[03/16] rsxx: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[02/16] drbd: use bio_{start,end}_io_acct [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[01/16] block: add disk/bio-based accounting helpers [01/16] block: add disk/bio-based accounting helpers - - - 0 0 0 2020-05-25 Christoph Hellwig New
[6/6] blk-mq: drain I/O when all CPUs in a hctx are offline [1/6] blk-mq: remove the bio argument to ->prepare_request - - - 0 0 0 2020-05-20 Christoph Hellwig New
[5/6] blk-mq: add blk_mq_all_tag_iter [1/6] blk-mq: remove the bio argument to ->prepare_request - 1 - 0 0 0 2020-05-20 Christoph Hellwig New
[4/6] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx [1/6] blk-mq: remove the bio argument to ->prepare_request - 1 - 0 0 0 2020-05-20 Christoph Hellwig New
[3/6] blk-mq: move more request initialization to blk_mq_rq_ctx_init [1/6] blk-mq: remove the bio argument to ->prepare_request - 1 - 0 0 0 2020-05-20 Christoph Hellwig New
[2/6] blk-mq: simplify the blk_mq_get_request calling convention [1/6] blk-mq: remove the bio argument to ->prepare_request - 2 - 0 0 0 2020-05-20 Christoph Hellwig New
[1/6] blk-mq: remove the bio argument to ->prepare_request [1/6] blk-mq: remove the bio argument to ->prepare_request - 2 - 0 0 0 2020-05-20 Christoph Hellwig New
[9/9] blk-mq: drain I/O when all CPUs in a hctx are offline [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[8/9] blk-mq: add blk_mq_all_tag_iter [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[7/9] blk-mq: disable preemption during allocating request tag [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[6/9] blk-mq: don't set data->ctx and data->hctx in __blk_mq_alloc_request [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[5/9] blk-mq: don't set data->ctx and data->hctx in blk_mq_alloc_request_hctx [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[4/9] blk-mq: merge blk_mq_rq_ctx_init into __blk_mq_alloc_request [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[3/9] blk-mq: simplify the blk_mq_get_request calling convention [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[2/9] blk-mq: remove the bio argument to ->prepare_request [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[1/9] blk-mq: split out a __blk_mq_get_driver_tag helper [1/9] blk-mq: split out a __blk_mq_get_driver_tag helper - - - 0 0 0 2020-05-18 Christoph Hellwig New
[4/4] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-16 Christoph Hellwig New
[3/4] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
[2/4] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request Untitled series #288937 - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
[1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
blk-mq: remove the bio argument to ->prepare_request blk-mq: remove the bio argument to ->prepare_request - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
[4/4] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-16 Christoph Hellwig New
[3/4] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-16 Christoph Hellwig New
[2/4] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
[1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request [1/4] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request - 1 - 0 0 0 2020-05-16 Christoph Hellwig New
[2/2] block: remove the disk and queue NULL checks in blkdev_issue_flush [1/2] block: remove the error_sector argument to blkdev_issue_flush - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[1/2] block: remove the error_sector argument to blkdev_issue_flush [1/2] block: remove the error_sector argument to blkdev_issue_flush - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[4/4] block: allow blk_mq_make_request to consume the q_usage_counter reference [1/4] block: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-13 Christoph Hellwig New
[3/4] block: remove a pointless queue enter pair in blk_mq_alloc_request_hctx [1/4] block: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-13 Christoph Hellwig New
[2/4] block: remove a pointless queue enter pair in blk_mq_alloc_request [1/4] block: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-13 Christoph Hellwig New
[1/4] block: move the call to blk_queue_enter_live out of blk_mq_get_request [1/4] block: move the call to blk_queue_enter_live out of blk_mq_get_request - - - 0 0 0 2020-05-13 Christoph Hellwig New
[4/4] block: merge part_{inc,dev}_in_flight into their only callers [1/4] block: mark blk_account_io_completion static - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[3/4] block: don't call part_{inc,dec}_in_flight for blk-mq devices [1/4] block: mark blk_account_io_completion static - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[2/4] block: move the blk-mq calls out of part_in_flight{,_rw} [1/4] block: mark blk_account_io_completion static - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[1/4] block: mark blk_account_io_completion static [1/4] block: mark blk_account_io_completion static - 1 - 0 0 0 2020-05-13 Christoph Hellwig New
[33/33] net: remove kernel_getsockopt [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[32/33] sctp: add sctp_sock_get_primary_addr [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[31/33] net: remove kernel_setsockopt [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[30/33] tipc: call tsk_set_importance from tipc_topsrv_create_listener [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[29/33] rxrpc_sock_set_min_security_level [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[28/33] sctp: add sctp_sock_set_nodelay [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[27/33] sctp: export sctp_setsockopt_bindx [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[26/33] sctp: lift copying in addrs into sctp_setsockopt [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
[25/33] ipv6: add ip6_sock_set_recvpktinfo [01/33] net: add sock_set_reuseaddr - - - 0 0 0 2020-05-13 Christoph Hellwig New
« 1 2 ... 3 4 521 22 »