Re: kernel unaligned accesses on IA64 in IDE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> [   32.597792] outsl(496, e000000644678466, 3)
                            ^^^^^^^^^^^^^^^^

This is expected to be an unsigned int * and typecast to that in outsl.
Looks like the buffer being passed in is not properly aligned.  Time to
go look at the caller.  Make sure buf is defined as an array of at least
int size.  That should make this aligned on a 4 byte boundary instead of
the 2 byte boundary it is on now.

You can cheat at finding the callers by putting
	WARN_ON(buf & 0x3);
	printk...

Good Luck,
Robin
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux