diff options
author | Greg Howard <ghoward@sgi.com> | 2005-08-15 13:00:00 -0700 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2005-08-15 14:17:49 -0700 |
commit | 1a402aaca51b7d56e62348f50a426c531b6bc29e (patch) | |
tree | f11678902e54db1205bad348e2a6cdb2017ccfbe /COPYING | |
parent | 2ba84684e8cf6f980e4e95a2300f53a505eb794e (diff) |
[IA64-SGI] fix unaligned memory access in snsc_event.c
It's been pointed out that environmental events from the system
controllers on Altix machines cause the kernel to complain about
unaligned memory accesses. This turns out to be because
"be32_to_cpup()" didn't do everything I thought/hoped it did.
I've added calls to pull the offending integers out of the
buffers using get_unaligned() before feeding them to
be32_to_cpup().
Signed-off-by: Greg Howard <ghoward@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions