Toggle navigation
Patchwork
linaro-scsi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Christoph Hellwig
| Archived =
No
| 870 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
...
4
5
6
…
8
9
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[07/14] sd: make use of ->free_disk to simplify refcounting
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[06/14] sd: delay calling free_opal_dev
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[05/14] sd: call sd_zbc_release_disk before releasing the scsi_device reference
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[04/14] sd: rename the scsi_disk.dev field
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[03/14] scsi: don't use disk->private_data to find the scsi_driver
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[02/14] blk-mq: handle already freed tags gracefully in blk_mq_free_rqs
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[01/14] blk-mq: do not include passthrough requests in I/O accounting
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-03-04
Christoph Hellwig
Superseded
[14/14] block: move rq_qos_exit() into disk_release()
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
New
[13/14] block: do more work in elevator_exit
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[12/14] block: move blk_exit_queue into disk_release
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[11/14] block: move q_usage_counter release into blk_queue_release
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[10/14] block: don't remove hctx debugfs dir from blk_mq_exit_queue
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[09/14] block: move blkcg initialization/destroy into disk allocation/release handler
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[08/14] sr: implement ->free_disk
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[07/14] sd: make use of ->free_disk to simplify refcounting
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[06/14] sd: delay calling free_opal_dev
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[05/14] sd: call sd_zbc_release_disk before releasing the scsi_device reference
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[04/14] sd: rename the scsi_disk.dev field
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[03/14] scsi: don't use disk->private_data to find the scsi_driver
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[02/14] blk-mq: handle already freed tags gracefully in blk_mq_free_rqs
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[01/14] blk-mq: do not include passthrough requests in I/O accounting
[01/14] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-27
Christoph Hellwig
Superseded
[8/8] scsi: remove <scsi/scsi_request.h>
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
New
[7/8] scsi: remove struct scsi_request
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
New
[6/8] scsi: move the result field from struct scsi_request to struct scsi_cmnd
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
New
[5/8] scsi: move the resid_len field from struct scsi_request to struct scsi_cmnd
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
New
[4/8] scsi: remove the sense and sense_len fields from struct scsi_request
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
Superseded
[3/8] scsi: remove the cmd field from struct scsi_request
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
Superseded
[2/8] scsi: don't memset the entire scsi_cmnd in scsi_init_command
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
New
[1/8] target/pscsi: remove struct pscsi_plugin_task
[1/8] target/pscsi: remove struct pscsi_plugin_task
-
-
-
2022-02-24
Christoph Hellwig
Superseded
[12/12] block: move rq_qos_exit() into disk_release()
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[11/12] block: do more work in elevator_exit
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[10/12] block: move blk_exit_queue into disk_release
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[09/12] block: move q_usage_counter release into blk_queue_release
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[08/12] block: don't remove hctx debugfs dir from blk_mq_exit_queue
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[07/12] block: move blkcg initialization/destroy into disk allocation/release handler
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[06/12] sr: implement ->free_disk
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[05/12] sd: remove the extra sdev_gendev reference
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
New
[04/12] sd: make use of ->free_disk to simplify refcounting
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[03/12] scsi: don't use disk->private_data to find the scsi_driver
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[02/12] blk-mq: handle already freed tags gracefully in blk_mq_free_rqs
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[01/12] blk-mq: do not include passthrough requests in I/O accounting
[01/12] blk-mq: do not include passthrough requests in I/O accounting
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[8/8] scsi: remove struct scsi_request
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
New
[7/8] scsi: move the result field from struct scsi_request to struct scsi_cmnd
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[6/8] scsi: move the resid_len field from struct scsi_request to struct scsi_cmnd
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[5/8] scsi: remove the sense and sense_len fields from struct scsi_request
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
New
[4/8] scsi: remove the cmd field from struct scsi_request
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
New
[3/8] scsi: don't memset the entire scsi_cmnd in scsi_init_command
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
Superseded
[2/8] target/pscsi: remove struct pscsi_plugin_task
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
New
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
[1/8] bsg: don't include scsi_request.h in bsg-lib.h
-
-
-
2022-02-22
Christoph Hellwig
New
[7/7] block: remove REQ_OP_WRITE_SAME support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[6/7] dm: remove write same support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[5/7] md: drop WRITE_SAME support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[4/7] sd: remove write same support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[3/7] rnbd: drop WRITE_SAME support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[2/7] drbd: drop REQ_OP_WRITE_SAME support
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
[1/7] cxlflash: query write_zeroes limit for zeroing
[1/7] cxlflash: query write_zeroes limit for zeroing
-
-
-
2022-02-09
Christoph Hellwig
New
pmcraid: don't use GFP_DMA in pmcraid_alloc_sglist
pmcraid: don't use GFP_DMA in pmcraid_alloc_sglist
-
-
-
2021-12-22
Christoph Hellwig
New
myrs: don't use GFP_DMA
myrs: don't use GFP_DMA
-
-
-
2021-12-22
Christoph Hellwig
New
initio: don't use GFP_DMA in initio_probe_one
initio: don't use GFP_DMA in initio_probe_one
-
-
-
2021-12-22
Christoph Hellwig
New
sr: don't use GFP_DMA in get_capabilities
sr: don't use GFP_DMA in get_capabilities
-
-
-
2021-12-22
Christoph Hellwig
New
efct: don't pass GFP_DMA to dma_alloc_coherent
efct: don't pass GFP_DMA to dma_alloc_coherent
-
-
-
2021-12-14
Christoph Hellwig
New
[5/5] scsi: remove the gendisk argument to scsi_ioctl
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
-
-
-
2021-11-26
Christoph Hellwig
New
[4/5] block: remove the gendisk argument to blk_execute_rq
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
-
-
-
2021-11-26
Christoph Hellwig
New
[3/5] block: remove the ->rq_disk field in struct request
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
-
-
-
2021-11-26
Christoph Hellwig
New
[2/5] block: don't check ->rq_disk in merges
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
-
-
-
2021-11-26
Christoph Hellwig
New
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
[1/5] mtd_blkdevs: remove the sector out of range check in do_blktrans_request
-
-
-
2021-11-26
Christoph Hellwig
New
[12/14] block: don't set GENHD_FL_NO_PART for hidden gendisks
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[11/14] block: remove GENHD_FL_EXT_DEVT
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[10/14] block: remove GENHD_FL_SUPPRESS_PARTITION_INFO
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[07/14] block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[04/14] block: remove a dead check in show_partition
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[03/14] block: remove GENHD_FL_CD
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
[01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state
-
-
-
2021-11-22
Christoph Hellwig
New
[11/11] block: don't include blk-mq headers in blk-core.c
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[09/11] block: move blk_dump_rq_flags to blk-mq.c
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[07/11] block: move blk_steal_bios to blk-mq.c
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[05/11] block: move request based cloning helpers to blk-mq.c
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[04/11] blk-mq: move blk_mq_flush_plug_list
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[01/11] block: move blk_rq_err_bytes to scsi
[01/11] block: move blk_rq_err_bytes to scsi
-
-
-
2021-11-17
Christoph Hellwig
New
[9/9] block: add an explicit ->disk backpointer to the request_queue
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[8/9] block: hold a request_queue reference for the lifetime of struct gendisk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[7/9] block: pass a request_queue to __blk_alloc_disk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[6/9] block: remove the minors argument to __alloc_disk_node
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[5/9] block: remove alloc_disk and alloc_disk_node
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[4/9] block: cleanup the lockdep handling in *alloc_disk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[3/9] sg: do not allocate a gendisk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[2/9] st: do not allocate a gendisk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[1/9] nvme: use blk_mq_alloc_disk
[1/9] nvme: use blk_mq_alloc_disk
-
-
-
2021-08-16
Christoph Hellwig
New
[8/8] block: hold a request_queue reference for the lifetime of struct gendisk
Untitled series #152034
-
-
-
2021-08-12
Christoph Hellwig
Superseded
[6/8] block: remove the minors argument to __alloc_disk_node
Untitled series #152034
-
-
-
2021-08-12
Christoph Hellwig
Superseded
[4/8] block: cleanup the lockdep handling in *alloc_disk
Untitled series #152034
-
-
-
2021-08-12
Christoph Hellwig
Superseded
[2/8] st: do not allocate a gendisk
Untitled series #152034
-
-
-
2021-08-12
Christoph Hellwig
Superseded
[15/15] nvme: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[14/15] dcssblk: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[13/15] dasd: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[12/15] ps3vram: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[11/15] ubd: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[10/15] sd: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[09/15] bcache: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
[08/15] virtio_blk: use bvec_virt
[01/15] bvec: add a bvec_virt helper
-
-
-
2021-08-04
Christoph Hellwig
New
«
1
2
...
4
5
6
…
8
9
»