Consolidate hrtimer initialization - Part 5
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest12 patches 5 repliesIn review
- v112 patches 0 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/12 | hrtimers: Delete hrtimer_init()include/ include/ kernel/ | +1 | 0 replies | |
| 2/12 | hrtimers: Switch to use __htimer_setup()kernel/ | +1 | 0 replies | |
| 3/12 | hrtimers: Merge __hrtimer_init() into __hrtimer_setup()kernel/ | +3 | 0 replies | |
| 4/12 | serial: xilinx_uartps: Use helper function hrtimer_update_function()drivers/ | +2 | 0 replies | |
| 5/12 | io_uring: Use helper function hrtimer_update_function()io_uring/ | +1 | 9 replies | |
| 6/12 | wifi: rt2x00: Switch to use hrtimer_update_function()drivers/ drivers/ | +2 | 0 replies | |
| 7/12 | hrtimers: Make callback function pointer privateinclude/ include/ include/ +2 more | +9 | 0 replies | |
| 8/12 | hrtimers: Remove unnecessary NULL check in hrtimer_start_range_ns()kernel/ | +0 | 0 replies | |
| 9/12 | hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_setup_sleeper()kernel/ | +4 | 0 replies | |
| 10/12 | hrtimers: Rename debug_init() to debug_setup()kernel/ | +2 | 0 replies | |
| 11/12 | hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack()kernel/ | +4 | 0 replies | |
| 12/12 | tracing/timers: Rename hrtimer_init event to hrtimer_setupDocumentation/ include/ kernel/ +1 more | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 00/12] Consolidate hrtimer initialization - Part 5
All previous users of hrtimer_init() have been converted to use hrtimer_setup() in the previous series:
https://lore.kernel.org/lkml/[email protected]
https://lore.kernel.org/lkml/[email protected]
https://lore.kernel.org/lkml/[email protected]
This series does the final cleanup:
- Delete hrtimer_init()
- Convert users who touch hrtimer::function to use hrtimer_update_function(). Make hrtimer::function private afterward.
- Rename the remaining *hrtimer_init*() to *hrtimer_setup*() to keep the names consistent
v1 -> v2 https://lore.kernel.org/lkml/[email protected]
- rebaes onto v6.14-rc1
---
Cc: Greg Kroah-Hartman <[email protected]>
Cc: Jens Axboe <[email protected]>
Cc: Kalle Valo <[email protected]>
Cc: Steven Rostedt <[email protected]>
--- Documentation/trace/ftrace.rst | 4 +- .../net/wireless/ralink/rt2x00/rt2800mmio.c | 2 +- .../net/wireless/ralink/rt2x00/rt2800usb.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 4 +- include/linux/hrtimer.h | 4 +- include/linux/hrtimer_types.h | 4 +- include/trace/events/timer.h | 8 +-- io_uring/io_uring.c | 2 +- kernel/time/hrtimer.c | 69 +++++-------------- kernel/time/timer_list.c | 2 +- tools/perf/tests/shell/trace_btf_enum.sh | 2 +- 11 files changed, 35 insertions(+), 68 deletions(-)
Signature · 1 line
2.39.5