Bitao Hu
86d2a2f51f
genirq: Convert kstat_irqs to a struct
...
The irq_desc::kstat_irqs member is a per-CPU variable of type int, which is
only capable of counting. A snapshot mechanism for interrupt statistics
will be added soon, which requires an additional variable to store the
snapshot.
To facilitate expansion, convert kstat_irqs here to a struct containing
only the count.
Originally-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Bitao Hu <yaoma@linux.alibaba.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20240411074134.30922-2-yaoma@linux.alibaba.com
2024-04-12 17:08:05 +02:00
..
2021-06-17 00:09:08 +10:00
2021-12-08 04:24:15 -05:00
2022-05-11 23:03:16 +10:00
2023-10-10 13:35:55 -06:00
2022-08-19 04:05:41 -04:00
2023-09-14 22:04:24 +10:00
2024-03-06 13:04:19 -08:00
2021-12-08 04:24:15 -05:00
2019-06-05 17:30:28 +02:00
2023-12-27 11:50:20 -05:00
2022-05-05 22:12:44 +10:00
2019-06-05 17:30:28 +02:00
2023-09-14 22:04:24 +10:00
2021-11-24 21:09:03 +11:00
2022-11-15 20:11:47 +11:00
2024-02-22 15:38:51 -08:00
2024-02-20 22:32:20 +11:00
2023-09-14 22:04:24 +10:00
2022-07-20 22:28:31 +10:00
2023-09-14 22:04:24 +10:00
2023-09-14 22:04:23 +10:00
2024-04-12 17:08:05 +02:00
2023-08-16 23:54:48 +10:00
2020-03-19 16:39:52 +11:00
2021-08-25 16:37:17 +10:00
2023-09-14 22:04:24 +10:00
2024-03-15 17:53:48 -07:00
2023-09-14 22:04:24 +10:00
2022-05-19 23:11:29 +10:00
2019-06-05 17:30:28 +02:00
2023-04-03 15:45:41 +10:00
2022-09-26 12:37:21 -04:00
2023-12-01 21:15:33 +11:00
2023-04-03 15:45:59 +10:00
2022-04-21 13:16:11 -04:00
2021-06-10 22:12:12 +10:00
2022-05-05 22:12:44 +10:00
2022-06-24 12:58:33 +10:00
2023-10-19 17:12:47 +11:00
2023-09-14 22:04:24 +10:00
2022-11-24 23:12:18 +11:00
2023-12-07 23:33:07 +11:00
2021-08-20 22:17:38 +10:00
2020-05-27 11:39:31 +10:00
2022-09-26 22:47:37 +10:00
2023-04-03 15:45:50 +10:00
2023-04-03 14:54:20 +10:00
2023-04-03 15:45:50 +10:00
2021-12-08 04:24:15 -05:00
2023-04-03 15:45:50 +10:00
2019-06-19 17:09:55 +02:00
2020-03-19 16:43:07 +11:00
2022-12-29 15:41:28 -05:00
2022-09-26 23:00:14 +10:00
2023-08-16 23:54:48 +10:00
2023-12-07 23:33:08 +11:00
2023-04-03 15:45:50 +10:00
2022-11-18 19:00:06 +11:00
2023-09-14 22:04:24 +10:00
2024-02-08 08:45:34 -05:00
2023-09-14 22:04:24 +10:00
2020-03-16 17:57:34 +01:00
2024-02-23 21:44:58 +00:00
2023-09-14 22:04:24 +10:00
2022-02-02 20:30:26 +11:00
2022-02-02 20:30:26 +11:00
2023-08-16 23:54:48 +10:00
2018-10-09 16:04:27 +11:00
2021-04-17 08:30:56 -04:00
2022-06-29 19:21:29 +10:00
2018-11-07 23:04:38 +11:00
2018-11-07 23:04:38 +11:00