<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/macppc/dev/openpic.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/macppc/dev/openpic.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/macppc/dev/openpic.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-09-03T17:51:52Z</updated>
<entry>
<title>a sprinkling of function ansification</title>
<updated>2019-09-03T17:51:52Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-09-03T17:51:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=af7e7ea9660c6065226ff2e39bf04e9a14f5e584'/>
<id>urn:sha1:af7e7ea9660c6065226ff2e39bf04e9a14f5e584</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always grab the KERNEL_LOCK() for !IPL_MPSAFE handlers.</title>
<updated>2018-01-22T09:08:43Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2018-01-22T09:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7bf9d51431bce7e7a56413ba06dade4fcae3352f'/>
<id>urn:sha1:7bf9d51431bce7e7a56413ba06dade4fcae3352f</id>
<content type='text'>
Suggested by kettenis@, ok visa@
</content>
</entry>
<entry>
<title>Rename Debugger() into db_enter().</title>
<updated>2017-04-30T16:45:45Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2017-04-30T16:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e97088d66c8eee044cad550a3fd9fad00889544f'/>
<id>urn:sha1:e97088d66c8eee044cad550a3fd9fad00889544f</id>
<content type='text'>
Using a name with the 'db_' prefix makes it invisible from the dynamic
profiler.

ok deraadt@, kettenis@, visa@
</content>
</entry>
<entry>
<title>sizes for free(); ok semarie</title>
<updated>2015-09-08T08:29:35Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-09-08T08:29:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=58d5cf8a7dc00f4d357918db94831564cfaa56aa'/>
<id>urn:sha1:58d5cf8a7dc00f4d357918db94831564cfaa56aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a single event counter for IPIs like other archs do.</title>
<updated>2015-06-25T08:56:33Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-06-25T08:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=da646a34347068695e4c4c156a7ea7312b5b1152'/>
<id>urn:sha1:da646a34347068695e4c4c156a7ea7312b5b1152</id>
<content type='text'>
Even if this counter is subject to trashing it is a simple solution
and gives an proximation "good enough" of the number of IPIs on Quad
CPUs machine.

ok deraadt@
</content>
</entry>
<entry>
<title>IPL_MPSAFE bits for macppc with openpic(4).</title>
<updated>2015-06-24T11:58:06Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-06-24T11:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bb536b7d2e12ec90c43c7b6c3be9d35e529b0a7d'/>
<id>urn:sha1:bb536b7d2e12ec90c43c7b6c3be9d35e529b0a7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a new HT-PCI bridge driver and the necessary glue to openpic(4)</title>
<updated>2015-06-02T13:53:43Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-06-02T13:53:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ba99a0ed9a190d694621c8af1f241c30ba0378b3'/>
<id>urn:sha1:ba99a0ed9a190d694621c8af1f241c30ba0378b3</id>
<content type='text'>
to get interrupts working on U4 machines.

With this OpenBSD can run on PowerMac11,2 (Quad G5).

With inputs from and ok kettenis@, miod@, dlg@
</content>
</entry>
<entry>
<title>Merge openpic_init() into openpic_attach(), no functional change.</title>
<updated>2015-04-02T11:22:48Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-04-02T11:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=af5ae5b8d3a28646b83b1d17b9c03f8f7a47b227'/>
<id>urn:sha1:af5ae5b8d3a28646b83b1d17b9c03f8f7a47b227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>One function pointer per pic function is enough.</title>
<updated>2015-04-02T11:12:24Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-04-02T11:12:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0030dec3a54a47ed89d071f25240d6eaeccc7dd0'/>
<id>urn:sha1:0030dec3a54a47ed89d071f25240d6eaeccc7dd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup function definitions, use only one define for DEBUG and remove</title>
<updated>2015-04-02T10:58:20Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-04-02T10:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cc150176f9befe5c0904f8827fa705b350582336'/>
<id>urn:sha1:cc150176f9befe5c0904f8827fa705b350582336</id>
<content type='text'>
unused headers.
</content>
</entry>
</feed>
