From owner-freebsd-current Wed Aug 30 9:14: 6 2000 Delivered-To: freebsd-current@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1D93937B42C; Wed, 30 Aug 2000 09:14:00 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA08958; Wed, 30 Aug 2000 12:13:58 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.0/8.9.1) id e7UGDwt03555; Wed, 30 Aug 2000 12:13:58 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 30 Aug 2000 12:13:58 -0400 (EDT) To: freebsd-alpha@freebsd.org Cc: freebsd-current@freebsd.org Subject: pstat: cannot read *swapblist: X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14765.12531.691237.343355@grasshopper.cs.duke.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I just upgraded an alpha (UP1000) from 4-stable to 5.0-current (sources from 4am EDT Aug 29th). When booting, I'm innundated by: swapinfo: cannot read *swapblist: swapinfo: cannot read blmeta_t: swapinfo: cannot read blmeta_t: <...> This also affects top, pstat, and other libkvm users. I think the userland libkvm stuff is at least somewhat OK, because this doesn't happen if I boot a 4-stable (circa early July) kernel. FWIW, I can read this struct fine via kgdb: # gdb -k kernel.debug /dev/mem <..> (kgdb) p swapblist $3 = (struct blist *) 0xfffffe00006b4f20 (kgdb) p *swapblist $4 = { bl_blocks = 786436, bl_radix = 2097152, bl_skip = 69904, bl_free = 185598, bl_root = 0xfffffe000073a000, bl_rootblks = 30585 } (kgdb) Any ideas? I don't have an x86 running -current, so I don't know if this is alpha-only. Thanks, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message