Date: Fri, 10 May 1996 01:07:24 +1000 From: Bruce Evans <bde@zeta.org.au> To: j@ida.interface-business.de, phk@critter.tfs.com Cc: freebsd-bugs@freefall.freebsd.org, joerg_wunsch@interface-business.de, phk@freefall.freebsd.org Subject: Re: kern/794 Message-ID: <199605091507.BAA32747@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>Thinking more about it... it's been wrong that it was even starting to >dump at offset 0. It should compute the required space backwards from >the end of the dump area. Now i wonder why it started at 0... (the >swap partition was large enough). I think _that's_ the real bug. The static configuration case is broken (setdumpdev() doesn't get called). Space near 0 can get clobbered if the partition just fits (0 <= partition_size - memory_size < 8K). Cases where the device containing the dump partition or the dump partition itself goes away are also broken. The system should at least hold a reference like it does for swapon(). Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605091507.BAA32747>