linux grundler

Grant Grundler grundler@puffin.external.hp.com
Thu, 4 Jan 2001 18:19:11 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	grundler	01/01/04 18:19:11

Modified files:
	arch/parisc/kernel: sba_iommu.c 

Log message:
Bug fixes: /proc "bitmap" support and scatter/gatter

/proc/bus/runway/Astro/bitmap bug found by Ryan Bradetich.
Uninitialized pointer and not printing all of the data.

Scatter/Gather bug found by Richard Hirst. Handling of virtually
contiguous chunks was storing the "chunklen" in the wrong SG list
entry. I found/fixed a second case of the same bug.  That convinced
me to rename "chunksg/chunklen" variables to "vcontig_sg/vcontig_len"
to make the code more readable.

Also removed two bogus ASSERTs.

Both c3k(32-bit)/a500(64-bit) seem pretty happy with this version.
dd was able to copy several hundred MB from one disk to another
at various sizes. Kicked off a dd from one 8GB disk to another
(ETA ~2 hours, ~10MB/s).