diff options
| author | Charlie Jenkins <[email protected]> | 2025-03-20 17:29:22 +0000 |
|---|---|---|
| committer | Thomas Gleixner <[email protected]> | 2025-04-29 06:27:10 +0000 |
| commit | 5b3d6103b343d59e19bd641e4c31df519f4d250d (patch) | |
| tree | 3e89ac9f105aae0076ea48372caabe02e6dd2491 /rust/helpers/pid_namespace.c | |
| parent | riscv: entry: Convert ret_from_fork() to C (diff) | |
| download | kernel-5b3d6103b343d59e19bd641e4c31df519f4d250d.tar.gz kernel-5b3d6103b343d59e19bd641e4c31df519f4d250d.zip | |
riscv: entry: Split ret_from_fork() into user and kernel
This function was unified into a single function in commit ab9164dae273
("riscv: entry: Consolidate ret_from_kernel_thread into ret_from_fork").
However that imposed a performance degradation.
Partially reverting this commit to have ret_from_fork() split again,
results in a 1% increase on the number of times fork is able to be called
per second.
Signed-off-by: Charlie Jenkins <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Acked-by: Alexandre Ghiti <[email protected]>
Link: https://lore.kernel.org/all/[email protected]
Diffstat (limited to 'rust/helpers/pid_namespace.c')
0 files changed, 0 insertions, 0 deletions
