~kris/9p

9hist

d30e90a6d8d6fc653394b8ea642b9b33fcdb7a45 — David du Colombier 33 years ago 57d3dfd
Plan 9 from Bell Labs 1993-08-25
2 files changed, 6 insertions(+), 6 deletions(-)

M port/fault.c
M port/page.c
M port/fault.c => port/fault.c +5 -5
@@ 150,11 150,6 @@ fixfault(Segment *s, ulong addr, int read, int doputmmu)
		break;
	}

	if(s->flushme) {
		for(i = 0; i < MAXMACH; i++)
			(*pg)->cachectl[i] = PG_TXTFLUSH;
	}

	qunlock(&s->lk);

	if(doputmmu)


@@ 196,6 191,11 @@ pio(Segment *s, ulong addr, ulong soff, Page **p)
	new = newpage(0, 0, addr);
	k = kmap(new);
	kaddr = (char*)VA(k);

	if(s->flushme) {
		for(n = 0; n < MAXMACH; n++)
			new->cachectl[n] = PG_TXTFLUSH;
	}
	
	if(loadrec == 0) {			/* This is demand load */
		c = s->image->c;

M port/page.c => port/page.c +1 -1
@@ 363,7 363,6 @@ lookpage(Image *i, ulong daddr)
{
	Page *f;

return 0;
	lock(&palloc.hashlock);
	for(f = pghash(daddr); f; f = f->hash) {
		if(f->image == i && f->daddr == daddr) {


@@ 396,6 395,7 @@ return 0;
		}
	}
	unlock(&palloc.hashlock);
print("#");
	return 0;
}