<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/pci/drm/drm_cache.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/drm_cache.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/drm_cache.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-08T04:47:57Z</updated>
<entry>
<title>update drm to linux 5.7</title>
<updated>2020-06-08T04:47:57Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-06-08T04:47:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c349dbc7938c71a30e13c1be4acc1976165f4630'/>
<id>urn:sha1:c349dbc7938c71a30e13c1be4acc1976165f4630</id>
<content type='text'>
adds kernel support for
amdgpu:		vega20, raven2, renoir, navi10, navi14
inteldrm:	icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.
</content>
</entry>
<entry>
<title>Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to</title>
<updated>2019-04-14T10:14:50Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-04-14T10:14:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f4dd37977dc50fdbac8c09deb3ed9ed9b8d0c87'/>
<id>urn:sha1:7f4dd37977dc50fdbac8c09deb3ed9ed9b8d0c87</id>
<content type='text'>
linux 4.19.34.

Adds support for more Intel hardware:
Broxton/Apollo Lake (was is_preliminary in 4.4)
Amber Lake (another Kaby Lake refresh)
Gemini Lake
Coffee Lake
Whiskey Lake
Cannon Lake (though no hardware with Intel graphics ever shipped)
Ice Lake (alpha support, hardware not released)

This does not add support for new radeon hardware on the AMD side as
newer radeons have a different kernel driver (amdgpu).

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping and a bunch of other developers for testing.
</content>
</entry>
<entry>
<title>update ttm and radeondrm(4) to Linux 4.4.129</title>
<updated>2018-04-25T01:27:46Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2018-04-25T01:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7ccd5a2c19d4480fd59ed7bbf02608c8980a7858'/>
<id>urn:sha1:7ccd5a2c19d4480fd59ed7bbf02608c8980a7858</id>
<content type='text'>
Compared to the previous Linux 3.8 based port this adds support for
KAVERI/KABINI/MULLINS APUs and OLAND/BONAIRE/HAINAN/HAWAII GPUs.

Thanks to the OpenBSD Foundation for sponsoring this work.
</content>
</entry>
<entry>
<title>oops, snapshot tests not ready yet</title>
<updated>2018-04-20T16:09:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2018-04-20T16:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3eef2b6b031013a208dbde8fe0d553e7413bf02'/>
<id>urn:sha1:f3eef2b6b031013a208dbde8fe0d553e7413bf02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync</title>
<updated>2018-04-20T16:05:56Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2018-04-20T16:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=39214a000faafb20eee44dd2630461a34189ca29'/>
<id>urn:sha1:39214a000faafb20eee44dd2630461a34189ca29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update inteldrm(4) to code based on Linux 4.4.70.  This brings us support for</title>
<updated>2017-07-01T16:00:25Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-07-01T16:00:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e0b53ceed47ccb6e07e91d44e144acbc843658fd'/>
<id>urn:sha1:e0b53ceed47ccb6e07e91d44e144acbc843658fd</id>
<content type='text'>
Skylake and Cherryview and better support for Broadwell and Valleyview.  Also
adds MST support.  Some tweaks to the TTM code and radeondrm(4) to keep it
working with the updated generic DRM code needed for inteldrm(4).

Tested by many.
</content>
</entry>
<entry>
<title>Update inteldrm to the code from Linux 3.14.52 (which corresponds to</title>
<updated>2015-09-23T23:12:11Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2015-09-23T23:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e10013327e755c45c6356abbb53ca6bc6b36c170'/>
<id>urn:sha1:e10013327e755c45c6356abbb53ca6bc6b36c170</id>
<content type='text'>
commit 48f8f36a6c8018c2b36ea207aaf68ef5326c5075 on the linux-3.14.y
branch of the linux-stable tree).  This brings preliminary support for
the GPU on Intel's Broadwell CPUs.  Don't expect these to work
perfectly yet.  There are some remaining issues with older hardware as
well, but no significant regressions have been uncovered.

This also updates some of drm core code.  The radeondrm code remains
based on Linux 3.8 with some minimal canges to adjust to changes in
the core drm APIs.

Joint effort with jsg@, who did the initial update of the relevant drm
core bits.  Committing this early to make sure it gets more testing
and make it possible for others to help getting the remaining wrinkles
straightened out.
</content>
</entry>
<entry>
<title>Add a port of the TTM and Radeon DRM code from Linux 3.8.13.</title>
<updated>2013-08-12T04:11:52Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2013-08-12T04:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1099013bf0691e81205ab820d93599e03b90f022'/>
<id>urn:sha1:1099013bf0691e81205ab820d93599e03b90f022</id>
<content type='text'>
Includes kernel modesetting, framebuffer console and support
for newer hardware.

Firmware needs to be present for acceleration and in some cases
modesetting to work.  It can be installed via fw_update
or manually via pkg_add.

With lots of help from kettenis@ some macppc bits from mpi@
and some ttm refcount/queue bits from FreeBSD.

Thanks to M:Tier and the OpenBSD Foundation for sponsoring this work.
</content>
</entry>
</feed>
