summaryrefslogtreecommitdiff
path: root/sys/src/9/xen
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2022-08-12 12:01:46 +0000
committerOri Bernstein <ori@eigenstate.org>2022-08-12 12:01:46 +0000
commit05d5f147584c2b16e3754ad492384aff86a16b62 (patch)
treefb9928842b5d71ab289adf2927287eccbb778d4f /sys/src/9/xen
parentefc7a9a729b075aab06bc24ae778304ad98c3ab6 (diff)
9: compute available kernel pages using sizeof(Proc*)
procs come from the dynamic pools, so we don't need to remove the memory used by possible procs from the total available.
Diffstat (limited to 'sys/src/9/xen')
-rw-r--r--sys/src/9/xen/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/xen/main.c b/sys/src/9/xen/main.c
index 91eae7923..5590f763b 100644
--- a/sys/src/9/xen/main.c
+++ b/sys/src/9/xen/main.c
@@ -309,7 +309,7 @@ confinit(void)
*/
kpages *= BY2PG;
kpages -= conf.upages*sizeof(Page)
- + conf.nproc*sizeof(Proc)
+ + conf.nproc*sizeof(Proc*)
+ conf.nimage*sizeof(Image)
+ conf.nswap
+ conf.nswppo*sizeof(Page*);