53465bf736
- In Create_Chunk_DWIM(), if there is a freebsd chunk that has no children chunks, then trying to add a child part chunk will fail even though there is free space. Handle this special case by adding an unused chunk the full size of the freebsd chunk as a child of the freebsd chunk before adding the new part chunk. This situation can happen when changing the type of an existing slice to be a FreeBSD slice type or when installing onto a blank disk on Alpha (which has no slices.) Reviewed by: phk MFC after: 2 days |
||
---|---|---|
.. | ||
blocks.c | ||
change.c | ||
chunk.c | ||
create_chunk.c | ||
disk.c | ||
libdisk.3 | ||
libdisk.h | ||
Makefile | ||
rules.c | ||
tst01.c | ||
write_alpha_disk.c | ||
write_amd64_disk.c | ||
write_disk.c | ||
write_i386_disk.c | ||
write_ia64_disk.c | ||
write_pc98_disk.c | ||
write_sparc64_disk.c |