| Subject | fs/pipe: reduce pipe->mutex contention by bulk-allocating outside the lock |
|---|---|
| Author | leitao@debian.org |
| Date | 2026-05-15 10:28:44 +0000 UTC |
| Version | |
| Cc | brauner@kernel.org jack@suse.cz kernel-team@meta.com leitao@debian.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org shuah@kernel.org usama.arif@linux.dev viro@zeniv.linux.org.uk |
| Name | Content [All] |
|---|---|
| [PATCH 1/2] fs/pipe: bulk pre-allocate pages outside pipe->mutex in anon_pipe_write | [Body] |
| [PATCH 2/2] selftests/pipe: add pipe_bench microbenchmark | [Body] |
| ID (for dev) | 61c92b68-1085-41b5-a35b-c6fc49b063d1 |
|---|---|
| Status | finished |
| Triaged | OK [Log] |
| Execution Log | [Link] |
| Test | Base | Patched | Verdict |
|---|---|---|---|
| [KASAN] Build Base | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] | passed [Log] | |
| [KASAN] Boot test: Base | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] | passed [Log] | |
| [KASAN] Build Patched | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] [patched] | passed [Log] | |
| [KASAN] Boot test: Patched | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] [patched] | passed [Log] | |
| [KASAN] Fuzz | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] | e98d21c170b01ddef366f023bbfcf6b31509fa83 [Config] [patched] | passed [Log] [Artifacts] |