fix cast in irq_lsapic.c
PATCH 1/1 fix cast in irq_lsapic.c
Now that I've disabled dependency violation checking in my build of binutils, I can see real warnings much more easily.
This patch just updates the cast in irq_lsapic.c to use the cpumask_t type for the noop cast assignment to smp_affinity.
Jesse
=== arch/ia64/kernel/irq_lsapic.c 1.3 vs edited ==--- 1.3/arch/ia64/kernel/irq_lsapic.c Fri Jul 19 07:02:26 2002
+++ edited/arch/ia64/kernel/irq_lsapic.c Fri Jan 16 12:11:04 2004
@@ -34,5 +34,5 @@
.disable = lsapic_noop,
.ack = lsapic_noop,
.end = lsapic_noop,
- .set_affinity = (void (*)(unsigned int, unsigned long)) lsapic_noop
+ .set_affinity = (void (*)(unsigned int, cpumask_t)) lsapic_noop
};
Quoted 5 lines · Jesse Barnes
Now that I've disabled dependency violation checking in my build of binutils, I can see real warnings much more easily.
This patch just updates the cast in
irq_lsapic.cto use thecpumask_ttype for the noop cast assignment tosmp_affinity.
I think Jack already sent a patch for this when we were in freeze and the same comment applies here: I think the method is optional, so you can probably just remove it, if not please add a properly prototyped stub function for it.
Quoted 11 lines · Christoph Hellwig
Quoted 5 lines · Jesse Barnes
Now that I've disabled dependency violation checking in my build of binutils, I can see real warnings much more easily.
This patch just updates the cast in
irq_lsapic.cto use thecpumask_ttype for the noop cast assignment tosmp_affinity.I think Jack already sent a patch for this when we were in freeze and the same comment applies here: I think the method is optional, so you can probably just remove it, if not please add a properly prototyped stub function for it.
Oh yeah, forgot about that message. Here's an updated patch.
Thanks,
Jesse
=== arch/ia64/kernel/irq_lsapic.c 1.3 vs edited ==--- 1.3/arch/ia64/kernel/irq_lsapic.c Fri Jul 19 07:02:26 2002
+++ edited/arch/ia64/kernel/irq_lsapic.c Mon Jan 19 17:45:48 2004
@@ -34,5 +34,4 @@
.disable = lsapic_noop,
.ack = lsapic_noop,
.end = lsapic_noop,
- .set_affinity = (void (*)(unsigned int, unsigned long)) lsapic_noop
};