Show patches with: Submitter = Christoph Hellwig       |   1443 patches
« 1 2 3 414 15 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[25/25] xor: use static_call for xor_gen [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[24/25] xor: pass the entire operation to the low-level ops [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[23/25] btrfs: use xor_gen [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[22/25] async_xor: use xor_gen [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[21/25] xor: add a better public API [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[20/25] xor: make xor.ko self-contained in lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[19/25] xor: avoid indirect calls for arm64-optimized ops [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[18/25] x86: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[17/25] s390: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context 1 - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[16/25] sparc: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[15/25] riscv: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[14/25] powerpc: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[13/25] loongarch: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[12/25] arm64: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[11/25] arm: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[10/25] alpha: move the XOR code to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[09/25] xor: move generic implementations out of asm-generic/xor.h [01/25] xor: assert that xor_blocks is not called from interrupt context 1 - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[08/25] xor: remove macro abuse for XOR implementation registrations [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[07/25] xor: split xor.h [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[06/25] xor: cleanup registration and probing [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[05/25] xor: small cleanups [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[04/25] xor: move to lib/raid/ [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[03/25] um/xor: don't override XOR_SELECT_TEMPLATE [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[02/25] arm/xor: remove in_interrupt() handling [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[01/25] xor: assert that xor_blocks is not called from interrupt context [01/25] xor: assert that xor_blocks is not called from interrupt context - - - - --- 2026-02-26 Christoph Hellwig Handled Elsewhere
[2/2] asm-generic: add an optional pfn_valid check to page_to_phys [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-23 Christoph Hellwig Handled Elsewhere
[1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-23 Christoph Hellwig Handled Elsewhere
dma-mapping.h: drop unneeded includes dma-mapping.h: drop unneeded includes - - - - --- 2024-10-23 Christoph Hellwig Handled Elsewhere
[2/2] asm-generic: add an optional pfn_valid check to pfn_valid [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - 1 - --- 2024-10-14 Christoph Hellwig Handled Elsewhere
[1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations [1/2] asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - --- 2024-10-14 Christoph Hellwig Handled Elsewhere
asm-generic: provide generic page_to_phys and phys_to_page implementations asm-generic: provide generic page_to_phys and phys_to_page implementations - - - - 1-- 2024-10-09 Christoph Hellwig Handled Elsewhere
[2/2] dma-mapping: clearly mark DMA ops as an architecture feature [1/2] vdpa_sim: don't select DMA_OPS 2 - 1 - --- 2024-08-28 Christoph Hellwig Handled Elsewhere
[1/2] vdpa_sim: don't select DMA_OPS [1/2] vdpa_sim: don't select DMA_OPS 1 - - - --- 2024-08-28 Christoph Hellwig Handled Elsewhere
dma-mapping: clear mark DMA ops as an architecture feature dma-mapping: clear mark DMA ops as an architecture feature 2 - 1 - --- 2024-08-24 Christoph Hellwig Handled Elsewhere
[26/26] block: move the bounce flag into the features field [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[25/26] block: move the skip_tagset_quiesce flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[24/26] block: move the pci_p2pdma flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[23/26] block: move the zone_resetall flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[22/26] block: move the zoned flag into the features field [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[21/26] block: move the poll flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[20/26] block: move the dax flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[19/26] block: move the nowait flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[18/26] block: move the synchronous flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[17/26] block: move the stable_writes flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[16/26] block: move the io_stat flag setting to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[15/26] block: move the add_random flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[14/26] block: move the nonrot flag to queue_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[13/26] block: move cache control settings out of queue->flags [01/26] xen-blkfront: don't disable cache flushes when they fail 1 - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[12/26] block: remove blk_flush_policy [01/26] xen-blkfront: don't disable cache flushes when they fail - - 4 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[11/26] block: freeze the queue in queue_attr_store [01/26] xen-blkfront: don't disable cache flushes when they fail - - 4 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[10/26] nbd: move setting the cache control flags to __nbd_set_size [01/26] xen-blkfront: don't disable cache flushes when they fail - - 4 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[09/26] virtio_blk: remove virtblk_update_cache_mode [01/26] xen-blkfront: don't disable cache flushes when they fail - - 6 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[08/26] loop: fold loop_update_rotational into loop_reconfigure_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 3 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[07/26] loop: also use the default block size from an underlying block device [01/26] xen-blkfront: don't disable cache flushes when they fail - - 3 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[06/26] loop: regularize upgrading the block size for direct I/O [01/26] xen-blkfront: don't disable cache flushes when they fail - - 3 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[05/26] loop: always update discard settings in loop_reconfigure_limits [01/26] xen-blkfront: don't disable cache flushes when they fail - - 3 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[04/26] loop: stop using loop_reconfigure_limits in __loop_clr_fd [01/26] xen-blkfront: don't disable cache flushes when they fail - - 3 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[03/26] sd: move zone limits setup out of sd_read_block_characteristics [01/26] xen-blkfront: don't disable cache flushes when they fail - - 2 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[02/26] sd: remove sd_is_zoned [01/26] xen-blkfront: don't disable cache flushes when they fail - 1 5 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[01/26] xen-blkfront: don't disable cache flushes when they fail [01/26] xen-blkfront: don't disable cache flushes when they fail 1 - 1 - --- 2024-06-17 Christoph Hellwig Handled Elsewhere
[26/26] block: move the bounce flag into the feature field [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[25/26] block: move the skip_tagset_quiesce flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[24/26] block: move the pci_p2pdma flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[23/26] block: move the zone_resetall flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[22/26] block: move the zoned flag into the feature field [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[21/26] block: move the poll flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[20/26] block: move the dax flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[19/26] block: move the nowait flag to queue_limits [01/26] sd: fix sd_is_zoned - - - - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[18/26] block: move the synchronous flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[17/26] block: move the stable_write flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[16/26] block: move the io_stat flag setting to queue_limits [01/26] sd: fix sd_is_zoned - - - - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[15/26] block: move the add_random flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[14/26] block: move the nonrot flag to queue_limits [01/26] sd: fix sd_is_zoned - - 1 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[13/26] block: move cache control settings out of queue->flags [01/26] sd: fix sd_is_zoned 1 - - - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[12/26] block: remove blk_flush_policy [01/26] sd: fix sd_is_zoned - - 2 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[11/26] block: freeze the queue in queue_attr_store [01/26] sd: fix sd_is_zoned - - 3 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[10/26] xen-blkfront: don't disable cache flushes when they fail [01/26] sd: fix sd_is_zoned - - 2 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[09/26] nbd: move setting the cache control flags to __nbd_set_size [01/26] sd: fix sd_is_zoned - - 4 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[08/26] virtio_blk: remove virtblk_update_cache_mode [01/26] sd: fix sd_is_zoned - - 5 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[07/26] loop: fold loop_update_rotational into loop_reconfigure_limits [01/26] sd: fix sd_is_zoned - - 3 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[06/26] loop: also use the default block size from an underlying block device [01/26] sd: fix sd_is_zoned - - 2 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[05/26] loop: regularize upgrading the lock size for direct I/O [01/26] sd: fix sd_is_zoned - - 2 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[04/26] loop: always update discard settings in loop_reconfigure_limits [01/26] sd: fix sd_is_zoned - - 3 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[03/26] loop: stop using loop_reconfigure_limits in __loop_clr_fd [01/26] sd: fix sd_is_zoned - - 3 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[02/26] sd: move zone limits setup out of sd_read_block_characteristics [01/26] sd: fix sd_is_zoned - - - - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
[01/26] sd: fix sd_is_zoned [01/26] sd: fix sd_is_zoned - 1 4 - --- 2024-06-11 Christoph Hellwig Handled Elsewhere
ps3vram: remove bio splitting ps3vram: remove bio splitting - - - 1 3-- 2023-01-23 Christoph Hellwig Handled Elsewhere
powerpc/ps3: mark ps3_system_bus_type static powerpc/ps3: mark ps3_system_bus_type static 1 - - - --- 2022-11-22 Christoph Hellwig Accepted
PCI/ERR: handle disconnected devices in report_error_detected PCI/ERR: handle disconnected devices in report_error_detected - - 1 - 3-- 2022-06-01 Christoph Hellwig Handled Elsewhere
net: unexport csum_and_copy_{from,to}_user net: unexport csum_and_copy_{from,to}_user 5 - - - --- 2022-04-21 Christoph Hellwig Handled Elsewhere
[15/15] x86: remove cruft from <asm/dma-mapping.h> [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - - - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[14/15] swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - - - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[13/15] swiotlb: merge swiotlb-xen initialization into swiotlb [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - 1 - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[12/15] swiotlb: provide swiotlb_init variants that remap the buffer [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - - - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[11/15] swiotlb: pass a gfp_mask argument to swiotlb_init_late [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - 1 - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[10/15] swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - 1 - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[09/15] swiotlb: make the swiotlb_init interface more useful [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - - 1 --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[08/15] x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - - - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[07/15] x86: remove the IOMMU table infrastructure [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page - - 1 - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
[06/15] MIPS/octeon: use swiotlb_init instead of open coding it [01/15] dma-direct: use is_swiotlb_active in dma_direct_map_page 1 - - - --- 2022-04-04 Christoph Hellwig Handled Elsewhere
« 1 2 3 414 15 »