/*
* This is called by main to set dumplo and dumpsize.
* Dumps always skip the first PAGE_SIZE of disk space
* in case there might be a disk label stored there.
* If there is extra space, put dump at the end to
* reduce the chance that swapping trashes it.
*
* Sparse dumps can't placed as close to the end as possible, because
* savecore(8) has to know where to start reading in the dump device
* before it has access to any of the crashed system's state.
*
* Note also that a sparse dump will never be larger than a full one:
* in order to add a phys_ram_seg_t to the header, at least one page
* must be removed.
*/