<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/disklabel.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/disklabel.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/disklabel.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-10-25T16:35:40Z</updated>
<entry>
<title>Nuke union of d_packname with un_d_boot0 &amp; un_d_boot1, keeping</title>
<updated>2015-10-25T16:35:40Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-10-25T16:35:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b103820286a27873da3907527a9c24d112f0849d'/>
<id>urn:sha1:b103820286a27873da3907527a9c24d112f0849d</id>
<content type='text'>
d_packname as a simple field. Also nuke the access #defines, and
support for b0 and b1 capabilities in disktab.

ok deraadt@ miod@
</content>
</entry>
<entry>
<title>Zap a few stray blanks.</title>
<updated>2015-08-13T00:03:27Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-08-13T00:03:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1b5e9a283a80ee25e521cabf8208514480d82504'/>
<id>urn:sha1:1b5e9a283a80ee25e521cabf8208514480d82504</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust &lt;sys/param.h&gt; comments regarding use of use of MAXFRAG, or</title>
<updated>2015-01-20T18:22:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-20T18:22:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78eb0b7e750a8abce6d5bf75f3980c4936ee0c1c'/>
<id>urn:sha1:78eb0b7e750a8abce6d5bf75f3980c4936ee0c1c</id>
<content type='text'>
delete &lt;sys/param.h&gt; if now possible
ok guenther
</content>
</entry>
<entry>
<title>Move to the &lt;limits.h&gt; universe.</title>
<updated>2015-01-16T16:48:51Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T16:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aea60bee5e9bad0aab62f480f19c2fb34c068de4'/>
<id>urn:sha1:aea60bee5e9bad0aab62f480f19c2fb34c068de4</id>
<content type='text'>
review by millert, binary checking process with doug, concept with guenther
</content>
</entry>
<entry>
<title>In getdiskbyname() set partition size with DL_SETPSIZE(). Make sure</title>
<updated>2013-11-16T12:58:12Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2013-11-16T12:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3805594604a3ac76d06e8751831180d0247bac39'/>
<id>urn:sha1:3805594604a3ac76d06e8751831180d0247bac39</id>
<content type='text'>
d_secperunith and p_offseth are set to 0 since they can't be read
from disktab and lower 32 bits (d_secperunit and p_offset) are read
directly from the input.
</content>
</entry>
<entry>
<title>Recycle unused disklabel fields in order to create a disklabel unique</title>
<updated>2010-04-23T15:25:20Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2010-04-23T15:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d8b1e0ec2dbc403b285d5ef241509edd31fbdde8'/>
<id>urn:sha1:d8b1e0ec2dbc403b285d5ef241509edd31fbdde8</id>
<content type='text'>
identifier, allowing the disk to be identified without relying on the
device name.

ok deraadt@ krw@ beck@ marco@ todd@
</content>
</entry>
<entry>
<title>Recycle four ancient fields in the disklabel structure, replacing them with</title>
<updated>2009-06-04T21:13:00Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2009-06-04T21:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6534e983a084d72c31637f2b153022fcee93c492'/>
<id>urn:sha1:6534e983a084d72c31637f2b153022fcee93c492</id>
<content type='text'>
bounds information, ie. the zone of the disk that OpenBSD can use.  Have each
pre-disklabel parser (MBR, DPME, or per-arch MD disklabel parsers) figure out
this area and pass it up to userland.  Then, delete all the same disk parsing
code from disklabel(8) since the kernel passes it up.  Lots and lots of - signs
in the disklabel(8) code.
Tested on as many platforms as possible, the fallout will be repaired as time
goes on.  To test, use disklabel -d &lt;drive&gt; and validate that the bounds do not
overlap any boot blocks.  This same information is used by disklabel -A...
OK for the concept from krw, miod, and drahn
</content>
</entry>
<entry>
<title>mark the non-handling of 48 bits units with XXX</title>
<updated>2007-06-01T06:13:15Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2007-06-01T06:13:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9c816bef9feece6158fda167cce11c9e920cd838'/>
<id>urn:sha1:9c816bef9feece6158fda167cce11c9e920cd838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>when producing a v1 label, set the version!!!!</title>
<updated>2007-05-29T17:17:49Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2007-05-29T17:17:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=867c4b88c3375fe187f70cfbf3038b0b548508ff'/>
<id>urn:sha1:867c4b88c3375fe187f70cfbf3038b0b548508ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated disklabel format to support larger disks and partitions. We</title>
<updated>2007-05-29T06:28:14Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2007-05-29T06:28:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ddfcbf38c8ab6225a6b172d829aa957007d2587f'/>
<id>urn:sha1:ddfcbf38c8ab6225a6b172d829aa957007d2587f</id>
<content type='text'>
free room in struct partition by packing fragment size and
fragments/block more tighlty and use the resulting space to make
offset and size 48 bits.  For the disk part we use spare fields in
struct disklabel.  Kernel converts in-mem copy of the on-disk
label if needed, disklabel(8) writes new version.
We are careful to only change fields not used by bootloaders.
Conception of basic scheme by deraadt.
ok deraadt@ krw@
</content>
</entry>
</feed>
