2020-05-29 |
Christoph Hellwig | blk-mq: simplify the blk_mq_get_request calling convention Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-29 |
Christoph Hellwig | blk-mq: remove the bio argument to ->prepare_request Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-28 |
Christoph Hellwig | block: fix a warning when blkdev.h is included for... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | block: reduce part_stat_lock() scope Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | block: always use a percpu variable for disk stats Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | block: move update_io_ticks to blk-core.c Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | block: remove generic_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | zram: nvdimm: use bio_{start,end}_io_acct and disk_... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | nvdimm: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | dm: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | bcache: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | lightnvm/pblk: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | rsxx: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | drbd: use bio_{start,end}_io_acct Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-27 |
Christoph Hellwig | block: add disk/bio-based accounting helpers Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-22 |
Christoph Hellwig | block: remove the disk and queue NULL checks in blkdev_issue... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-22 |
Christoph Hellwig | block: remove the error_sector argument to blkdev_issue_flush Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | block: merge part_{inc,dev}_in_flight into their only... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | block: don't call part_{inc,dec}_in_flight for blk... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | block: move the blk-mq calls out of part_in_flight... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | block: mark blk_account_io_completion static Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | blk-mq: allow blk_mq_make_request to consume the q_usage_cou... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | blk-mq: remove a pointless queue enter pair in blk_mq_alloc_... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | blk-mq: remove a pointless queue enter pair in blk_mq_alloc_... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-19 |
Christoph Hellwig | blk-mq: move the call to blk_queue_enter_live out of... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-16 |
Christoph Hellwig | block: remove the REQ_NOWAIT_INLINE flag Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-13 |
Christoph Hellwig | block: rename __bio_add_pc_page to bio_add_hw_page Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | hfs: stop using ioctl_by_bdev Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | bdi: remove the name field in struct backing_dev_info Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | bdi: simplify bdi_alloc Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | bdi: remove bdi_register_owner Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | bdi: unexport bdi_register_va Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | driver core: remove device_create_vargs Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-09 |
Christoph Hellwig | bdi: add a ->dev_name field to struct backing_dev_info Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-07 |
Christoph Hellwig | bdi: move bdi_dev_name out of line Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-07 |
Christoph Hellwig | vboxsf: don't use the source name in the bdi name Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | udf: stop using ioctl_by_bdev Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | isofs: stop using ioctl_by_bdev Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | hfsplus: stop using ioctl_by_bdev Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | cdrom: factor out a cdrom_multisession helper Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | cdrom: factor out a cdrom_read_tocentry helper Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | ide-cd: rename cdrom_read_tocentry Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-05-04 |
Christoph Hellwig | block: add a cdrom_device_info pointer to struct gendisk Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-30 |
Christoph Hellwig | block: remove the bd_openers checks in blk_drop_partitions Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-29 |
Christoph Hellwig | block: add a bio_queue_enter helper Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-29 |
Christoph Hellwig | block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-29 |
Christoph Hellwig | block: cleanup the memory stall accounting in submit_bio Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-29 |
Christoph Hellwig | block: improve the submit_bio and generic_make_request... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-25 |
Christoph Hellwig | block: bypass ->make_request_fn for blk-mq drivers Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-25 |
Christoph Hellwig | dm: remove the make_request_fn check in device_area_is_invalid Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-25 |
Christoph Hellwig | bcache: remove a duplicate ->make_request_fn assignment Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-25 |
Christoph Hellwig | block: remove create_io_context Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-24 |
Christoph Hellwig | block: unexport bdev_read_page and bdev_write_page Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-22 |
Christoph Hellwig | block: move dma_pad handling from blk_rq_map_sg into... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-22 |
Christoph Hellwig | block: move dma drain handling to scsi Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-22 |
Christoph Hellwig | scsi: merge scsi_init_sgtable into scsi_init_io Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-22 |
Christoph Hellwig | block: provide a blk_rq_map_sg variant that returns... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-22 |
Christoph Hellwig | block: remove RQF_COPY_USER Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: fold bdev_unhash_inode into invalidate_partition Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: mark invalidate_partition static Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: simplify block device syncing in bdev_del_partition Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: don't call invalidate_partition from blk_drop_partitions Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | dasd: use blk_drop_partitions instead of badly reimplementing it Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: remove the disk argument from blk_drop_partitions Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: remove hd_struct_kill Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: cleanup hd_struct freeing Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: pass a hd_struct to delete_partition Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-20 |
Christoph Hellwig | block: refactor blkpg_ioctl Signed-off-by: Christoph Hellwig <hch@lst.de
|
commit | commitdiff | tree |
2020-04-10 |
Christoph Hellwig | block: fix busy device checking in blk_drop_partitions... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-07 |
Christoph Hellwig | block: fix busy device checking in blk_drop_partitions Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-06 |
Christoph Hellwig | PM / sleep: handle the compat case in snapshot_set_swap_area() Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-06 |
Christoph Hellwig | PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-06 |
Christoph Hellwig | xfs: reflink should force the log out if mounted with... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-06 |
Christoph Hellwig | xfs: factor out a new xfs_log_force_inode helper Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-03 |
Christoph Hellwig | riscv: create a loader.bin boot image for Kendryte SoC Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-03 |
Christoph Hellwig | riscv: Add Kendryte K210 SoC support Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-04-03 |
Christoph Hellwig | sparc32: use per-device dma_ops Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | block: move bio_map_* to blk-map.c Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | Revert "blkdev: check for valid request queue before... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | block: simplify queue allocation Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | bcache: pass the make_request methods to blk_queue_make_request Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | null_blk: use blk_mq_init_queue_data Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | block: add a blk_mq_init_queue_data helper Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | block: move the ->devnode callback to struct block_device_op... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | xfs: split xlog_ticket_done Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-27 |
Christoph Hellwig | scsi: dc395x: remove dc395x_bios_param ...org/r/20200325105505.1028582-1-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm/hmm: check the device private page owner in hmm_range_fault() ...org/r/20200316193216.920734-5-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm: simplify device private page handling in hmm_range_fault ...org/r/20200316193216.920734-4-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm: handle multiple owners of device private pages... ...org/r/20200316193216.920734-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | memremap: add an owner field to struct dev_pagemap ...org/r/20200316193216.920734-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ ...org/r/20200316135310.899364-6-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() ...org/r/20200316135310.899364-5-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm/hmm: simplify hmm_vma_walk_hugetlb_entry() ...org/r/20200316135310.899364-4-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag ...org/r/20200316135310.899364-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-26 |
Christoph Hellwig | mm/hmm: don't provide a stub for hmm_range_fault() ...org/r/20200316135310.899364-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-25 |
Christoph Hellwig | nvme: cleanup namespace identifier reporting in nvme_init_ns... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-25 |
Christoph Hellwig | nvme: rename __nvme_find_ns_head to nvme_find_ns_head Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-25 |
Christoph Hellwig | nvme: refactor nvme_identify_ns_descs error handling Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-25 |
Christoph Hellwig | block: move the part_stat* helpers from genhd.h to... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
2020-03-25 |
Christoph Hellwig | block: move block layer internals out of include/linux... Signed-off-by: Christoph Hellwig <hch@lst.de>
|
commit | commitdiff | tree |
next |