public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Alignment possible hazard
@ 2000-08-11 12:05 G\351raud Krawezik
  2000-08-11 12:19 ` Keith Owens
  0 siblings, 1 reply; 2+ messages in thread
From: G\351raud Krawezik @ 2000-08-11 12:05 UTC (permalink / raw)
  To: linux-ia64

In the kernels >=2.3, a new function as appeared for drivers,

static int ssci_read_proc(char *page, char **start, off_t off, int count,
int *eof, void *data)

What I noticed is that we' ve got the following arguments:
64 bits, 64 b, 64b, 32b, 64b, 64b
(in the LP64 model)


Isn't this quite hazardous, especially for programs running at the kernel
level? Wouldn't it be better to put the int at the end of the arguments in
order to have something aligned correctly? (at least such things crash
easiely on solaris-sparc)

Geraud.



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-08-11 12:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-08-11 12:05 [Linux-ia64] Alignment possible hazard G\351raud Krawezik
2000-08-11 12:19 ` Keith Owens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox