From 70498378cf4baf812ace5750b2de31c1720a87d5 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 2 Dec 2019 07:35:25 +0100 Subject: kernel: add missing FPillegal definition for kw and omap kernels --- sys/src/9/kw/dat.h | 2 ++ sys/src/9/omap/dat.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys/src/9/kw/dat.h b/sys/src/9/kw/dat.h index 84e33ac2d..6e149837b 100644 --- a/sys/src/9/kw/dat.h +++ b/sys/src/9/kw/dat.h @@ -72,6 +72,8 @@ enum FPinit, FPactive, FPinactive, + + FPillegal= 0x100, }; struct Confmem diff --git a/sys/src/9/omap/dat.h b/sys/src/9/omap/dat.h index 710134f56..084b3aee9 100644 --- a/sys/src/9/omap/dat.h +++ b/sys/src/9/omap/dat.h @@ -96,6 +96,8 @@ enum FPinit, FPactive, FPinactive, + + FPillegal= 0x100, }; struct Confmem -- cgit v1.2.3 From a9be1374a006b95b017f7123a5f0f2193aa90279 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 2 Dec 2019 07:43:45 +0100 Subject: pc: fix ldt memory leak in procsetup() --- sys/src/9/pc/main.c | 1 - 1 file changed, 1 deletion(-) diff --git a/sys/src/9/pc/main.c b/sys/src/9/pc/main.c index 61db6f113..7d2e86b8d 100644 --- a/sys/src/9/pc/main.c +++ b/sys/src/9/pc/main.c @@ -589,7 +589,6 @@ procsetup(Proc *p) p->pcycles = -p->kentry; memset(p->gdt, 0, sizeof(p->gdt)); - p->ldt = nil; p->nldt = 0; memset(p->dr, 0, sizeof(p->dr)); -- cgit v1.2.3 From d80826d6e5dc74c105934dd5d92f1c60c2468b48 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 2 Dec 2019 08:26:34 +0100 Subject: vgai81x: remove unused mach0 variable --- sys/src/9/pc/vgai81x.c | 1 - 1 file changed, 1 deletion(-) diff --git a/sys/src/9/pc/vgai81x.c b/sys/src/9/pc/vgai81x.c index 735f33915..0fbd2331e 100644 --- a/sys/src/9/pc/vgai81x.c +++ b/sys/src/9/pc/vgai81x.c @@ -55,7 +55,6 @@ i81xenable(VGAscr* scr) { Pcidev *p; int size; - Mach *mach0; ulong *pgtbl, *rp, fbuf, fbend; if(scr->mmio) -- cgit v1.2.3