summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorAndi Kleen <ak@muc.de>2005-12-20 14:45:19 +0100
committerLinus Torvalds <torvalds@g5.osdl.org>2005-12-20 10:13:54 -0800
commit7e8702334841b6da4b8f564dc1771ca17c59a621 (patch)
tree73f52ad8b0b61a5d863b324041bcc519d7cc5242 /kernel
parent7ca0b3bf695632003a2a0f98b9fc1451b0483346 (diff)
downloadop-kernel-dev-7e8702334841b6da4b8f564dc1771ca17c59a621.zip
op-kernel-dev-7e8702334841b6da4b8f564dc1771ca17c59a621.tar.gz
[PATCH] Fix swiotlb pci_map_sg error handling
The overflow checking condition in lib/swiotlb.c was wrong. It would first run a NULL pointer through virt_to_phys before testing it. Since pci_map_sg overflow is not that uncommon and causes data corruption (including broken file systems) when not properly detected I think it's better to fix it in 2.6.15. This affects x86-64 and IA64. Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud