~kris/9p

9hist

e3f22193edcac55ca5a946bba081f0ee43e568ed — David du Colombier 33 years ago 1c65360
Plan 9 from Bell Labs 1993-05-07
1 files changed, 5 insertions(+), 1 deletions(-)

M port/segment.c
M port/segment.c => port/segment.c +5 -1
@@ 87,6 87,7 @@ putseg(Segment *s)
void
relocateseg(Segment *s, ulong offset)
{
	int i;
	Pte **p, **endpte;
	Page **pg, **endpages;



@@ 95,8 96,11 @@ relocateseg(Segment *s, ulong offset)
		if(*p) {
			endpages = &((*p)->pages[PTEPERTAB]);
			for(pg = (*p)->pages; pg < endpages; pg++)
				if(*pg)
				if(*pg){
					(*pg)->va += offset;
					for(i = 0; i < MAXMACH; i++)
						(*pg)->cachectl[i] |= PG_DATINVALID;
				}
		}
	}
}