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 години
..
includelinks e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
.depend e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
Makefile e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
autoconf.c e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
autoconf.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
files.mk e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
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 години
opt-A0.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-A1.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-A2.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-A3.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-A4.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-A5.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-dumbvm.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-net.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-netfs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-noasserts.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-sfs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
opt-synchprobs.h e22dd1c049 tlb now randomly kickes entries, code segments are read only преди 6 години
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 години
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 години