diff options
| author | Christoph Hellwig <hch@lst.de> | 2005-01-04 05:26:32 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-01-04 05:26:32 -0800 |
| commit | fe395411527d6a56d4c8a79439defc49eb6e390f (patch) | |
| tree | 8f50c7d07a1c45a7f1ac4c084b8466e316ffb4be | |
| parent | 67c69b53336d5e822e759a3590a77bb10bc97aa4 (diff) | |
[PATCH] remove unused irq_cpustat fields
The only common field in irq_cpustat is __softirq_pending, i386 and ppc
have some of their own.
Remove all unused obsolete fields from various architectures.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
| -rw-r--r-- | include/asm-alpha/hardirq.h | 3 | ||||
| -rw-r--r-- | include/asm-arm26/hardirq.h | 4 | ||||
| -rw-r--r-- | include/asm-cris/hardirq.h | 4 | ||||
| -rw-r--r-- | include/asm-h8300/hardirq.h | 2 | ||||
| -rw-r--r-- | include/asm-m32r/hardirq.h | 2 | ||||
| -rw-r--r-- | include/asm-m68knommu/hardirq.h | 2 | ||||
| -rw-r--r-- | include/asm-parisc/hardirq.h | 3 | ||||
| -rw-r--r-- | include/asm-ppc64/hardirq.h | 1 | ||||
| -rw-r--r-- | include/asm-v850/hardirq.h | 2 |
9 files changed, 0 insertions, 23 deletions
diff --git a/include/asm-alpha/hardirq.h b/include/asm-alpha/hardirq.h index df4a34be46ee..c0593f9b21e1 100644 --- a/include/asm-alpha/hardirq.h +++ b/include/asm-alpha/hardirq.h @@ -9,9 +9,6 @@ /* entry.S is sensitive to the offsets of these fields */ typedef struct { unsigned long __softirq_pending; - unsigned int __syscall_count; - unsigned long idle_timestamp; - struct task_struct * __ksoftirqd_task; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-arm26/hardirq.h b/include/asm-arm26/hardirq.h index 38bb4f0504a4..791ee1da9bfa 100644 --- a/include/asm-arm26/hardirq.h +++ b/include/asm-arm26/hardirq.h @@ -7,10 +7,6 @@ typedef struct { unsigned int __softirq_pending; - unsigned int __local_irq_count; - unsigned int __local_bh_count; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; /* waitqueue is too large */ } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-cris/hardirq.h b/include/asm-cris/hardirq.h index 5d5ab0481f33..f4d136228ee1 100644 --- a/include/asm-cris/hardirq.h +++ b/include/asm-cris/hardirq.h @@ -9,10 +9,6 @@ /* entry.S is sensitive to the offsets of these fields */ typedef struct { unsigned int __softirq_pending; - unsigned int __local_irq_count; - unsigned int __local_bh_count; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; /* waitqueue is too large */ } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-h8300/hardirq.h b/include/asm-h8300/hardirq.h index e58d3a75aa9a..e961bfe201b8 100644 --- a/include/asm-h8300/hardirq.h +++ b/include/asm-h8300/hardirq.h @@ -9,8 +9,6 @@ typedef struct { unsigned int __softirq_pending; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-m32r/hardirq.h b/include/asm-m32r/hardirq.h index ab93da32a1ae..a89dbc156ca6 100644 --- a/include/asm-m32r/hardirq.h +++ b/include/asm-m32r/hardirq.h @@ -8,8 +8,6 @@ typedef struct { unsigned int __softirq_pending; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; /* waitqueue is too large */ } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-m68knommu/hardirq.h b/include/asm-m68knommu/hardirq.h index 8814f37daceb..e8659e739a64 100644 --- a/include/asm-m68knommu/hardirq.h +++ b/include/asm-m68knommu/hardirq.h @@ -7,8 +7,6 @@ typedef struct { unsigned int __softirq_pending; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-parisc/hardirq.h b/include/asm-parisc/hardirq.h index 4fbc414767de..1c66f5fd6bb2 100644 --- a/include/asm-parisc/hardirq.h +++ b/include/asm-parisc/hardirq.h @@ -21,9 +21,6 @@ typedef struct { unsigned long __softirq_pending; /* set_bit is used on this */ - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; - unsigned long idle_timestamp; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-ppc64/hardirq.h b/include/asm-ppc64/hardirq.h index 52b6f9ec03ab..4ee72bb1fd48 100644 --- a/include/asm-ppc64/hardirq.h +++ b/include/asm-ppc64/hardirq.h @@ -14,7 +14,6 @@ typedef struct { unsigned int __softirq_pending; - struct task_struct * __ksoftirqd_task; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ diff --git a/include/asm-v850/hardirq.h b/include/asm-v850/hardirq.h index 087319ae48cb..5dfca8047cbe 100644 --- a/include/asm-v850/hardirq.h +++ b/include/asm-v850/hardirq.h @@ -7,8 +7,6 @@ typedef struct { unsigned int __softirq_pending; - unsigned int __syscall_count; - struct task_struct * __ksoftirqd_task; } ____cacheline_aligned irq_cpustat_t; #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ |
