Re: [PATCH 01/18] raid6: turn the userspace test harness into a kunit test
| Newsgroups | gmane.linux.ports.riscv,gmane.linux.kernel,gmane.linux.ports.arm.kernel,gmane.linux.ports.ppc64.devel,gmane.linux.kernel.cryptoapi,gmane.comp.file-systems.btrfs,gmane.linux.kernel.cross-arch,gmane.linux.raid |
|---|---|
| Message-ID | <178246205852.3816447.1024923704586855592.git-patchwork-notify@kernel.org> |
Hello: This series was applied to riscv/linux.git (fixes) by Andrew Morton <[email protected]>: 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