timers/migration: Update stale @online doc to @available

Commit 8312cab5ff ("timers/migration: Rename 'online' bit to
'available'") renamed the 'online' field of struct tmigr_cpu to
'available'. The kernel doc comment above the struct still describes the
old field name.

Update it to reflect the actual field name and use the 'available' wording
in the description.

Fixes: 8312cab5ff ("timers/migration: Rename 'online' bit to 'available'")
Signed-off-by: Zhan Xusheng <zhanxusheng@xiaomi.com>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260526022106.1302279-1-zhanxusheng@xiaomi.com
This commit is contained in:
Zhan Xusheng 2026-05-26 10:21:06 +08:00 committed by Thomas Gleixner
parent c8d32a0389
commit 45a13ba52c

View File

@ -94,15 +94,17 @@ struct tmigr_group {
/** /**
* struct tmigr_cpu - timer migration per CPU group * struct tmigr_cpu - timer migration per CPU group
* @lock: Lock protecting the tmigr_cpu group information * @lock: Lock protecting the tmigr_cpu group information
* @online: Indicates whether the CPU is online; In deactivate path * @available: Indicates whether the CPU is available for handling
* it is required to know whether the migrator in the top * global timers. In the deactivate path it is required to
* level group is to be set offline, while a timer is * know whether the migrator in the top level group is to
* pending. Then another online CPU needs to be notified to * be set offline, while a timer is pending. Then another
* take over the migrator role. Furthermore the information * available CPU needs to be notified to take over the
* is required in CPU hotplug path as the CPU is able to go * migrator role. Furthermore the information is required
* idle before the timer migration hierarchy hotplug AP is * in the CPU hotplug path as the CPU is able to go idle
* reached. During this phase, the CPU has to handle the * before the timer migration hierarchy hotplug callback is
* reached. During this phase, the CPU has to handle the
* global timers on its own and must not act as a migrator. * global timers on its own and must not act as a migrator.
* @idle: Indicates whether the CPU is idle in the timer migration * @idle: Indicates whether the CPU is idle in the timer migration
* hierarchy * hierarchy
* @remote: Is set when timers of the CPU are expired remotely * @remote: Is set when timers of the CPU are expired remotely