more bug fixes

utzoo!decvax!ucbvax!dist2 utzoo!decvax!ucbvax!dist2
Sat Sep 19 02:55:32 AEST 1981


	Here are the latest 2BSD bug fixes.  The first is important.  The
second minor.  They should be applied to any tape made before 9/19/81.

			Carl



DATE MADE	DESCRIPTION

9/17/81		fix to ~/kernel/sys/sys/rdwri.c:
			diff rdwri.c.old rdwri.c
			159a160,162
			> #else	UCB_BUFOUT
			> #ifdef UCB_FSFIX
			> 		iomove((dp=(struct direct *)(bp->b_un.b_addr+on)), n, B_WRITE);
			163c166,167
			< 		if(u.u_error != 0)	{
			---
			> #endif	UCB_BUFOUT
			> 		if(u.u_error != 0) {
			167,169d170
			< 			brelse(bp);
			< #else
			< 			brelse(bp);
			172,173c173,174
			< 		}
			< 		else {
			---
			> 			brelse(bp);
			> 		} else {

9/18/81		fix to ~/kernel/sys/dev/xp.c:
			diff xp.c.old xp.c
			287d286
			< 	if ((bp->b_flags & B_PHYS) && (cputype != 70))
			288a288
			> 	if ((bp->b_flags & B_PHYS) && (cputype != 70))



More information about the Comp.bugs.2bsd mailing list