~kris/9p

9hist

b816e838ee6bad70393336a55836d2ce0251abf5 — David du Colombier 34 years ago 6748d83
Plan 9 from Bell Labs 1992-07-03
4 files changed, 7 insertions(+), 5 deletions(-)

M port/devbit.c
M port/proc.c
M power/devhs.c
M ss/screen.c
M port/devbit.c => port/devbit.c +1 -1
@@ 1429,6 1429,7 @@ bitalloc(Rectangle rect, int ld)
	*a->wfree++ = nw;
	*a->wfree++ = (ulong)a;
	*a->wfree++ = (ulong)b;
	memset(a->wfree, 0, (nw-HDR)*sizeof(ulong));
	b->base = a->wfree;
	a->wfree += nw;
	a->nbusy++;


@@ 1628,7 1629,6 @@ bitcompact(void)
			na++;
		}
		a->wfree = p1;
		memset(p1, 0, ((a->words+a->nwords)-p1)*sizeof(ulong));
	}
	for(a=bit.arena; a<ea; a++)
		if(a->words && a->nbusy==0)

M port/proc.c => port/proc.c +2 -2
@@ 678,11 678,11 @@ kproc(char *name, void (*func)(void *), void *arg)
	Proc *p;
	int n;
	ulong upa;
	int lastvar;	/* used to compute stack address */
	User *up;
	KMap *k;
	static Pgrp *kpgrp;
	char *user;
	int lastvar;	/* used to compute stack address */

	/*
	 * Kernel stack


@@ 733,7 733,7 @@ kproc(char *name, void (*func)(void *), void *arg)

	if(u->p->user[0] != '\0')
		user = u->p->user;
	sprint(p->text, "%s.%.6s", name, user);
	strcpy(p->text, name);

	p->nchild = 0;
	p->parent = 0;

M power/devhs.c => power/devhs.c +2 -2
@@ 544,11 544,11 @@ hskproc(void *arg)

		/*
		 *  Sleep if input fifo empty. Make sure we don't hold onto
		 *  any byte for more tha 1/10 second.
		 *  any byte for more than 1/10 second.
		 */
		if(!(addr->csr & REF)){
			if(hp->wptr == hp->buf)
				sleep(&hp->kr, notempty, addr);
				tsleep(&hp->kr, notempty, addr, 2000);
			else
				tsleep(&hp->kr, notempty, addr, 100);
		}

M ss/screen.c => ss/screen.c +2 -0
@@ 342,11 342,13 @@ kbdstate(IOQ *q, int c)
void
buzz(int freq, int dur)
{
	USED(freq, dur);
}

void
lights(int mask)
{
	USED(mask);
}

int