<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/pci/drm/ttm, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/ttm?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/ttm?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-14T15:20:07Z</updated>
<entry>
<title>rename our kunmap() to kunmap_va()</title>
<updated>2020-06-14T15:20:07Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-06-14T15:20:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6942ea666adc373116fd12f898bb1d10146f4939'/>
<id>urn:sha1:6942ea666adc373116fd12f898bb1d10146f4939</id>
<content type='text'>
In linux kunmap() has a page struct * argument our kunmap() has a void *
argument which results in uncoverted uses building but doing the wrong
thing.  Renaming will catch any codepaths that need to be changed at
compile time.
</content>
</entry>
<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>Make ttm_bo_unmap_virtual_locked() actually unmap things.  Fixes cursor</title>
<updated>2020-01-22T04:17:50Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-01-22T04:17:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=513b98cb1ce6d30af7211b4c43d313720f347858'/>
<id>urn:sha1:513b98cb1ce6d30af7211b4c43d313720f347858</id>
<content type='text'>
issues and suspend/resume on amdgpu(4).  Might help radeondrm(4) issues
as well.

tested by mortimer@, abieber@, krw@
ok jsg@
</content>
</entry>
<entry>
<title>drm/ttm: fix incrementing the page pointer for huge pages</title>
<updated>2020-01-17T23:22:15Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-01-17T23:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=77c656a014917494cd443fdaa0f814e00fdeafb2'/>
<id>urn:sha1:77c656a014917494cd443fdaa0f814e00fdeafb2</id>
<content type='text'>
From Christian Koenig
8c2cdfb2c81bb533b9e6a3874ee5399102c4c580 in linux 4.19.y/4.19.97
453393369dc9806d2455151e329c599684762428 in mainline linux
</content>
</entry>
<entry>
<title>drm/ttm: fix start page for huge page check in ttm_put_pages()</title>
<updated>2020-01-17T23:20:14Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-01-17T23:20:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5e68f046c95120f127c92100998bc71a942aae3b'/>
<id>urn:sha1:5e68f046c95120f127c92100998bc71a942aae3b</id>
<content type='text'>
From Christian Koenig
83a88fb92950ef34b9924c39ff7554ae92c9af69 in linux 4.19.y/4.19.97
ac1e516d5a4c56bf0cb4a3dfc0672f689131cfd4 in mainline linux
</content>
</entry>
<entry>
<title>implement unregister_shrinker()</title>
<updated>2019-12-26T13:36:15Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-12-26T13:36:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3990936d4e17926abc306c0cd258ced84f75f085'/>
<id>urn:sha1:3990936d4e17926abc306c0cd258ced84f75f085</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>enable shrinker for ttm</title>
<updated>2019-12-26T12:05:51Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-12-26T12:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dee916d0d957d62754c40ff3399d582e2a8be57b'/>
<id>urn:sha1:dee916d0d957d62754c40ff3399d582e2a8be57b</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>drm/ttm: Restore ttm prefaulting</title>
<updated>2019-10-30T02:25:33Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-10-30T02:25:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d042e597d6a55b9650bfd167c8c5bc998f626839'/>
<id>urn:sha1:d042e597d6a55b9650bfd167c8c5bc998f626839</id>
<content type='text'>
From Thomas Hellstrom
11377c3e997eca9c9ff562fc4fc7a41a455bddf6 in linux 4.19.y/4.19.81
941f2f72dbbe0cf8c2d6e0b180a8021a0ec477fa in mainline linux
</content>
</entry>
<entry>
<title>define CONFIG_X86* in autoconf.h as needed and reduce diff to linux</title>
<updated>2019-08-19T09:34:13Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-08-19T09:34:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=16fe02eac21d0966917a19564e04e3ad76ffa049'/>
<id>urn:sha1:16fe02eac21d0966917a19564e04e3ad76ffa049</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>Use km_alloc() instead of mallocarray() when allocating ttm dma segments</title>
<updated>2019-06-11T06:46:53Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-06-11T06:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52755b205b5d231f4e2da4f56ee796b6e3619881'/>
<id>urn:sha1:52755b205b5d231f4e2da4f56ee796b6e3619881</id>
<content type='text'>
to avoid running out of kmem space.  Suggested by and ok kettenis@
</content>
</entry>
</feed>
