summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorAl Viro <viro@ftp.linux.org.uk>2007-12-21 06:21:03 +0000
committerJeff Garzik <jeff@garzik.org>2007-12-22 22:53:06 -0500
commit8cc085c7aceb78d26d0a5355e111b2330f089161 (patch)
tree3754b076639725dbb1d324d74d155f091b3f889d /usr
parent8a5ed9efe661dd42bc140e522c2635e0d7b26141 (diff)
downloadtalos-op-linux-8cc085c7aceb78d26d0a5355e111b2330f089161.tar.gz
talos-op-linux-8cc085c7aceb78d26d0a5355e111b2330f089161.zip
typhoon: memory corruptor on big-endian if TSO is enabled
txlo_dma_addr should be host-endian; we pass it to typhoon_tso_fill(), which does arithmetics on it, converts to l-e and passes it to card. Unfortunately, we forgot le32_to_cpu() when initializing it from face->txLoAddr, which sits in shared memory and is little-endian. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud