diff options
| author | Rosen Penev <rosenp@gmail.com> | 2026-05-23 02:16:18 +0300 |
|---|---|---|
| committer | Thomas Gleixner <tglx@kernel.org> | 2026-06-02 22:34:03 +0300 |
| commit | 45b49d7e3ab6490a9b957a4075344093c43d1f7e (patch) | |
| tree | 753b7784ddd8f9a4ecb005fa6646b5e30f83c979 /include/linux/timerqueue.h | |
| parent | d4f198c13611257f7f29d3c614721d0ac5d362f5 (diff) | |
| download | linux-45b49d7e3ab6490a9b957a4075344093c43d1f7e.tar.xz | |
timers/migration: Turn tmigr_hierarchy level_list into a flexible array
The level_list array is allocated separately right after the parent
struct. The size of the array is already known.
Move level_list to the struct tail as a flexible array member and fold the
two allocations into a single kzalloc_flex().
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Assisted-by: Claude:Opus-4.7
Link: https://patch.msgid.link/20260522231618.41622-1-rosenp@gmail.com
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
