<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sgi/dev/mkbc.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/dev/mkbc.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/dev/mkbc.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-17T13:42:15Z</updated>
<entry>
<title>sgi: iockbc(4), mkbc(4): tsleep(9) -&gt; tsleep_nsec(9); ok kn@ visa@</title>
<updated>2019-10-17T13:42:15Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2019-10-17T13:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0ebfbcdd6d9c90e3bd0a12f258a79748ad092b98'/>
<id>urn:sha1:0ebfbcdd6d9c90e3bd0a12f258a79748ad092b98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the unused interrupt type (edge/level) from the mace interrupt</title>
<updated>2018-12-03T13:46:30Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2018-12-03T13:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a68d5b24c038de22fdf4e4fd70d80d250bd50085'/>
<id>urn:sha1:a68d5b24c038de22fdf4e4fd70d80d250bd50085</id>
<content type='text'>
handler registration. The code is inherited from isa(4), but on the O2,
although some interrupt sources on CRIME are edge-triggered, all
the MACE interrupts are level-triggered.

From miod@
</content>
</entry>
<entry>
<title>no md code wants lockmgr locks, so no md code needs to include sys/lock.h</title>
<updated>2015-02-11T07:05:39Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2015-02-11T07:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d3b1d173f07835f2d78b379d23a5946ce16b055a'/>
<id>urn:sha1:d3b1d173f07835f2d78b379d23a5946ce16b055a</id>
<content type='text'>
with and ok miod@
</content>
</entry>
<entry>
<title>simplify pckbc_xt_translation()</title>
<updated>2012-08-10T17:49:31Z</updated>
<author>
<name>shadchin</name>
<email>shadchin@openbsd.org</email>
</author>
<published>2012-08-10T17:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f73481ae70de41e70420d20264fed20af059e1a7'/>
<id>urn:sha1:f73481ae70de41e70420d20264fed20af059e1a7</id>
<content type='text'>
* call only for set translation on (once in /sys/dev/pckbd.c)
  therefore we can delete unused code.
* change behavior (more standard) - return zero on success

ok miod@
</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>removed slot argument of function pckbd_cnattach</title>
<updated>2010-12-03T18:29:56Z</updated>
<author>
<name>shadchin</name>
<email>shadchin@openbsd.org</email>
</author>
<published>2010-12-03T18:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6b1675bfbd934bb295e913c1b499a101e9211645'/>
<id>urn:sha1:6b1675bfbd934bb295e913c1b499a101e9211645</id>
<content type='text'>
because it is always PCKBC_KBD_SLOT

ok miod@, krw@
</content>
</entry>
<entry>
<title>Better crime/mace interrupt handling; interrupt information is no longer</title>
<updated>2009-10-26T18:00:04Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2009-10-26T18:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed8baf6720d6283035f69809c73921c44aa0ddf6'/>
<id>urn:sha1:ed8baf6720d6283035f69809c73921c44aa0ddf6</id>
<content type='text'>
specified in the kernel configuration file, but is provided by macebus(4)
as part of the  child device attachment args, and provide both crime and
mace interrupt bitmasks; this allows us to only really enable interrupt
sources we care about, and to avoid invoking interrupt handler we don't need
to for the few mace interrupts multiplexed at the crime level.
</content>
</entry>
<entry>
<title>Second pass of simple timeout_add -&gt; timeout_add_sec conversions</title>
<updated>2008-10-15T19:12:18Z</updated>
<author>
<name>blambert</name>
<email>blambert@openbsd.org</email>
</author>
<published>2008-10-15T19:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=29e86e5e50907b0b85a8012f0c428a365e078ecb'/>
<id>urn:sha1:29e86e5e50907b0b85a8012f0c428a365e078ecb</id>
<content type='text'>
This should take care of the simpler ones (i.e., timeout values of
integer multiples of hz).

ok krw@, art@
</content>
</entry>
<entry>
<title>Mask the upper 56 bits of the rx ports when reading them, pckbd_input() will</title>
<updated>2008-06-14T18:29:52Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2008-06-14T18:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=187df5efc09896079190d00584beaaa29605c7a9'/>
<id>urn:sha1:187df5efc09896079190d00584beaaa29605c7a9</id>
<content type='text'>
rely on this very soon.
</content>
</entry>
<entry>
<title>There's no need to print the IRQ now that we have direct configuration.</title>
<updated>2008-02-21T13:30:04Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2008-02-21T13:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=95a001faef4e4eef475eae599eab21eb787acd43'/>
<id>urn:sha1:95a001faef4e4eef475eae599eab21eb787acd43</id>
<content type='text'>
Cleanup the interrupt establishment code a little whilst we're here.

ok miod@
</content>
</entry>
</feed>
