[PATCH] i386: make pci_map_single/pci_map_sg warn for zero length.
authorAndi Kleen <ak@suse.de>
Wed, 11 Jan 2006 21:44:54 +0000 (22:44 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 12 Jan 2006 03:04:56 +0000 (19:04 -0800)
commitfd78f11790c37e2165733699f50450500e63a7b3
treeb51d2d6d4b1f83c276d81a72d4522ec701aa4354
parent3d831d925c6d66569a0c7f6f5f17c0927f7d3d25
[PATCH] i386: make pci_map_single/pci_map_sg warn for zero length.

As suggested by Linus.

This catches driver bugs that could cause corruption on IOMMU architectures.

Also I converted the BUGs to out_of_line_bug()s to save a bit
of text space.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/asm-i386/dma-mapping.h