<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/arm/cortex/agtimer.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/cortex/agtimer.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/cortex/agtimer.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-08-11T10:42:42Z</updated>
<entry>
<title>Use MAXCPUS as the number of elements for the array of per-cpu data.</title>
<updated>2018-08-11T10:42:42Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-08-11T10:42:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aca8cde2a4430d14e1cbfb1c2f1854f68fd220d5'/>
<id>urn:sha1:aca8cde2a4430d14e1cbfb1c2f1854f68fd220d5</id>
<content type='text'>
ok jsg@, patrick@
</content>
</entry>
<entry>
<title>Remove a couple of unsused static inline functions.  Also remove a comparis</title>
<updated>2016-09-24T13:03:47Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2016-09-24T13:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=340fb6aa695e4ec23e5e1e783f0ff0f67e881131'/>
<id>urn:sha1:340fb6aa695e4ec23e5e1e783f0ff0f67e881131</id>
<content type='text'>
of an array to a null pointer that is always false.  Found with clang.

ok jsg@
</content>
</entry>
<entry>
<title>Dynamically attach agtimer(4).  Since agtimer(4) also provides the delay()</title>
<updated>2016-08-10T06:51:57Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2016-08-10T06:51:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=24e5cb751a4799c7949b6c79b6c5e543ab2e0a02'/>
<id>urn:sha1:24e5cb751a4799c7949b6c79b6c5e543ab2e0a02</id>
<content type='text'>
function for platforms that have it, rework the code a bit such that it can
be used before agtimer(4) attaches.  Introduce a new agtimer_init()
function that checks whether the CPU implements the Generic Timer feature
and switches to agtimer_delay() if that feature is present.  Call this
function from the generic platform initialization code.

ok jsg@
</content>
</entry>
<entry>
<title>Unmask the timer output signal for real.</title>
<updated>2016-08-05T13:31:29Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2016-08-05T13:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df7cbe9dd7aecd77f9abb71672dc084b8c6f22e0'/>
<id>urn:sha1:df7cbe9dd7aecd77f9abb71672dc084b8c6f22e0</id>
<content type='text'>
ok patrick@, jsg@
</content>
</entry>
<entry>
<title>comment typo</title>
<updated>2015-12-12T19:57:00Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-12T19:57:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e6a06f73f62c0601cc3e74afd82ea1cae832d3e7'/>
<id>urn:sha1:e6a06f73f62c0601cc3e74afd82ea1cae832d3e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some changes from Patrick Wildt in bitrig that are required to make</title>
<updated>2015-06-06T16:49:04Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-06-06T16:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bae369c3855da17aafd684d31eea8799b7626972'/>
<id>urn:sha1:bae369c3855da17aafd684d31eea8799b7626972</id>
<content type='text'>
the qemu cortex a15 useable without trustzone.

Establish the interrupt for the non-secure physical timer (30), in
addition to the secure physical timer (29).

Stop masking the timer output signal in the interrupt handler.
</content>
</entry>
<entry>
<title>add some more cortex A ids</title>
<updated>2015-05-29T05:48:07Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-05-29T05:48:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4ccb67867061257d1a4fb5304775c81241a3eee4'/>
<id>urn:sha1:4ccb67867061257d1a4fb5304775c81241a3eee4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused bus space tags/handles.  The generic timer uses the cp15</title>
<updated>2015-05-29T02:35:43Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-05-29T02:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c83094e173ffac247866812b0651d91f19006af2'/>
<id>urn:sha1:c83094e173ffac247866812b0651d91f19006af2</id>
<content type='text'>
coprocessor space.
</content>
</entry>
<entry>
<title>Support for the ARM Generic Timer used in the Cortex-A7 and Cortex-A15.</title>
<updated>2013-09-09T14:31:54Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2013-09-09T14:31:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=466195a277a68cfb1e4d8827c4d8e5dd7e1330f0'/>
<id>urn:sha1:466195a277a68cfb1e4d8827c4d8e5dd7e1330f0</id>
<content type='text'>
</content>
</entry>
</feed>
