Re: [PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance

2024-08-30 Thread kernel test robot
d-lifetime-management/20240830-024135 base: tip/perf/core patch link: https://lore.kernel.org/r/20240829183741.3331213-9-andrii%40kernel.org patch subject: [PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance config: x86_64-defconfig (https://download.01.org/0day-ci/archiv

Re: [PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance

2024-08-30 Thread Andrii Nakryiko
gt; > url: > https://github.com/intel-lab-lkp/linux/commits/Andrii-Nakryiko/uprobes-revamp-uprobe-refcounting-and-lifetime-management/20240830-024135 > base: tip/perf/core > patch link: > https://lore.kernel.org/r/20240829183741.3331213-9-andrii%40kernel.org > patch su

Re: [PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance

2024-08-30 Thread kernel test robot
d-lifetime-management/20240830-024135 base: tip/perf/core patch link: https://lore.kernel.org/r/20240829183741.3331213-9-andrii%40kernel.org patch subject: [PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance config: i386-buildonly-randconfig-004-20240830 (https://download.0

[PATCH v4 8/8] uprobes: switch to RCU Tasks Trace flavor for better performance

2024-08-29 Thread Andrii Nakryiko
This patch switches uprobes SRCU usage to RCU Tasks Trace flavor, which is optimized for more lightweight and quick readers (at the expense of slower writers, which for uprobes is a fine tradeof) and has better performance and scalability with number of CPUs. Similarly to baseline vs SRCU, we've b