From owner-freebsd-current Sat Jul 27 06:01:29 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA06419 for current-outgoing; Sat, 27 Jul 1996 06:01:29 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA06364; Sat, 27 Jul 1996 06:01:07 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id WAA11898; Sat, 27 Jul 1996 22:58:24 +1000 Date: Sat, 27 Jul 1996 22:58:24 +1000 From: Bruce Evans Message-Id: <199607271258.WAA11898@godzilla.zeta.org.au> To: bde@zeta.org.au, se@zpr.uni-koeln.de Subject: Re: ncr53c810 driver in stable/current Cc: current@FreeBSD.org, scrappy@ki.net, stable@FreeBSD.org Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >As a work around to those people in need to have >kernel dumps written to disk on a NCR system: Is >it worth the effort to detect the special situation >and have the driver ignore the memory hole in the >dump ? It would have to fill the hole(s) with nulls or something for compatibility (savecore and gdb don't understand holes). To handle this machine-independently, xddump() should probably write a memory map and not dump the holes; then savecore should fill the holes with null blocks. Otherwise /dev/mem would take more than 2^64 bytes of memory to map on 64-bit systems with physical memory at high addresses. Bruce