Subject: Re: unaligned access from traceroute
To: Ross Harvey <ross@teraflop.com>
From: Chris G. Demetriou <cgd@pa.dec.com>
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.


chris