projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrfs: use file_offset to limit bios size in calc_bio_boundaries
2023-02-15
Christoph Hellwig
btrfs: use file_offset to limit bios size in calc_bio_boundaries
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in scrub_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in recover_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: handle endio in rmw_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: submit the read bios from scrub_assemble_read...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: fold rmw_read_wait_recover into rmw_read_bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: fold recover_assemble_read_bios into...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: add a bio_list_put helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: wait for I/O completion in submit_read_bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: simplify code flow in rmw_rbio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: raid56: simplify error handling and code flow...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
iomap: remove IOMAP_F_ZONE_APPEND
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: split zone append bios in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: calculate file system wide queue limit for zoned...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove now spurious bio submission helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the fs_info argument to btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code submit_encoded_read_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_io_geometry
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: pass the iomap bio to btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: allow btrfs_submit_bio to split bios
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: support cloned bios in btree_csum_one_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle recording of zoned writes in the storage...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle checksum generation in the storage layer
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: simplify the btrfs_csum_one_bio calling convention
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code the submit_bio_start helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_bio::is_metadata flag
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: rename btrfs_bio::iter field
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the io_failure_record infrastructure
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove struct btrfs_bio::device field
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove now unused checksumming helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove btrfs_bio_for_each_sector
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: open code btrfs_bio_free_csum
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: handle checksum validation and repair at the...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: add a btrfs_data_csum_ok helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: pre-load data checksum for reads in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: save the bio iter for checksum validation in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: refactor error handling in btrfs_submit_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: simplify parameters of btrfs_lookup_bio_sums
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: remove the direct I/O read checksum lookup optimization
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: add a btrfs_inode pointer to struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
btrfs: better document struct btrfs_bio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-15
Christoph Hellwig
block: export bio_split_rw
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-02-13
Christoph Hellwig
btrfs: remove the wait argument to btrfs_start_ordered_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-01-16
Christoph Hellwig
btrfs: stop using write_one_page in btrfs_scratch_superblock
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-01-16
Christoph Hellwig
btrfs: factor out scratching of one regular super block
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-01-10
Christoph Hellwig
nvme: don't allow unprivileged passthrough on partitions
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-01-10
Christoph Hellwig
nvme: replace the "bool vec" arguments with flags in...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2023-01-10
Christoph Hellwig
nvme: remove __nvme_ioctl
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvme: consult the CSE log page for unprivileged passthrough
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvme: also return I/O command effects from nvme_command_effects
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvmet: don't defer passthrough commands with trivial...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvmet: set the LBCC bit for commands that modify data
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-28
Christoph Hellwig
docs, nvme: add a feature and quirk policy document
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-26
Christoph Hellwig
nvme-pci: update sqsize when adjusting the queue depth
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221225103234.226794-3-
hch@lst.de
commit
|
commitdiff
|
tree
2022-12-26
Christoph Hellwig
nvme: fix setting the queue depth in nvme_alloc_io_tag_set
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221225103234.226794-2-
hch@lst.de
commit
|
commitdiff
|
tree
2022-12-21
Christoph Hellwig
dma-mapping: reject GFP_COMP for noncoherent allocations
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-21
Christoph Hellwig
ALSA: memalloc: don't use GFP_COMP for non-coherent...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
omfs: remove ->writepage
...org/r/20221202102644.770505-8-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
jfs: remove ->writepage
...org/r/20221202102644.770505-7-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
hpfs: remove ->writepage
...org/r/20221202102644.770505-6-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
hfsplus: remove ->writepage
...org/r/20221202102644.770505-5-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
hfs: remove ->writepage
...org/r/20221202102644.770505-4-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
fat: remove ->writepage
...org/r/20221202102644.770505-3-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-12
Christoph Hellwig
extfat: remove ->writepage
...org/r/20221202102644.770505-1-
hch@lst.de
...org/r/20221202102644.770505-2-
hch@lst.de
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
f2fs: remove the unused flush argument to change_curseg
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
f2fs: open code allocate_segment_by_default
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
f2fs: remove struct segment_allocation default_salloc_ops
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
cifs: remove ->writepage
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
cifs: stop using generic_writepages
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-08
Christoph Hellwig
cifs: wire up >migrate_folio
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
block: remove bio_set_op_attrs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221206144057.720846-1-
hch@lst.de
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
nvme-pci: use the tagset alloc/free helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
nvme: add the Apple shared tag workaround to nvme_alloc_io_t...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
nvme: only set reserved_tags in nvme_alloc_io_tag_set...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
nvme: consolidate setting the tagset flags
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-07
Christoph Hellwig
nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
block: bio_copy_data_iter
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221206144407.722049-1-
hch@lst.de
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: split out a nvme_pci_ctrl_is_dead helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: return early on ctrl state mismatch in nvme_reset_work
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: rename nvme_disable_io_queues
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: cleanup nvme_suspend_queue
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: remove nvme_pci_disable
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-pci: remove nvme_disable_admin_queue
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme: use nvme_wait_ready in nvme_shutdown_ctrl
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme-apple: fix controller shutdown in apple_nvme_disable
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-06
Christoph Hellwig
nvme: don't call blk_mq_{,un}quiesce_tagset when ctrl...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-05
Christoph Hellwig
btrfs: move repair_io_failure to bio.c
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-05
Christoph Hellwig
btrfs: split the bio submission path into a separate...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-05
Christoph Hellwig
btrfs: move struct btrfs_tree_parent_check out of disk...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-02
Christoph Hellwig
md: fold unbind_rdev_from_array into md_kick_rdev_from_array
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-02
Christoph Hellwig
md: mark md_kick_rdev_from_array static
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-12-02
Christoph Hellwig
md: remove lock_bdev / unlock_bdev
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2022-11-30
Christoph Hellwig
block: mark blk_put_queue as potentially blocking
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221114042637.1009333-6-
hch@lst.de
commit
|
commitdiff
|
tree
2022-11-30
Christoph Hellwig
block: untangle request_queue refcounting from sysfs
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221114042637.1009333-5-
hch@lst.de
commit
|
commitdiff
|
tree
2022-11-30
Christoph Hellwig
block: fix error unwinding in blk_register_queue
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221114042637.1009333-4-
hch@lst.de
commit
|
commitdiff
|
tree
2022-11-30
Christoph Hellwig
block: factor out a blk_debugfs_remove helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221114042637.1009333-3-
hch@lst.de
commit
|
commitdiff
|
tree
2022-11-30
Christoph Hellwig
blk-crypto: pass a gendisk to blk_crypto_sysfs_{,un...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
...org/r/20221114042637.1009333-2-
hch@lst.de
commit
|
commitdiff
|
tree
next