OpenGrok
Cross Reference: disklabel.h
xref
: /
src
/
sys
/
arch
/
landisk
/
include
/
disklabel.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/landisk/include/disklabel.h
Revision
Date
Author
Comments
1.4
16-May-2013
christos
Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
1.3
30-Aug-2011
bouyer
branches: 1.3.2; 1.3.12;
Add getlabelusesmbr(), as proposed in
http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html
This is used by disk tools such as disklabel(8) to dynamically decide is
the undelyling platform uses a disklabel-in-mbr-partition or not
(instead of using a compile-time list of ports).
getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the
machdep #define LABELUSESMBR.
For evbmips, make LABELUSESMBR 1 if the platform uses pmon
as bootloader, and 0 (the previous value) otherwise.
1.2
23-Nov-2009
pooka
If cpu_disklabel includes struct dkbad, define __HAVE_DISKLABEL_DKBAD.
This allows use of subr_disk_mbr on all archs. Default to it for
the rump disk component. No functional change for regular kernels.
(The other option would've been to include dkbad in disklabels
everywhere, but arguably this approach has less possible side-effects,
especially given that wedges and related magic will take over the
world any second now).
1.1
01-Sep-2006
uwe
branches: 1.1.2; 1.1.6; 1.1.12; 1.1.66;
Initial import of NetBSD/landisk port by NONAKA Kimihiro <nonaka@NetBSD.org>
1.1.66.1
11-Mar-2010
yamt
sync with head
1.1.12.2
30-Dec-2006
yamt
sync with head.
1.1.12.1
01-Sep-2006
yamt
file disklabel.h was added on branch yamt-lazymbuf on 2006-12-30 20:46:21 +0000
1.1.6.2
09-Sep-2006
rpaulo
sync with head
1.1.6.1
01-Sep-2006
rpaulo
file disklabel.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:40:48 +0000
1.1.2.2
03-Sep-2006
yamt
sync with head.
1.1.2.1
01-Sep-2006
yamt
file disklabel.h was added on branch yamt-pdpolicy on 2006-09-03 15:23:07 +0000
1.3.12.1
23-Jun-2013
tls
resync from head
1.3.2.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Indexes created Thu Oct 23 18:09:57 GMT 2025