<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/hppa/dev/astro.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa/dev/astro.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa/dev/astro.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2014-11-16T12:30:52Z</updated>
<entry>
<title>Replace a plethora of historical protection options with just</title>
<updated>2014-11-16T12:30:52Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-11-16T12:30:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e8cdc2e593c4e9ec7f4bdac2fbf48a4ad29f5b8'/>
<id>urn:sha1:1e8cdc2e593c4e9ec7f4bdac2fbf48a4ad29f5b8</id>
<content type='text'>
PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h.
PROT_MASK is introduced as the one true way of extracting those bits.
Remove UVM_ADV_* wrapper, using the standard names.
ok doug guenther kettenis
</content>
</entry>
<entry>
<title>Another uvm_km_valloc(9) -&gt; km_alloc(9) conversion.</title>
<updated>2014-10-25T10:19:20Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2014-10-25T10:19:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0c84594fbbdd9fa2da4b27b413cef762c351f814'/>
<id>urn:sha1:0c84594fbbdd9fa2da4b27b413cef762c351f814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add a size argument to free. will be used soon, but for now default to 0.</title>
<updated>2014-07-12T18:44:40Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-07-12T18:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f8e6c4256e251ce0386dacd7e411f1d0894ef80e'/>
<id>urn:sha1:f8e6c4256e251ce0386dacd7e411f1d0894ef80e</id>
<content type='text'>
after discussions with beck deraadt kettenis.
</content>
</entry>
<entry>
<title>Use extent_alloc_with_descr(9) and add a mutex to protect the extent.</title>
<updated>2014-02-08T20:41:48Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2014-02-08T20:41:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3719753b8cab649e3714968ed30c5bdc7308e3d'/>
<id>urn:sha1:c3719753b8cab649e3714968ed30c5bdc7308e3d</id>
<content type='text'>
This should make bus_dmamap_load(9) and bus_dmamap_unload(9) "mpsafe".
</content>
</entry>
<entry>
<title>Do not use NULL in integer comparisons. No functional change.</title>
<updated>2011-04-07T15:30:13Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2011-04-07T15:30:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=88ee6abd86546d6aaff5433273d629543f1cf541'/>
<id>urn:sha1:88ee6abd86546d6aaff5433273d629543f1cf541</id>
<content type='text'>
ok matthew@ tedu@, also eyeballed by at least krw@ oga@ kettenis@ jsg@
</content>
</entry>
<entry>
<title>No "\n" needed at the end of panic() strings.</title>
<updated>2010-08-07T03:50:01Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2010-08-07T03:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=859d5ed4e977cc7c386c854ab9a07632d5d7da87'/>
<id>urn:sha1:859d5ed4e977cc7c386c854ab9a07632d5d7da87</id>
<content type='text'>
Bogus chunks pointed out by matthew@ and miod@. No cookies for
marco@ and jasper@.

ok deraadt@ miod@ matthew@ jasper@ macro@
</content>
</entry>
<entry>
<title>Add missing prototypes</title>
<updated>2010-05-24T15:04:53Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2010-05-24T15:04:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dd6e448899841ae6be0cc6f36722897dae9b131a'/>
<id>urn:sha1:dd6e448899841ae6be0cc6f36722897dae9b131a</id>
<content type='text'>
ok jsing kettenis
</content>
</entry>
<entry>
<title>Currently pdc_scanbus() scans in reverse, which results in physical CPU0</title>
<updated>2010-04-29T13:48:29Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2010-04-29T13:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c7260238891c630a90fede2bc1d9c639a8bbc6b8'/>
<id>urn:sha1:c7260238891c630a90fede2bc1d9c639a8bbc6b8</id>
<content type='text'>
attaching as cpu1 and physical CPU1 attaching as cpu0. Split the device
scan into two parts - the first pass scans forward and attaches memory
and CPUs, whilst the second pass scans in reverse attaching the
remaining devices, thus preserving current semantics.

Found the hard way whilst trying to spin up the secondary CPU on my j6750.

ok miod@ kettenis@
</content>
</entry>
<entry>
<title>Convert the waitok field of uvm_pglistalloc to "flags", more will be added soon.</title>
<updated>2009-04-14T16:01:04Z</updated>
<author>
<name>oga</name>
<email>oga@openbsd.org</email>
</author>
<published>2009-04-14T16:01:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=26340d65a40e491d06ad616323d430c6b4a943a4'/>
<id>urn:sha1:26340d65a40e491d06ad616323d430c6b4a943a4</id>
<content type='text'>
For the possibility of sleeping, the first two flags are UVM_PLA_WAITOK
and UVM_PLA_NOWAIT. It is an error not to show intention, so assert that
one of the two is provided. Switch over every caller in the tree to
using the appropriate flag.

ok art@, ariane@
</content>
</entry>
<entry>
<title>Simpliest memset(,0,) -&gt; M_ZERO changes. One (caddr *) cast removal,</title>
<updated>2007-10-06T23:50:54Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2007-10-06T23:50:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=184c5478487c32dcb2cbbb83b27c6da58e32d0a1'/>
<id>urn:sha1:184c5478487c32dcb2cbbb83b27c6da58e32d0a1</id>
<content type='text'>
otherwise just adding M_ZERO to malloc() and removing the immediately
adjacent memset(,0,).
</content>
</entry>
</feed>
