diff options
author | Mete Durlu <meted@linux.ibm.com> | 2024-06-26 10:31:48 +0200 |
---|---|---|
committer | Alexander Gordeev <agordeev@linux.ibm.com> | 2024-07-02 10:17:16 +0200 |
commit | d6d1aa519c94367e8cd95d6f17ee4cba354aeb30 (patch) | |
tree | 9cf0219916dcb56dba2889861c19e20ac1274490 | |
parent | bb748badfdfb4c6e5c5cb40ded1721f99d32072f (diff) | |
download | linux-d6d1aa519c94367e8cd95d6f17ee4cba354aeb30.tar.gz linux-d6d1aa519c94367e8cd95d6f17ee4cba354aeb30.tar.bz2 linux-d6d1aa519c94367e8cd95d6f17ee4cba354aeb30.zip |
s390/topology: Remove CPU KOBJ_CHANGE uevents
s390 generates KOBJ_CHANGE uevents on CPUs whenever a topology update
occurs. These uevents currently have no users and they are also not
present on other architectures. As they are not necessary, remove
these extra uevents.
Suggested-by: Heiko Carstens <hca@linux.ibm.com>
Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
-rw-r--r-- | arch/s390/kernel/topology.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/arch/s390/kernel/topology.c b/arch/s390/kernel/topology.c index 89e91b8ce842..98ef6dc7916b 100644 --- a/arch/s390/kernel/topology.c +++ b/arch/s390/kernel/topology.c @@ -320,16 +320,10 @@ static int __arch_update_cpu_topology(void) int arch_update_cpu_topology(void) { - struct device *dev; - int cpu, rc; + int rc; rc = __arch_update_cpu_topology(); on_each_cpu(__arch_update_dedicated_flag, NULL, 0); - for_each_online_cpu(cpu) { - dev = get_cpu_device(cpu); - if (dev) - kobject_uevent(&dev->kobj, KOBJ_CHANGE); - } return rc; } |