<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/kern/subr_disk.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/subr_disk.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/subr_disk.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-29T04:42:23Z</updated>
<entry>
<title>dev/rndvar.h no longer has statistical interfaces (removed during various</title>
<updated>2020-05-29T04:42:23Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-29T04:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c8f27247b9f5f282483daaddbfd1267ad73569c5'/>
<id>urn:sha1:c8f27247b9f5f282483daaddbfd1267ad73569c5</id>
<content type='text'>
conversion steps).  it only contains kernel prototypes for 4 interfaces,
all of which legitimately belong in sys/systm.h, which are already included
by all enqueue_randomness() users.
</content>
</entry>
<entry>
<title>Simplify logic, the "netboot" interface is always related to `bootdv'.</title>
<updated>2020-03-13T09:30:22Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-03-13T09:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e2640419470b888475adbf1b215d67e44dc4349a'/>
<id>urn:sha1:e2640419470b888475adbf1b215d67e44dc4349a</id>
<content type='text'>
Logic is hard, so keep only one of two logically equivalent statements.

CID 271085

ok kettenis@, deraadt@, miod@
</content>
</entry>
<entry>
<title>tsleep -&gt; tsleep_nsec(9) in setroot()</title>
<updated>2019-12-26T22:38:00Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2019-12-26T22:38:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78b834c647a6255934b202f2f237266d22c45314'/>
<id>urn:sha1:78b834c647a6255934b202f2f237266d22c45314</id>
<content type='text'>
OK cheloha bluhm
</content>
</entry>
<entry>
<title>replace add_*_randomness with enqueue_randomness()</title>
<updated>2018-04-28T15:44:59Z</updated>
<author>
<name>jasper</name>
<email>jasper@openbsd.org</email>
</author>
<published>2018-04-28T15:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9e9abf5b6221a42175e358d6f89e45cab0865401'/>
<id>urn:sha1:9e9abf5b6221a42175e358d6f89e45cab0865401</id>
<content type='text'>
this gets rid of the source annotation which doesn't really add
anything other than adding complexitiy. randomess is generally
good enough that the few extra bits that the source type would
add are not worth it.

ok mikeb@ deraadt@
</content>
</entry>
<entry>
<title>fix a memory leak in readdoslabel()</title>
<updated>2018-03-05T03:31:39Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2018-03-05T03:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0ac5e60d5df6616f38a408497d68b6e63f34ec76'/>
<id>urn:sha1:0ac5e60d5df6616f38a408497d68b6e63f34ec76</id>
<content type='text'>
ok krw@
</content>
</entry>
<entry>
<title>Turns out gcc complains about %02hhx.  So simply use %02x instead.  This is</title>
<updated>2017-08-07T11:50:58Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-08-07T11:50:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=790489dc00da3a608a2b5d62397c7dc3ef2d8730'/>
<id>urn:sha1:790489dc00da3a608a2b5d62397c7dc3ef2d8730</id>
<content type='text'>
accepted by both clang and gcc and safe given that varargs arguments are
promoted to int anyway.  Using %h in the kernel is discouraged anyway according
to bluhm@.

Unbreaks the tree on gcc architectures.

ok pirofti@, bluhm@, florian@
</content>
</entry>
<entry>
<title>Use %hhx instead of %hx to print u_char.  Silences clang warning.</title>
<updated>2017-08-06T19:56:29Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-08-06T19:56:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=72c3245e3db32d063ff139cc97ffa3cd0925f8a8'/>
<id>urn:sha1:72c3245e3db32d063ff139cc97ffa3cd0925f8a8</id>
<content type='text'>
ok jca@, florian@
</content>
</entry>
<entry>
<title>Also pass the blk offset to disk_unbusy(), so that it can pass it to</title>
<updated>2017-05-04T22:47:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2017-05-04T22:47:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d40269aff7aa0cf551de8ebbb8ea6dc0e8a786c9'/>
<id>urn:sha1:d40269aff7aa0cf551de8ebbb8ea6dc0e8a786c9</id>
<content type='text'>
the random subsystem as entropy.  This value is pretty much unknown,
and anyways our entropy input ring does not saturate from knowns.
ok mikeb djm
</content>
</entry>
<entry>
<title>Tweak lock inits to make the system runnable with witness(4)</title>
<updated>2017-04-20T14:13:00Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2017-04-20T14:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6f84e71dcdace435e1fb27855350a0bf818df3f3'/>
<id>urn:sha1:6f84e71dcdace435e1fb27855350a0bf818df3f3</id>
<content type='text'>
on amd64 and i386.
</content>
</entry>
<entry>
<title>Don't bother with 'ghpartnum' in gpt_chk_hdr(); it's not used</title>
<updated>2016-09-02T09:44:27Z</updated>
<author>
<name>tom</name>
<email>tom@openbsd.org</email>
</author>
<published>2016-09-02T09:44:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3c40c591994e4eb0dbf2c8bf0f814805c34b316b'/>
<id>urn:sha1:3c40c591994e4eb0dbf2c8bf0f814805c34b316b</id>
<content type='text'>
ok krw@
</content>
</entry>
</feed>
