<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sgi/dev/gbe.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/gbe.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/dev/gbe.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-25T09:55:47Z</updated>
<entry>
<title>change wsdisplay attribute type from long to uint32_t</title>
<updated>2020-05-25T09:55:47Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-05-25T09:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e0c3e5595cd64cda848d09b1c753f51bcbadd436'/>
<id>urn:sha1:e0c3e5595cd64cda848d09b1c753f51bcbadd436</id>
<content type='text'>
miod explained it was initially a long as it was thought drivers may
need to allocate storage but in practice they don't need more than
32 bits for an attribute.

suggested and reviewed by miod@
</content>
</entry>
<entry>
<title>rename wsdisplay alloc_attr() to pack_attr()</title>
<updated>2020-05-25T06:45:25Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-05-25T06:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc223b232cff7e51a9474209d53006b4ae5898e7'/>
<id>urn:sha1:fc223b232cff7e51a9474209d53006b4ae5898e7</id>
<content type='text'>
Suggested by John Carmack.  miod agrees a rename would make sense and
explained it was initially thought drivers may need to allocate storage
but in practice they don't need more than 32 bits for an attribute.

ok mpi@
</content>
</entry>
<entry>
<title>Add load_font and list_font accessops to all rasops-based wsdisplay drivers.</title>
<updated>2013-10-21T10:36:09Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-10-21T10:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8327574203d035ec92ee82b60a49304b5668bca1'/>
<id>urn:sha1:8327574203d035ec92ee82b60a49304b5668bca1</id>
<content type='text'>
Trivial except for tga(4) and gpx(4/vax) which need a bit more care setting
up a new font.
</content>
</entry>
<entry>
<title>Use C99 named initializers for struct wsdisplay_accessops fields.</title>
<updated>2013-10-20T20:07:22Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-10-20T20:07:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=87eec24800bf38aec715b67f47fcee719f5f0827'/>
<id>urn:sha1:87eec24800bf38aec715b67f47fcee719f5f0827</id>
<content type='text'>
No functional change.
</content>
</entry>
<entry>
<title>Enforce ca_activate tree-walks over the entire heirarchy for all events,</title>
<updated>2013-05-30T16:15:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-05-30T16:15:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c06fda6d0724f63f24685adf5b3d7f3ead24829d'/>
<id>urn:sha1:c06fda6d0724f63f24685adf5b3d7f3ead24829d</id>
<content type='text'>
cleaning up some shutdown-hook related code on the way.
(A few drivers related to sparc are still skipped at kettenis' request)
ok kettenis mlarkin, tested by many others too
</content>
</entry>
<entry>
<title>Correctly specify the visible part of the rightmost tile when the current</title>
<updated>2013-05-27T19:37:45Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-05-27T19:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b2ff9b633dc0c558f9217b5d4a8b4964afc0c590'/>
<id>urn:sha1:b2ff9b633dc0c558f9217b5d4a8b4964afc0c590</id>
<content type='text'>
resolution is not a multiple of the tile size, in emulation (text) mode.
The usual 1280x1024 resolution ended up with the correct value, by chance,
but a width of 1600 would be wrong. (X11 was running fine)

Tested on the 1600x1024 resolution of the 1600SW display. Thanks to Johan
Sanchez for lending me a 1600SW monitor and an adapter board.
</content>
</entry>
<entry>
<title>Don't include &lt;mips64/archtype.h&gt; unless you really need it.</title>
<updated>2012-10-03T22:46:07Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2012-10-03T22:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=be36a13b189d69b0c99923ae1f4d6d6394381ce6'/>
<id>urn:sha1:be36a13b189d69b0c99923ae1f4d6d6394381ce6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make it possible to disable the Sync-on-Green signal by setting the</title>
<updated>2012-05-29T17:37:09Z</updated>
<author>
<name>mikeb</name>
<email>mikeb@openbsd.org</email>
</author>
<published>2012-05-29T17:37:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ddea66514b9fb1ca5dd4609614b4d016d7924140'/>
<id>urn:sha1:ddea66514b9fb1ca5dd4609614b4d016d7924140</id>
<content type='text'>
ARCBios environment variable OSLoadOptions to "nosog".  Now everyone
can enjoy running O2 without an SGI monitor and don't turn vegetarian
afterwards.  All the essential bits come from NetBSD's crmfb driver
except they've chosen to use a "SyncOnGreen" variable not saved by
the ARCS.  Pointers and corrections from and ok miod, jsing
</content>
</entry>
<entry>
<title>Move OpenGL {logic,raster}ops defines to a separate file, to avoid duplicating</title>
<updated>2012-04-16T22:17:13Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2012-04-16T22:17:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=193698831852c03a3d09fea8a046b9f352913c81'/>
<id>urn:sha1:193698831852c03a3d09fea8a046b9f352913c81</id>
<content type='text'>
these among frame buffer drivers. No functional change.
</content>
</entry>
<entry>
<title>uncached_base was introduced early in IP27 support, since these designs use</title>
<updated>2012-03-15T18:57:20Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2012-03-15T18:57:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d6f7fe8bf4726898b7006493a334310527f0a642'/>
<id>urn:sha1:d6f7fe8bf4726898b7006493a334310527f0a642</id>
<content type='text'>
subspaces in the CCA_NC uncached memory space. However, being coherent,
there was never a need for bus_dma to use uncached addresses.

This means that, on the only systems where uncached_base was not set to
PHYS_TO_XKPHYS(0, CCA_NC), it was never used.

Remove the variable, and replace PHYS_TO_UNCACHED() with
PHYS_TO_XKPHYS(, CCA_NC). No functional change.
</content>
</entry>
</feed>
