fix extended partition support by handling chained EBRs correctly
authorreyk <reyk@openbsd.org>
Mon, 4 Aug 2008 15:58:13 +0000 (15:58 +0000)
committerreyk <reyk@openbsd.org>
Mon, 4 Aug 2008 15:58:13 +0000 (15:58 +0000)
commitaac5f9ee9421ed42bf24b329885771b665ae36f1
tree403ffc9dee1a65dd1d22f367cea5ea29380ffa9c
parentafaea4ce178dda9e96818ca24855954805199816
fix extended partition support by handling chained EBRs correctly
(using a recursion limit).  now OpenBSD can be installed in a
subsequent DOS/Linux-compatible extended partition.

ok krw@ deraadt@
sbin/disklabel/disklabel.c
sys/arch/amd64/stand/installboot/installboot.c
sys/arch/amd64/stand/libsa/biosdev.c
sys/arch/i386/stand/installboot/installboot.c
sys/arch/i386/stand/libsa/biosdev.c