Pull up following revision(s) (requested by tsutsui in ticket #1079):
	distrib/utils/sysinst/arch/newsmips/md.c: revision 1.22
	distrib/utils/sysinst/arch/pmax/md.c: revision 1.68
	distrib/utils/sysinst/arch/vax/md.c: revision 1.40
	distrib/utils/sysinst/arch/alpha/md.c: revision 1.52
	distrib/utils/sysinst/arch/macppc/md.c: revision 1.46
	distrib/utils/sysinst/arch/mipsco/md.c: revision 1.21
	distrib/utils/sysinst/arch/landisk/md.c: revision 1.11
	distrib/utils/sysinst/arch/news68k/md.c: revision 1.35
Use msg_display(3) rather than printf(3) to print dobootblk messages.
The latter won't show any characters on the sysinst screen
and other ports have used the former.
Pull up following revision(s) (requested by tsutsui in ticket #1080):
	distrib/utils/sysinst/arch/alpha/md.c: revision 1.53
Apply patch in PR port-alpha/48697 (with some tweaks).
Tru64 UNIX's disklabel is the same format as BSD disklabel,
and it seems Tru64 stores incorrect geometry values in
d_nsectors (sectors/track) and d_secpercyl (sectors/cylinder).
d_secperunit seems always reliable so use it to get
dlsec (sectors/track) and dlcylsize (sectors/cylinder) values.
Should be pulled up to netbsd-6 branches.
Tickets 1079, 1080.