Show patches with: Submitter = Christoph Hellwig       |    Archived = No       |   1248 patches
« 1 2 3 412 13 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[27/27] xor: add a kunit test case [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[26/27] random: factor out a __limit_random_u32_below helper [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[25/27] xor: use static_call for xor_gen [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[24/27] xor: pass the entire operation to the low-level ops [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[23/27] btrfs: use xor_gen [01/27] xor: assert that xor_blocks is not from preemptible user context 1 - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[22/27] async_xor: use xor_gen [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[21/27] xor: add a better public API [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[20/27] xor: make xor.ko self-contained in lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[19/27] xor: avoid indirect calls for arm64-optimized ops [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[18/27] x86: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[17/27] s390: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[16/27] sparc: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[15/27] riscv: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[14/27] powerpc: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[13/27] loongarch: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[12/27] arm64: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[11/27] arm: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[10/27] alpha: move the XOR code to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[09/27] xor: move generic implementations out of asm-generic/xor.h [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[08/27] xor: remove macro abuse for XOR implementation registrations [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[07/27] xor: split xor.h [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[06/27] xor: cleanup registration and probing [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[05/27] xor: small cleanups [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[04/27] xor: move to lib/raid/ [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[03/27] um/xor: cleanup xor.h [01/27] xor: assert that xor_blocks is not from preemptible user context 1 - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[02/27] arm/xor: remove in_interrupt() handling [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[01/27] xor: assert that xor_blocks is not from preemptible user context [01/27] xor: assert that xor_blocks is not from preemptible user context - - - - --- 2026-03-11 Christoph Hellwig Handled Elsewhere
[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
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
powerpc/ps3: mark ps3_system_bus_type static powerpc/ps3: mark ps3_system_bus_type static 1 - - - --- 2022-11-22 Christoph Hellwig Accepted
[15/15] block: use bvec_kmap_local in bio_integrity_process [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - 3-- 2021-07-27 Christoph Hellwig Not Applicable
[14/15] block: use bvec_kmap_local in t10_pi_type1_{prepare, complete} [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[13/15] block: use memcpy_from_bvec in __blk_queue_bounce [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[12/15] block: use memcpy_from_bvec in bio_copy_kern_endio_read [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[11/15] block: use memcpy_to_bvec in copy_to_high_bio_irq [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[10/15] block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[09/15] block: remove bvec_kmap_irq and bvec_kunmap_irq [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 - --- 2021-07-27 Christoph Hellwig Not Applicable
[08/15] ps3disk: use memcpy_{from,to}_bvec [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 1 1 --- 2021-07-27 Christoph Hellwig Not Applicable
[07/15] dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 2 - --- 2021-07-27 Christoph Hellwig Not Applicable
[06/15] rbd: use memzero_bvec [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> 1 - 2 - --- 2021-07-27 Christoph Hellwig Not Applicable
[05/15] block: use memzero_page in zero_fill_bio [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 3 - --- 2021-07-27 Christoph Hellwig Not Applicable
[04/15] bvec: add memcpy_{from, to}_bvec and memzero_bvec helper [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 3 - --- 2021-07-27 Christoph Hellwig Not Applicable
[03/15] bvec: add a bvec_kmap_local helper [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 3 - --- 2021-07-27 Christoph Hellwig Not Applicable
[02/15] bvec: fix the include guards for bvec.h [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 4 - --- 2021-07-27 Christoph Hellwig Not Applicable
[01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> [01/15] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> - - 3 - --- 2021-07-27 Christoph Hellwig Not Applicable
[18/18] block: use bvec_kmap_local in bio_integrity_process [01/18] mm: add a kunmap_local_dirty helper - - - - 34- 2021-06-15 Christoph Hellwig Not Applicable
[17/18] block: use bvec_kmap_local in t10_pi_type1_{prepare, complete} [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[16/18] block: use memcpy_from_bvec in __blk_queue_bounce [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[15/18] block: use memcpy_from_bvec in bio_copy_kern_endio_read [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[14/18] block: use memcpy_to_bvec in copy_to_high_bio_irq [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[13/18] block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[12/18] block: remove bvec_kmap_irq and bvec_kunmap_irq [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[11/18] ps3disk: use memcpy_{from,to}_bvec [01/18] mm: add a kunmap_local_dirty helper - - - 1 3-- 2021-06-15 Christoph Hellwig Not Applicable
[10/18] dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq [01/18] mm: add a kunmap_local_dirty helper - - 1 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[09/18] rbd: use memzero_bvec [01/18] mm: add a kunmap_local_dirty helper 1 - 1 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[08/18] block: use memzero_page in zero_fill_bio [01/18] mm: add a kunmap_local_dirty helper - - 2 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[07/18] bvec: add memcpy_{from, to}_bvec and memzero_bvec helper [01/18] mm: add a kunmap_local_dirty helper - - 2 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[06/18] bvec: add a bvec_kmap_local helper [01/18] mm: add a kunmap_local_dirty helper - - 2 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[05/18] bvec: fix the include guards for bvec.h [01/18] mm: add a kunmap_local_dirty helper - - 3 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[04/18] MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> [01/18] mm: add a kunmap_local_dirty helper - - 2 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[03/18] mm: use kmap_local_page in memzero_page [01/18] mm: add a kunmap_local_dirty helper - - 2 - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[02/18] mm: use kunmap_local_dirty in memcpy_to_page [01/18] mm: add a kunmap_local_dirty helper - - - - 3-- 2021-06-15 Christoph Hellwig Not Applicable
[01/18] mm: add a kunmap_local_dirty helper [01/18] mm: add a kunmap_local_dirty helper - - - - 21- 2021-06-15 Christoph Hellwig Not Applicable
[16/16] block: use bvec_kmap_local in bio_integrity_process [01/16] mm: use kmap_local_page in memzero_page - - - - 34- 2021-06-08 Christoph Hellwig Not Applicable
[15/16] block: use bvec_kmap_local in t10_pi_type1_{prepare, complete} [01/16] mm: use kmap_local_page in memzero_page - - - - 3-- 2021-06-08 Christoph Hellwig Not Applicable
[14/16] block: use memcpy_from_bvec in __blk_queue_bounce [01/16] mm: use kmap_local_page in memzero_page - - - - 3-- 2021-06-08 Christoph Hellwig Not Applicable
[13/16] block: use memcpy_from_bvec in bio_copy_kern_endio_read [01/16] mm: use kmap_local_page in memzero_page - - 1 - 3-- 2021-06-08 Christoph Hellwig Not Applicable
[12/16] block: use memcpy_to_bvec in copy_to_high_bio_irq [01/16] mm: use kmap_local_page in memzero_page - - 1 - 3-- 2021-06-08 Christoph Hellwig Not Applicable
[11/16] block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec [01/16] mm: use kmap_local_page in memzero_page - - - - 3-- 2021-06-08 Christoph Hellwig Not Applicable
[10/16] block: remove bvec_kmap_irq and bvec_kunmap_irq [01/16] mm: use kmap_local_page in memzero_page - - - - 3-- 2021-06-08 Christoph Hellwig Not Applicable
« 1 2 3 412 13 »