diff options
author | Beau Belgrave <[email protected]> | 2022-07-28 16:33:08 -0700 |
---|---|---|
committer | Steven Rostedt (Google) <[email protected]> | 2022-09-29 10:17:37 -0400 |
commit | 39d6d08b2edf99c4b39a689a70bf0adee065b357 (patch) | |
tree | 2dfb47d9ea7e51415af2cd79815f2c9597786655 /lib/mpi/mpi-sub-ui.c | |
parent | d401b72458562c2f2a81dad162de5c1b8e191e17 (diff) |
tracing/user_events: Use bits vs bytes for enabled status page data
User processes may require many events and when they do the cache
performance of a byte index status check is less ideal than a bit index.
The previous event limit per-page was 4096, the new limit is 32,768.
This change adds a bitwise index to the user_reg struct. Programs check
that the bit at status_bit has a bit set within the status page(s).
Link: https://lkml.kernel.org/r/[email protected]
Link: https://lore.kernel.org/all/[email protected]/
Suggested-by: Mathieu Desnoyers <[email protected]>
Signed-off-by: Beau Belgrave <[email protected]>
Signed-off-by: Steven Rostedt (Google) <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions