Yessiree, that fixed the scsi tape lockups we had in 2.4.13.
Many thanks,
--Pete harlan@artselect.com
> --- drivers/scsi/st.c.~1~ Sun Oct 21 02:47:53 2001
> +++ drivers/scsi/st.c Thu Oct 25 17:23:45 2001
> @@ -3233,6 +3233,7 @@
> break;
> }
> }
> + tb->sg[0].page = NULL;
> if (tb->sg[segs].address == NULL) {
> kfree(tb);
> tb = NULL;
> @@ -3264,6 +3265,7 @@
> tb = NULL;
> break;
> }
> + tb->sg[segs].page = NULL;
> tb->sg[segs].length = b_size;
> got += b_size;
> segs++;
> @@ -3337,6 +3339,7 @@
> normalize_buffer(STbuffer);
> return FALSE;
> }
> + STbuffer->sg[segs].page = NULL;
> STbuffer->sg[segs].length = b_size;
> STbuffer->sg_segs += 1;
> got += b_size;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/