Date: Fri, 15 Jan 1999 01:15:30 -0800 (PST) From: Bruce Evans <bde@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fdc.h fd.c Message-ID: <199901150915.BAA25766@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 1999/01/15 01:15:30 PST Modified files: sys/i386/isa fdc.h fd.c Log: Fixed corruption of the fd buffer queue. Once upon a time, the active buffer had to be left on the head of the queue for [bufq]disksort() to sort against. This isn't right for devices that can support multiple active i/o's, and only the fd driver did it. "Fixing" this in rev.1.36 of ufs_disksubr.c broke the fd driver in much the same way as rev.1.52 of <sys/buf.h> broke it (see rev.1.119). Bug reported and fix tested by: dt Revision Changes Path 1.13 +3 -2 src/sys/i386/isa/fdc.h 1.131 +13 -6 src/sys/i386/isa/fd.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901150915.BAA25766>