Subject: Re: unaligned access from traceroute
To: Ross Harvey <>
From: Chris G. Demetriou <>
List: port-alpha
Date: 10/31/1997 15:05:55
> It's an actual alignment bug in traceroute...mailing you a patch.
> The messages can be turned off with the sysctl variable
> 	machdep.unaligned_print

And, you can cause the system to signal the program with SIGBUS, if
you set machdep.unaligned_sigbus.

I _really_ would have preferred to make "kill on unaligned access" the
default, but the Alpha Architecture Reference Manual indicates that
programs can expect general-purpose OSes to do unaligned fixups.  In
my opinion, in a properly-ported program, they're a bug.