u3: removes redundant memory fault assertion

This commit is contained in:
Joe Bryan 2019-10-22 12:58:30 -07:00
parent 9c7455f218
commit 75dfcad6f7

View File

@ -148,10 +148,10 @@ u3e_fault(void* adr_v, c3_i ser_i)
if ( 0 != (u3P.dit_w[blk_w] & (1 << bit_w)) ) {
fprintf(stderr, "strange page: %d, at %p, off %x\r\n",
pag_w, adr_w, off_w);
abort();
c3_assert(0);
return 0;
}
c3_assert(0 == (u3P.dit_w[blk_w] & (1 << bit_w)));
u3P.dit_w[blk_w] |= (1 << bit_w);
if ( -1 == mprotect((void *)(u3_Loom + (pag_w << u3a_page)),