* [Linux-ia64] A comment on the 2.5.29 patch
@ 2002-08-08 3:38 Peter Chubb
0 siblings, 0 replies; only message in thread
From: Peter Chubb @ 2002-08-08 3:38 UTC (permalink / raw)
To: linux-ia64
Hi David,
The change to drivers/char/mem.c doesn't look right --- it forces a
successful system call even when there's been an error.
--- a/drivers/char/mem.c Thu Aug 1 01:08:13 2002
+++ b/drivers/char/mem.c Thu Aug 1 01:08:13 2002
@@ -518,6 +518,7 @@
default:
ret = -EINVAL;
}
+ force_successful_syscall_return();
unlock_kernel();
return ret;
}
Surely that should only be when ret != -EINVAL ??? You could move it
inside the switch, although that's ugly.
I can't see the point of moving the declaration of extern irq_desc_t
irq_desc [NR_IRQS]; from include/linux/irq.h into asm-i386/hw_irq.,
and adding the struct tag to irq_desc_t. There maybe somthing I've
misunderstood here, but couldn't the SN1 code just populate the global
irq_desc[] array correctly, rather than using its own? (It probably
need to be replicated to each NUMA group)
And my remaining comment is that I'm not sure why the changes to the
softirq() names were made. A rose by any name would smell as sweet...
--
Dr Peter Chubb peterc@gelato.unsw.edu.au
You are lost in a maze of BitKeeper repositories, all almost the same.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-08-08 3:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-08 3:38 [Linux-ia64] A comment on the 2.5.29 patch Peter Chubb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox