2022-04-18 | Christoph Hellwig | block: refactor discard bio size limiting Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-23-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: move {bdev,queue_limit}_discard_alignment out... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-22-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: use bdev_discard_alignment in part_discard_alignment_show Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-21-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: remove queue_discard_alignment Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-20-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: move bdev_alignment_offset and queue_limit_alignment_... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-19-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: use bdev_alignment_offset in disk_alignment_offset_show Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-18-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: use bdev_alignment_offset in part_alignment_offset_show Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-17-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: add a bdev_max_zone_append_sectors helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-16-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: add a bdev_stable_writes helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-15-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: add a bdev_fua helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-14-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: add a bdev_write_cache helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-13-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: add a bdev_nonrot helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-12-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | mm: use bdev_is_zoned in claim_swapfile Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-11-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | ntfs3: use bdev_logical_block_size instead of open... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-10-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | btrfs: use bdev_max_active_zones instead of open coding it Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-9-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | drbd: cleanup decide_on_discard_support Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-8-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | drbd: use bdev_alignment_offset instead of queue_alignment_o... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-7-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | drbd: use bdev based limit helpers in drbd_send_sizes Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-6-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | drbd: remove assign_p_sizes_qlim Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-5-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | target: fix discard alignment on partitions Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-4-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | target: pass a block_device to target_configure_unmap_from_queue Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-3-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | target: remove an incorrect unmap zeroes data deduction Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220415045258.199825-2-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | pktcdvd: stop using bio_reset Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220406061228.410163-6-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | block: turn bio_kmalloc into a simple kmalloc wrapper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220406061228.410163-5-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | target/pscsi: remove pscsi_get_bio Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220406061228.410163-4-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | squashfs: always use bio_kmalloc in squashfs_bio_read Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220406061228.410163-3-hch@lst.de |
commit | commitdiff | tree |
2022-04-18 | Christoph Hellwig | btrfs: simplify ->flush_bio handling Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220406061228.410163-2-hch@lst.de |
commit | commitdiff | tree |
2022-04-15 | Christoph Hellwig | block: don't print I/O error warning for dead disks Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220323163815.1526998-1-hch@lst.de |
commit | commitdiff | tree |
2022-04-15 | Christoph Hellwig | nvme-pci: disable namespace identifiers for Qemu controllers Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-04-15 | Christoph Hellwig | nvme-pci: disable namespace identifiers for the MAXIO... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-04-15 | Christoph Hellwig | nvme: add a quirk to disable namespace identifiers Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-04-01 | Christoph Hellwig | mm: remove the skip_page argument to read_pages Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-04-01 | Christoph Hellwig | mm: remove the pages argument to read_pages Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-04-01 | Christoph Hellwig | dma-mapping: move pgprot_decrypted out of dma_pgprot Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-30 | Christoph Hellwig | PCI/doc: cleanup references to the legacy PCI DMA API Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-25 | Christoph Hellwig | mm: unexport page_init_poison ...org/r/20220207063446.1833404-1-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-23 | Christoph Hellwig | fs: do not pass __GFP_HIGHMEM to bio_alloc in do_mpage_readpage Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220323153952.1418560-1-hch@lst.de |
commit | commitdiff | tree |
2022-03-16 | Christoph Hellwig | nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-16 | Christoph Hellwig | nvme: remove nvme_alloc_request and nvme_alloc_request_qid Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-16 | Christoph Hellwig | nvme: cleanup how disk->disk_name is assigned Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-15 | Christoph Hellwig | staging: remove ashmem Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220315123457.2354812-1-hch@lst.de |
commit | commitdiff | tree |
2022-03-15 | Christoph Hellwig | nvmet: move the call to nvmet_ns_changed out of nvmet_ns_rev... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-12 | Christoph Hellwig | tcp: unexport tcp_ca_get_key_by_name and tcp_ca_get_name_by_key Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220310143229.895319-1-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | raid5: initialize the stripe_head embeeded bios as... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | raid5-cache: statically allocate the recovery ra bio Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | raid5-cache: fully initialize flush_bio when needed Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | raid5-ppl: fully initialize the bio in ppl_new_iounit Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | block: do more work in elevator_exit Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-14-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | sr: implement ->free_disk to simplify refcounting Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-9-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | sd: implement ->free_disk to simplify refcounting Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-8-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | sd: delay calling free_opal_dev Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-7-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | sd: call sd_zbc_release_disk before releasing the scsi_devic... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-6-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | sd: rename the scsi_disk.dev field Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-5-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | scsi: don't use disk->private_data to find the scsi_driver Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-4-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | blk-mq: do not include passthrough requests in I/O... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308055200.735835-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | f2fs: pass the bio operation to bio_alloc_bioset Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220228124123.856027-3-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | f2fs: don't pass a bio to f2fs_target_device Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220228124123.856027-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | fs: remove fs.f_write_hint Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308060529.736277-3-hch@lst.de |
commit | commitdiff | tree |
2022-03-09 | Christoph Hellwig | fs: remove kiocb.ki_hint Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220308060529.736277-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | block: remove the per-bio/request write hint Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304175556.407719-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | nvme: remove support or stream based temperature hint Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304175556.407719-1-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | block: remove bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-11-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | ext4: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-10-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | raid5-ppl: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-9-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | raid1: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-8-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | md-multipath: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-7-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | dm-integrity: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-6-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | dm-crypt: stop using bio_devname Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-5-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | pktcdvd: remove a pointless debug check in pkt_submit_bio Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-4-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | block: remove handle_bad_sector Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-3-hch@lst.de |
commit | commitdiff | tree |
2022-03-07 | Christoph Hellwig | block: fix and cleanup bio_check_ro Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220304180105.409765-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | floppy: use memcpy_{to,from}_bvec Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-11-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | drbd: use bvec_kmap_local in recv_dless_read Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-10-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | drbd: use bvec_kmap_local in drbd_csum_bio Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-9-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | bcache: use bvec_kmap_local in bio_csum Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-8-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | nvdimm-btt: use bvec_kmap_local in btt_rw_integrity Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-7-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | nvdimm-blk: use bvec_kmap_local in nd_blk_rw_integrity Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-6-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | zram: use memcpy_from_bvec in zram_bvec_write Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-5-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | zram: use memcpy_to_bvec in zram_bvec_read Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-4-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | aoe: use bvec_kmap_local in bvcpy Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-3-hch@lst.de |
commit | commitdiff | tree |
2022-03-04 | Christoph Hellwig | iss-simdisk: use bvec_kmap_local in simdisk_submit_bio Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20220303111905.321089-2-hch@lst.de |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: build migrate_vma_* for all configs with ZONE_DEVICE... ...org/r/20220210072828.2930359-15-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: move the migrate_vma_* device migration code into... ...org/r/20220210072828.2930359-14-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: refactor the ZONE_DEVICE handling in migrate_vma_pages ...org/r/20220210072828.2930359-13-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: refactor the ZONE_DEVICE handling in migrate_vma_insert_page ...org/r/20220210072828.2930359-12-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: refactor check_and_migrate_movable_pages ...org/r/20220210072828.2930359-11-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: generalize the pgmap based page_free infrastructure ...org/r/20220210072828.2930359-10-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | fsdax: depend on ZONE_DEVICE || FS_DAX_LIMITED ...org/r/20220210072828.2930359-9-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: remove the extra ZONE_DEVICE struct page refcount ...org/r/20220210072828.2930359-8-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: don't include <linux/memremap.h> in <linux/mm.h> ...org/r/20220210072828.2930359-7-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: simplify freeing of devmap managed pages ...org/r/20220210072828.2930359-6-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: move free_devmap_managed_page to memremap.c ...org/r/20220210072828.2930359-5-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: remove pointless includes from <linux/hmm.h> ...org/r/20220210072828.2930359-4-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: remove the __KERNEL__ guard from <linux/mm.h> ...org/r/20220210072828.2930359-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | mm: remove a pointless CONFIG_ZONE_DEVICE check in... ...org/r/20220210072828.2930359-1-hch@lst.de ...org/r/20220210072828.2930359-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-03 | Christoph Hellwig | dma-mapping: remove CONFIG_DMA_REMAP Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-02 | Christoph Hellwig | dm: stop using bdevname Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-02 | Christoph Hellwig | dm-zoned: remove the ->name field in struct dmz_dev Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-02 | Christoph Hellwig | scsi: core: Remove <scsi/scsi_request.h> ...org/r/20220224175552.988286-9-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2022-03-02 | Christoph Hellwig | scsi: core: Remove struct scsi_request ...org/r/20220224175552.988286-8-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
next |