From owner-freebsd-current Sat Jun 1 05:25:29 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA02038 for current-outgoing; Sat, 1 Jun 1996 05:25:29 -0700 (PDT) Received: from cbgw2.att.com (cbgw2.att.com [192.20.239.134]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA02025; Sat, 1 Jun 1996 05:25:26 -0700 (PDT) From: dob@nasvr1.cb.att.com Received: from nasvr1.cb.att.com by cbig3.att.att.com (SMI-8.6/EMS-1.2 sol2) id IAA25633; Sat, 1 Jun 1996 08:18:39 -0400 Received: by nasvr1.cb.att.com (5.x/EMS-1.1 Sol2) id AA20267; Sat, 1 Jun 1996 08:20:47 -0400 Cc: ejc@nasvr1.cb.att.com Received: from cbsky.cb.att.com by nasvr1.cb.att.com (5.x/EMS-1.1 Sol2) id AA20263; Sat, 1 Jun 1996 08:20:44 -0400 Received: by cbsky.cb.att.com (5.x/EMS-1.1 Sol2) id AA17037; Sat, 1 Jun 1996 08:20:20 -0400 Date: Sat, 1 Jun 1996 08:20:20 -0400 Message-Id: <9606011220.AA17037@cbsky.cb.att.com> To: dyson@freebsd.org, freebsd-current@freebsd.org Original-Cc: ejc@nasvr1 Subject: Re: Vm fixes NG Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk John, Interim report. Still NG. Sup from Friday, 7PM EDT. Same conditions (btw: /usr/src/usr.bin/xlint/lint1/tree.c was ``broken'' by including y.tab.h instead of cgram.tab.h, so make world stumbled a bit...). Anyway, panic was ``panic: freeing held page, count = 4...'' Here are the date/times of the pertinent vm files: -rw-r--r-- 1 root wheel 55171 May 30 22:52 /sys/i386/i386/pmap.c -rw-r--r-- 1 root wheel 4405 May 29 04:51 /sys/vm/default_pager.c -rw-r--r-- 1 root wheel 1912 May 30 22:53 /sys/vm/default_pager.h -rw-r--r-- 1 root wheel 7935 May 18 04:51 /sys/vm/device_pager.c -rw-r--r-- 1 root wheel 2222 Dec 14 04:58 /sys/vm/device_pager.h -rw-r--r-- 1 root wheel 8323 Dec 7 10:56 /sys/vm/kern_lock.c -rw-r--r-- 1 root wheel 4658 Oct 4 1995 /sys/vm/lock.h -rw-r--r-- 1 root wheel 5522 May 19 04:48 /sys/vm/pmap.h -rw-r--r-- 1 root wheel 40414 May 22 22:55 /sys/vm/swap_pager.c -rw-r--r-- 1 root wheel 3507 May 22 22:55 /sys/vm/swap_pager.h -rw-r--r-- 1 root wheel 2831 Dec 9 23:34 /sys/vm/vm.h -rw-r--r-- 1 root wheel 4793 May 2 10:54 /sys/vm/vm_extern.h -rw-r--r-- 1 root wheel 28302 May 30 22:53 /sys/vm/vm_fault.c -rw-r--r-- 1 root wheel 15164 May 30 22:53 /sys/vm/vm_glue.c -rw-r--r-- 1 root wheel 3565 Jul 13 1995 /sys/vm/vm_inherit.h -rw-r--r-- 1 root wheel 4289 Dec 11 05:02 /sys/vm/vm_init.c -rw-r--r-- 1 root wheel 13416 May 22 22:55 /sys/vm/vm_kern.c -rw-r--r-- 1 root wheel 3621 May 18 04:51 /sys/vm/vm_kern.h -rw-r--r-- 1 root wheel 61663 May 30 22:53 /sys/vm/vm_map.c -rw-r--r-- 1 root wheel 9603 May 19 04:48 /sys/vm/vm_map.h -rw-r--r-- 1 root wheel 6494 May 18 04:51 /sys/vm/vm_meter.c -rw-r--r-- 1 root wheel 22071 May 30 22:53 /sys/vm/vm_mmap.c -rw-r--r-- 1 root wheel 37868 May 30 22:53 /sys/vm/vm_object.c -rw-r--r-- 1 root wheel 7289 May 19 04:48 /sys/vm/vm_object.h -rw-r--r-- 1 root wheel 27036 May 30 22:53 /sys/vm/vm_page.c -rw-r--r-- 1 root wheel 10391 May 18 04:51 /sys/vm/vm_page.h -rw-r--r-- 1 root wheel 26630 May 30 22:53 /sys/vm/vm_pageout.c -rw-r--r-- 1 root wheel 4299 Nov 21 1995 /sys/vm/vm_pageout.h -rw-r--r-- 1 root wheel 9095 May 18 04:51 /sys/vm/vm_pager.c -rw-r--r-- 1 root wheel 4161 Dec 11 05:02 /sys/vm/vm_pager.h -rw-r--r-- 1 root wheel 5619 Dec 9 23:34 /sys/vm/vm_param.h -rw-r--r-- 1 root wheel 3821 Dec 7 10:56 /sys/vm/vm_prot.h -rw-r--r-- 1 root wheel 7984 Mar 28 10:50 /sys/vm/vm_swap.c -rw-r--r-- 1 root wheel 3622 Jan 18 23:04 /sys/vm/vm_unix.c -rw-r--r-- 1 root wheel 22236 May 3 22:47 /sys/vm/vnode_pager.c -rw-r--r-- 1 root wheel 2415 Dec 14 04:58 /sys/vm/vnode_pager.h More changes to come? Thanks, Dan O'Brien --- > From dob Thu May 30 08:34:23 1996 > To: dyson@freebsd.org > Cc: cbsky!ejc > Subject: Vm fixes NG > > John, > > I supped latest vm fixes last night (as of 9:30 PM EDT), built kernel, > and retested make world (using -pipe!). After about an hour, it panic'ed. > > Trace: > _Debugger > _panic > _vm_page_free > _pmap_release > _vm_space_free > _cpu_wait > _wait1 > _wait4 > _syscall > _Xsyscall > > I was using the modem on another virtual console at the time. > > I was using the standard splvm setting and not splvm == splhigh. > > > System is 100Mhz Pentium, 8Mb memory, 0Kb L2 cache. > > Oh, you wanna buy this system as a test system? It seems to find all the > holes? I would sell the case & mobo with 8Mb memory & 1Mb S3 video and > built-in IDE controller, plus floppy. No harddisk, keyboard or monitor. > > > Thanks, > > Dan O'Brien >