[ETH1394]: Fix unaligned accesses.
authorDavid S. Miller <davem@davemloft.net>
Mon, 30 Oct 2006 00:14:55 +0000 (16:14 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 30 Oct 2006 23:24:38 +0000 (15:24 -0800)
commitc20e3945c761502b9d5d73ef0ff5f1a84b3a717e
tree91ae6f4305174b929936d5ace5535b1e722976b2
parent234af4840135342ab295b4e1219fd35c27fdd439
[ETH1394]: Fix unaligned accesses.

Several u64 objects are derefernced in situations where the
pointer is not guarenteed to be aligned correctly.  Use
get_unaligned() as needed.

Thanks to Will Simoneau for lots of testing and debugging
help.

Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/ieee1394/eth1394.c