From: patchwork-bot+linux-riscv@kernel.org
To: Christoph Hellwig <hch@lst.de>
Cc: linux-riscv@lists.infradead.org, akpm@linux-foundation.org,
catalin.marinas@arm.com, will@kernel.org, ardb@kernel.org,
chenhuacai@kernel.org, kernel@xen0n.name, maddy@linux.ibm.com,
mpe@ellerman.id.au, npiggin@gmail.com, chleroy@kernel.org,
pjw@kernel.org, palmer@dabbelt.com, aou@eecs.berkeley.edu,
alex@ghiti.fr, hca@linux.ibm.com, gor@linux.ibm.com,
agordeev@linux.ibm.com, borntraeger@linux.ibm.com,
svens@linux.ibm.com, tglx@kernel.org, mingo@redhat.com,
bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org,
hpa@zytor.com, herbert@gondor.apana.org.au,
dan.j.williams@intel.com, clm@fb.com, dsterba@suse.com,
arnd@arndb.de, song@kernel.org, yukuai@fnnas.com,
linan122@huawei.com, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev,
linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org,
linux-crypto@vger.kernel.org, linux-btrfs@vger.kernel.org,
linux-arch@vger.kernel.org, linux-raid@vger.kernel.org
Subject: Re: [PATCH 01/18] raid6: turn the userspace test harness into a kunit test
Date: Fri, 26 Jun 2026 08:20:58 +0000 [thread overview]
Message-ID: <178246205852.3816447.1024923704586855592.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20260518051804.462141-2-hch@lst.de>
Hello:
This series was applied to riscv/linux.git (fixes)
by Andrew Morton <akpm@linux-foundation.org>:
On Mon, 18 May 2026 07:17:44 +0200 you wrote:
> Currently the raid6 code can be compiled as userspace code to run the
> test suite. Convert that to be a kunit case with minimal changes to
> avoid mutating global state so that we can drop this requirement.
>
> Note that this is not a good kunit test case yet and will need a lot more
> work, but that is deferred until the raid6 code is moved to it's new
> place, which is easier if the userspace makefile doesn't need adjustments
> for the new location first.
>
> [...]
Here is the summary with links:
- [01/18] raid6: turn the userspace test harness into a kunit test
https://git.kernel.org/riscv/c/c4697486fc23
- [02/18] raid6: remove __KERNEL__ ifdefs
https://git.kernel.org/riscv/c/3d6beb659ddf
- [03/18] raid6: move to lib/raid/
https://git.kernel.org/riscv/c/3626738bc714
- [04/18] raid6: remove unused defines in pq.h
https://git.kernel.org/riscv/c/06d2a66fb7c0
- [05/18] raid6: remove raid6_get_zero_page
https://git.kernel.org/riscv/c/885d31423183
- [06/18] raid6: use named initializers for struct raid6_calls
https://git.kernel.org/riscv/c/7e91f76a9668
- [07/18] raid6: improve the public interface
https://git.kernel.org/riscv/c/35472bc6f31b
- [08/18] raid6: warn when using less than four devices
https://git.kernel.org/riscv/c/2790045a62eb
- [09/18] raid6: hide internals
(no matching commit)
- [10/18] raid6: rework registration of optimized algorithms
(no matching commit)
- [11/18] raid6: use static_call for gen_syndrom and xor_syndrom
https://git.kernel.org/riscv/c/10f4b8e2a164
- [12/18] raid6: use static_call for raid6_recov_2data and raid6_recov_datap
https://git.kernel.org/riscv/c/dd83de0341da
- [13/18] raid6: update top of file comments
https://git.kernel.org/riscv/c/30bf04bd13a5
- [14/18] raid6_kunit: use KUNIT_CASE_PARAM
https://git.kernel.org/riscv/c/2175395f76c3
- [15/18] raid6_kunit: dynamically allocate data buffers using vmalloc
https://git.kernel.org/riscv/c/d67c25712fe3
- [16/18] raid6_kunit: cleanup dataptr handling
https://git.kernel.org/riscv/c/562bcbfcb99b
- [17/18] raid6_kunit: randomize parameters and increase limits
https://git.kernel.org/riscv/c/fa0c812c0aa5
- [18/18] raid6_kunit: randomize buffer alignment
https://git.kernel.org/riscv/c/8cf0a6c4bb9e
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
WARNING: multiple messages have this Message-ID (diff)
From: patchwork-bot+linux-riscv@kernel.org
To: Christoph Hellwig <hch@lst.de>
Cc: linux-riscv@lists.infradead.org, akpm@linux-foundation.org,
catalin.marinas@arm.com, will@kernel.org, ardb@kernel.org,
chenhuacai@kernel.org, kernel@xen0n.name, maddy@linux.ibm.com,
mpe@ellerman.id.au, npiggin@gmail.com, chleroy@kernel.org,
pjw@kernel.org, palmer@dabbelt.com, aou@eecs.berkeley.edu,
alex@ghiti.fr, hca@linux.ibm.com, gor@linux.ibm.com,
agordeev@linux.ibm.com, borntraeger@linux.ibm.com,
svens@linux.ibm.com, tglx@kernel.org, mingo@redhat.com,
bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org,
hpa@zytor.com, herbert@gondor.apana.org.au,
dan.j.williams@intel.com, clm@fb.com, dsterba@suse.com,
arnd@arndb.de, song@kernel.org, yukuai@fnnas.com,
linan122@huawei.com, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev,
linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org,
linux-crypto@vger.kernel.org, linux-btrfs@vger.kernel.org,
linux-arch@vger.kernel.org, linux-raid@vger.kernel.org
Subject: Re: [PATCH 01/18] raid6: turn the userspace test harness into a kunit test
Date: Fri, 26 Jun 2026 08:20:58 +0000 [thread overview]
Message-ID: <178246205852.3816447.1024923704586855592.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20260518051804.462141-2-hch@lst.de>
Hello:
This series was applied to riscv/linux.git (fixes)
by Andrew Morton <akpm@linux-foundation.org>:
On Mon, 18 May 2026 07:17:44 +0200 you wrote:
> Currently the raid6 code can be compiled as userspace code to run the
> test suite. Convert that to be a kunit case with minimal changes to
> avoid mutating global state so that we can drop this requirement.
>
> Note that this is not a good kunit test case yet and will need a lot more
> work, but that is deferred until the raid6 code is moved to it's new
> place, which is easier if the userspace makefile doesn't need adjustments
> for the new location first.
>
> [...]
Here is the summary with links:
- [01/18] raid6: turn the userspace test harness into a kunit test
https://git.kernel.org/riscv/c/c4697486fc23
- [02/18] raid6: remove __KERNEL__ ifdefs
https://git.kernel.org/riscv/c/3d6beb659ddf
- [03/18] raid6: move to lib/raid/
https://git.kernel.org/riscv/c/3626738bc714
- [04/18] raid6: remove unused defines in pq.h
https://git.kernel.org/riscv/c/06d2a66fb7c0
- [05/18] raid6: remove raid6_get_zero_page
https://git.kernel.org/riscv/c/885d31423183
- [06/18] raid6: use named initializers for struct raid6_calls
https://git.kernel.org/riscv/c/7e91f76a9668
- [07/18] raid6: improve the public interface
https://git.kernel.org/riscv/c/35472bc6f31b
- [08/18] raid6: warn when using less than four devices
https://git.kernel.org/riscv/c/2790045a62eb
- [09/18] raid6: hide internals
(no matching commit)
- [10/18] raid6: rework registration of optimized algorithms
(no matching commit)
- [11/18] raid6: use static_call for gen_syndrom and xor_syndrom
https://git.kernel.org/riscv/c/10f4b8e2a164
- [12/18] raid6: use static_call for raid6_recov_2data and raid6_recov_datap
https://git.kernel.org/riscv/c/dd83de0341da
- [13/18] raid6: update top of file comments
https://git.kernel.org/riscv/c/30bf04bd13a5
- [14/18] raid6_kunit: use KUNIT_CASE_PARAM
https://git.kernel.org/riscv/c/2175395f76c3
- [15/18] raid6_kunit: dynamically allocate data buffers using vmalloc
https://git.kernel.org/riscv/c/d67c25712fe3
- [16/18] raid6_kunit: cleanup dataptr handling
https://git.kernel.org/riscv/c/562bcbfcb99b
- [17/18] raid6_kunit: randomize parameters and increase limits
https://git.kernel.org/riscv/c/fa0c812c0aa5
- [18/18] raid6_kunit: randomize buffer alignment
https://git.kernel.org/riscv/c/8cf0a6c4bb9e
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
next prev parent reply other threads:[~2026-06-26 8:21 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-18 5:17 cleanup the RAID6 P/Q library v3 Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 01/18] raid6: turn the userspace test harness into a kunit test Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-06-26 8:20 ` patchwork-bot+linux-riscv [this message]
2026-06-26 8:20 ` patchwork-bot+linux-riscv
2026-05-18 5:17 ` [PATCH 02/18] raid6: remove __KERNEL__ ifdefs Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 03/18] raid6: move to lib/raid/ Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 04/18] raid6: remove unused defines in pq.h Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 05/18] raid6: remove raid6_get_zero_page Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 06/18] raid6: use named initializers for struct raid6_calls Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 07/18] raid6: improve the public interface Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 08/18] raid6: warn when using less than four devices Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-06-27 1:14 ` H. Peter Anvin
2026-06-27 1:14 ` H. Peter Anvin
2026-05-18 5:17 ` [PATCH 09/18] raid6: hide internals Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 10/18] raid6: rework registration of optimized algorithms Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 11/18] raid6: use static_call for gen_syndrom and xor_syndrom Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 12/18] raid6: use static_call for raid6_recov_2data and raid6_recov_datap Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 13/18] raid6: update top of file comments Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 14/18] raid6_kunit: use KUNIT_CASE_PARAM Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 15/18] raid6_kunit: dynamically allocate data buffers using vmalloc Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:17 ` [PATCH 16/18] raid6_kunit: cleanup dataptr handling Christoph Hellwig
2026-05-18 5:17 ` Christoph Hellwig
2026-05-18 5:18 ` [PATCH 17/18] raid6_kunit: randomize parameters and increase limits Christoph Hellwig
2026-05-18 5:18 ` Christoph Hellwig
2026-05-18 5:18 ` [PATCH 18/18] raid6_kunit: randomize buffer alignment Christoph Hellwig
2026-05-18 5:18 ` Christoph Hellwig
2026-05-18 21:12 ` cleanup the RAID6 P/Q library v3 Andrew Morton
2026-05-18 21:12 ` Andrew Morton
2026-05-19 8:24 ` Christoph Hellwig
2026-05-19 8:24 ` Christoph Hellwig
2026-06-27 0:52 ` H. Peter Anvin
2026-06-27 0:52 ` H. Peter Anvin
2026-06-29 12:21 ` Christoph Hellwig
2026-06-29 12:21 ` Christoph Hellwig
2026-06-29 12:34 ` H. Peter Anvin
2026-06-29 12:34 ` H. Peter Anvin
2026-06-29 12:48 ` Christoph Hellwig
2026-06-29 12:48 ` Christoph Hellwig
-- strict thread matches above, loose matches on Subject: below --
2026-05-18 5:12 Christoph Hellwig
2026-05-18 5:12 ` [PATCH 01/18] raid6: turn the userspace test harness into a kunit test Christoph Hellwig
2026-05-18 5:12 ` Christoph Hellwig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178246205852.3816447.1024923704586855592.git-patchwork-notify@kernel.org \
--to=patchwork-bot+linux-riscv@kernel.org \
--cc=agordeev@linux.ibm.com \
--cc=akpm@linux-foundation.org \
--cc=alex@ghiti.fr \
--cc=aou@eecs.berkeley.edu \
--cc=ardb@kernel.org \
--cc=arnd@arndb.de \
--cc=borntraeger@linux.ibm.com \
--cc=bp@alien8.de \
--cc=catalin.marinas@arm.com \
--cc=chenhuacai@kernel.org \
--cc=chleroy@kernel.org \
--cc=clm@fb.com \
--cc=dan.j.williams@intel.com \
--cc=dave.hansen@linux.intel.com \
--cc=dsterba@suse.com \
--cc=gor@linux.ibm.com \
--cc=hca@linux.ibm.com \
--cc=hch@lst.de \
--cc=herbert@gondor.apana.org.au \
--cc=hpa@zytor.com \
--cc=kernel@xen0n.name \
--cc=linan122@huawei.com \
--cc=linux-arch@vger.kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-btrfs@vger.kernel.org \
--cc=linux-crypto@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-raid@vger.kernel.org \
--cc=linux-riscv@lists.infradead.org \
--cc=linux-s390@vger.kernel.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=loongarch@lists.linux.dev \
--cc=maddy@linux.ibm.com \
--cc=mingo@redhat.com \
--cc=mpe@ellerman.id.au \
--cc=npiggin@gmail.com \
--cc=palmer@dabbelt.com \
--cc=pjw@kernel.org \
--cc=song@kernel.org \
--cc=svens@linux.ibm.com \
--cc=tglx@kernel.org \
--cc=will@kernel.org \
--cc=x86@kernel.org \
--cc=yukuai@fnnas.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.