Module Name: src Committed By: martin Date: Mon Jun 17 16:34:07 UTC 2024
Modified Files: src/sbin/disklabel [netbsd-10]: main.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #692): sbin/disklabel/main.c: revision 1.58 Fix an old bug in NATIVELABEL_ONLY case in PR/50729 by me. (sigh) 'disklabel -r -w' writes a disklabel at a wrong sector in NATIVELABEL_ONLY && !LABELUSESMBR && LABELSECTOR != 0 case if the target disk doesn't have a valid disklabel, due to incorrect LABEL_OFFSET value. Found and investigated on NetBSD/hp300 bootable CD tests. Maybe this affects ports that use distrib/utils/x_disklabel but have no MBR support, i.e. only NetBSD/hp300 10.0 and NetBSD/ews4800mips 9.0 and later. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.57.2.1 src/sbin/disklabel/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.