2021-12-16 | Christoph Hellwig | block: refactor put_io_context Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20211209063131.18537-6-hch@lst.de |
commit | commitdiff | tree |
2021-12-16 | Christoph Hellwig | block: remove the NULL ioc check in put_io_context Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20211209063131.18537-5-hch@lst.de |
commit | commitdiff | tree |
2021-12-16 | Christoph Hellwig | block: refactor put_iocontext_active Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20211209063131.18537-4-hch@lst.de |
commit | commitdiff | tree |
2021-12-16 | Christoph Hellwig | block: simplify struct io_context refcounting Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20211209063131.18537-3-hch@lst.de |
commit | commitdiff | tree |
2021-12-16 | Christoph Hellwig | block: remove the nr_task field from struct io_context Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20211209063131.18537-2-hch@lst.de |
commit | commitdiff | tree |
2021-12-12 | Christoph Hellwig | mtd_blkdevs: don't scan partitions for plain mtdblock Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211206070409.2836165-1-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | scsi: remove the gendisk argument to scsi_ioctl Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126121802.2090656-6-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove the gendisk argument to blk_execute_rq Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126121802.2090656-5-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove the ->rq_disk field in struct request Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126121802.2090656-4-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't check ->rq_disk in merges Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126121802.2090656-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | mtd_blkdevs: remove the sector out of range check in... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126121802.2090656-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: simplify ioc_lookup_icq Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-15-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: simplify ioc_create_icq Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-14-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: return the io_context from create_task_io_context Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-13-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: use alloc_io_context in __copy_io Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-12-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: factor out a alloc_io_context helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-11-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove get_io_context_active Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-10-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move the remaining elv.icq handling to the I... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-9-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_mq_sched_assign_ioc to blk-ioc.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-8-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: mark put_io_context_active static Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-7-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | Revert "block: Provide blk_mq_sched_get_icq()" Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-6-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | bfq: use bfq_bic_lookup in bfq_limit_depth Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-5-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | bfq: simplify bfq_bic_lookup Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-4-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | fork: move copy_io to block/blk-ioc.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | RDMA/qib: rename copy_io to qib_copy_io Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211126115817.2087431-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | blk-mq: cleanup request allocation Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211124062856.1444266-1-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include <linux/part_stat.h> in blk.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-9-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include <linux/idr.h> in blk.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-8-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include <linux/blk-mq.h> in blk.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-7-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include blk-mq.h in blk.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-6-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include blk-mq-sched.h in blk.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-5-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove the e argument to elevator_exit Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-4-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove elevator_exit Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_get_flush_queue to blk-flush.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123185312.1432157-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | blk-mq: move more plug handling from blk_mq_submit_bio... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123160443.1315598-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | blk-mq: simplify the plug handling in blk_mq_submit_bio Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211123160443.1315598-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | sr: set GENHD_FL_REMOVABLE earlier Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-15-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: cleanup the GENHD_FL_* definitions Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-14-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't set GENHD_FL_NO_PART for hidden gendisks Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-13-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove GENHD_FL_EXT_DEVT Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-12-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove GENHD_FL_SUPPRESS_PARTITION_INFO Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-11-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-10-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | null_blk: don't suppress partitioning information Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-9-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-8-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-7-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: merge disk_scan_partitions and blkdev_reread_part Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-6-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove a dead check in show_partition Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-5-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove GENHD_FL_CD Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-4-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move GENHD_FL_NATIVE_CAPACITY to disk->state Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211122130625.1136848-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: don't include blk-mq headers in blk-core.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-12-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_print_req_error to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-11-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_dump_rq_flags to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-10-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_account_io_{start,done} to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-9-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_steal_bios to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-8-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_rq_init to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-7-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move request based cloning helpers to blk-mq.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-6-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | blk-mq: move blk_mq_flush_plug_list Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-5-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove blk-exec.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-4-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: remove rq_flush_dcache_pages Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-3-hch@lst.de |
commit | commitdiff | tree |
2021-11-29 | Christoph Hellwig | block: move blk_rq_err_bytes to scsi Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211117061404.331732-2-hch@lst.de |
commit | commitdiff | tree |
2021-11-24 | Christoph Hellwig | xfs: remove xfs_inew_wait Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-11 | Christoph Hellwig | mm: unexport {,un}lock_page_memcg ...org/r/20210820095815.445392-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-11 | Christoph Hellwig | mm: unexport folio_memcg_{,un}lock ...org/r/20210820095815.445392-1-hch@lst.de ...org/r/20210820095815.445392-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | mm: simplify bdi refcounting [hch@lst.de: add comment] ...org/r/20211021124441.668816-6-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | mm: don't automatically unregister bdis ...org/r/20211021124441.668816-5-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | fs: explicitly unregister per-superblock BDIs ...org/r/20211021124441.668816-4-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | mtd: call bdi_unregister explicitly ...org/r/20211021124441.668816-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | mm: export bdi_unregister ...org/r/20211021124441.668816-1-hch@lst.de ...org/r/20211021124441.668816-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-06 | Christoph Hellwig | mm: don't include <linux/dax.h> in <linux/mempolicy.h> ...org/r/20210921082253.1859794-1-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-04 | Christoph Hellwig | block: add a loff_t cast to bdev_nr_bytes Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211104172037.531803-1-hch@lst.de |
commit | commitdiff | tree |
2021-11-01 | Christoph Hellwig | dm verity: use bvec_kmap_local in verity_for_bv_block Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-01 | Christoph Hellwig | dm log writes: use memcpy_from_bvec in log_writes_map Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-01 | Christoph Hellwig | dm integrity: use bvec_kmap_local in __journal_read_write Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-11-01 | Christoph Hellwig | dm integrity: use bvec_kmap_local in integrity_metadata Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-29 | Christoph Hellwig | block: remove blk_{get,put}_request Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211025070517.1548584-3-hch@lst.de |
commit | commitdiff | tree |
2021-10-27 | Christoph Hellwig | ACPI: APEI: mark apei_hest_parse() static Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-26 | Christoph Hellwig | btrfs: check-integrity: stop storing the block device... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-26 | Christoph Hellwig | btrfs: use bvec_kmap_local in btrfs_csum_one_bio Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-25 | Christoph Hellwig | nvdimm/pmem: stop using q_usage_count as external pgmap... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019073641.2323410-2-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: simplify the block device syncing code Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-8-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | ntfs3: use sync_blockdev_nowait Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-7-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | fat: use sync_blockdev_nowait Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-6-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | btrfs: use sync_blockdev Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-5-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | xen-blkback: use sync_blockdev Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-4-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: remove __sync_blockdev Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-3-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | fs: remove __sync_filesystem Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019062530.2174626-2-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: remove support for cryptoloop and the xor transfer Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211019075639.2333969-1-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: remove QUEUE_FLAG_SCSI_PASSTHROUGH Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-8-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: remove the initialize_rq_fn blk_mq_ops method Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-7-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | scsi: add a scsi_alloc_request helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-6-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-5-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | nfsd/blocklayout: use ->get_unique_id instead of sending... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-4-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | sd: implement ->get_unique_id Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-3-hch@lst.de |
commit | commitdiff | tree |
2021-10-22 | Christoph Hellwig | block: add a ->get_unique_id method Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211021060607.264371-2-hch@lst.de |
commit | commitdiff | tree |
2021-10-21 | Christoph Hellwig | sparc32: use DMA_DIRECT_REMAP Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-21 | Christoph Hellwig | sparc32: remove dma_make_coherent Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-21 | Christoph Hellwig | sparc32: remove the call to dma_make_coherent in arch_dma_free Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2021-10-20 | Christoph Hellwig | block: cleanup the flush plug helpers Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211020144119.142582-5-hch@lst.de |
commit | commitdiff | tree |
2021-10-20 | Christoph Hellwig | blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20211020144119.142582-3-hch@lst.de |
commit | commitdiff | tree |
next |