linux/arch/ia64
James Bottomley 8a549f8b58 [IA64] Fix __{in,out}s{w,l} to handle unaligned data
Some ia64 systems produce several repeats of kernel messages like this:

 kernel unaligned access to 0xe000000644220466, ip=0xa000000100516fa1

This was tracked to ide code using the __cmd[] field in "struct request"
via the __outsw() function.  __cmd[] is a char array, so is not guaranteed
to be properly aligned when accessed as words.

Tested-by: Nishanth Aravamudan <nacc@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2008-08-25 11:23:13 -07:00
..
configs [IA64] Remove sn2_defconfig. 2008-08-18 15:33:40 -07:00
dig
hp
ia32 [IA64] use generic compat_old_sys_readdir 2008-08-18 15:42:11 -07:00
include/asm [IA64] Fix __{in,out}s{w,l} to handle unaligned data 2008-08-25 11:23:13 -07:00
kernel [IA64] Fix ia64 build failure when CONFIG_SFC=m 2008-08-25 11:10:11 -07:00
kvm
lib
mm [IA64] Ensure cpu0 can access per-cpu variables in early boot code 2008-08-12 10:34:20 -07:00
oprofile
pci [IA64] pci_acpi_scan_root cleanup 2008-08-18 15:41:21 -07:00
scripts
sn [IA64] Move include/asm-ia64 to arch/ia64/include/asm 2008-08-01 10:21:21 -07:00
uv
install.sh
Kconfig [IA64] Eliminate trailing backquote in IA64_SGI_UV 2008-08-04 11:19:35 -07:00
Kconfig.debug
Makefile
module.lds