tarfeef101 a4fb607edb there were a few cases of getppages getting called directly, which caused issues after vm_init is true, as that sets first and last to 0 in ram.c, which is used by stealmem. so those would fail after init. hence the issue. i simply changed those to use alloc_kpages, so now there should be no exceptions. ran one set of tests, but those pass now 6 anni fa
..
includelinks e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
.depend e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
Makefile e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
autoconf.c e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
autoconf.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
files.mk e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
kernel a4fb607edb there were a few cases of getppages getting called directly, which caused issues after vm_init is true, as that sets first and last to 0 in ram.c, which is used by stealmem. so those would fail after init. hence the issue. i simply changed those to use alloc_kpages, so now there should be no exceptions. ran one set of tests, but those pass now 6 anni fa
opt-A0.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-A1.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-A2.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-A3.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-A4.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-A5.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-dumbvm.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-net.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-netfs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-noasserts.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-sfs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
opt-synchprobs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only 6 anni fa
vers.c a4fb607edb there were a few cases of getppages getting called directly, which caused issues after vm_init is true, as that sets first and last to 0 in ram.c, which is used by stealmem. so those would fail after init. hence the issue. i simply changed those to use alloc_kpages, so now there should be no exceptions. ran one set of tests, but those pass now 6 anni fa
version a4fb607edb there were a few cases of getppages getting called directly, which caused issues after vm_init is true, as that sets first and last to 0 in ram.c, which is used by stealmem. so those would fail after init. hence the issue. i simply changed those to use alloc_kpages, so now there should be no exceptions. ran one set of tests, but those pass now 6 anni fa