Anton Blanchard
8c007bfdf1
powerpc: Reduce footprint of irq_stat
...
PowerPC is currently using asm-generic/hardirq.h which statically allocates an
NR_CPUS irq_stat array. Switch to an arch specific implementation which uses
per cpu data:
On a kernel with NR_CPUS=1024, this saves quite a lot of memory:
text data bss dec hex filename
8767938 2944132 1636796 13348866 cbb002 vmlinux.baseline
8767779 2944260 1505724 13217763 c9afe3 vmlinux.irq_cpustat
A saving of around 128kB.
Signed-off-by: Anton Blanchard <anton@samba.org >
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org >
2010-02-17 14:02:48 +11:00
..
2009-12-12 13:08:14 +01:00
2009-12-11 21:24:44 -07:00
2009-12-18 14:54:27 +11:00
2009-11-26 09:16:19 +01:00
2009-11-11 21:43:17 -06:00
2009-11-11 21:43:19 -06:00
2009-11-11 21:43:20 -06:00
2010-02-03 17:39:48 +11:00
2009-12-11 21:24:44 -07:00
2009-09-24 15:31:43 +10:00
2009-12-16 07:20:12 -08:00
2010-02-01 14:00:30 +11:00
2009-10-28 16:13:03 +11:00
2009-11-05 16:49:57 +11:00
2009-10-14 16:58:37 +11:00
2009-12-12 22:24:30 -07:00
2009-12-10 20:08:15 -06:00
2010-02-17 14:02:48 +11:00
2009-10-30 17:21:23 +11:00
2009-12-09 17:14:38 +11:00
2009-10-30 17:21:27 +11:00
2009-11-11 21:43:18 -06:00
2009-11-11 21:43:18 -06:00
2009-09-24 15:31:43 +10:00
2009-12-09 17:10:37 +11:00
2009-12-01 09:33:45 +11:00
2009-12-08 16:02:50 +11:00
2009-11-05 16:49:53 +11:00
2009-12-08 16:02:50 +11:00
2009-11-05 16:51:05 +11:00
2009-11-05 16:49:53 +11:00
2009-12-08 16:02:50 +11:00
2009-11-24 14:33:03 +11:00
2009-12-09 17:09:33 +11:00
2009-12-09 17:09:14 +11:00
2009-12-09 17:09:14 +11:00
2009-09-22 07:17:41 -07:00
2009-11-05 16:50:25 +11:00
2009-12-08 15:59:33 +11:00
2009-12-15 16:28:34 +10:30
2009-11-13 11:09:31 -07:00
2009-10-30 17:21:28 +11:00
2009-11-05 16:50:26 +11:00
2009-10-30 17:20:58 +11:00
2009-10-30 17:20:58 +11:00
2010-02-03 17:39:48 +11:00
2009-09-22 09:30:40 +02:00
2009-10-30 17:20:57 +11:00
2009-12-08 15:59:33 +11:00
2009-10-30 17:20:57 +11:00
2009-10-30 17:20:58 +11:00
2009-10-30 17:20:58 +11:00
2009-12-06 17:06:19 +01:00
2009-09-24 15:31:39 +10:00
2010-02-17 14:02:47 +11:00
2009-10-15 10:58:07 -06:00
2009-12-09 17:09:32 +11:00
2009-12-09 17:10:37 +11:00
2009-09-24 15:31:49 +10:00
2009-09-24 15:31:49 +10:00
2009-12-08 15:59:33 +11:00
2009-12-16 07:20:08 -08:00
2009-11-11 21:43:20 -06:00
2009-12-04 15:39:55 +01:00
2009-10-28 16:13:02 +11:00
2009-12-14 23:55:32 +01:00
2009-10-29 22:34:14 +09:00
2009-10-12 13:26:31 -07:00
2009-12-14 23:55:32 +01:00
2009-12-14 23:55:32 +01:00
2009-11-24 17:00:26 +11:00
2010-02-01 14:00:30 +11:00
2010-02-09 13:56:07 +11:00
2009-10-28 16:13:04 +11:00
2009-12-12 22:24:31 -07:00
2009-09-21 14:28:04 +02:00