[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
IMPORTANT: need isadmaattach panic victim to test ASAP!
- To: tech@openbsd.org
- Subject: IMPORTANT: need isadmaattach panic victim to test ASAP!
- From: Niklas Hallqvist <niklas@appli.se>
- Date: Sun, 03 Oct 1999 21:34:05 +0200
Hello!
A while ago I mailed out the patch below to get tested. Noone has
answered! This is important to test ASAP!!! 2.6 freeze is coming
close and this issue is a quality thing that has got to be solved.
So, if you have a system that exhibits the isadmaattach panic, please,
pretty please with cherries on top, damn you, TEST IT!
Thanks in advance,
Niklas
Index: vm_page.c
===================================================================
RCS file: /cvs/src/sys/vm/vm_page.c,v
retrieving revision 1.17
diff -u -r1.17 vm_page.c
--- vm_page.c 1999/09/03 18:02:28 1.17
+++ vm_page.c 1999/09/17 08:49:43
@@ -495,9 +495,15 @@
if (vm_physmem[lcv].avail_start >= vm_physmem[lcv].avail_end)
continue; /* nope */
+#if 0
*paddrp = ptoa(vm_physmem[lcv].avail_start);
vm_physmem[lcv].avail_start++;
vm_physmem[lcv].start = vm_physmem[lcv].avail_start; /* truncate! */
+#else
+ vm_physmem[lcv].avail_end--;
+ *paddrp = ptoa(vm_physmem[lcv].avail_end);
+ vm_physmem[lcv].end = vm_physmem[lcv].avail_end; /* truncate! */
+#endif
/* nothing left? nuke it */
if (vm_physmem[lcv].avail_start == vm_physmem[lcv].end) {