Re: Bus Errors!

Tim Wright (timw@aracnet.com)
Sat, 07 Feb 1998 14:39:42 -0800


Unless the (AC) Alignment Check bit is enabled in which case a misaligned
access will indeed cause a trap.

t

>
> The Intel machines allow access of any sized object at any alignment.
> They run faster if large objects are aligned on their natural boundaries.
>
> For this reason, Intel machines can't produce bus errors from unnatural
> alignments. Further, there are no bus signals (bits) that could possibly
> be operated in the event of some hardware generated error related to the
> bus.
>
> Therefore "bus errors" on Intel machines can't exist. However, some
> poorly-written code may use the SIGBUS signal in some improper way.
>
> Cheers,
> Dick Johnson
> ***** FILE SYSTEM MODIFIED *****
> Penguin : Linux version 2.1.85 on an i586 machine (66.15 BogoMips).
> Warning : It's hard to remain at the trailing edge of technology.
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu