<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/pci/drm/include/linux, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/include/linux?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/pci/drm/include/linux?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-02-14T03:42:55Z</updated>
<entry>
<title>correct drm work flush behaviour</title>
<updated>2021-02-14T03:42:55Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2021-02-14T03:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=15e28df90169d92731a148fca7d948f804296fe6'/>
<id>urn:sha1:15e28df90169d92731a148fca7d948f804296fe6</id>
<content type='text'>
Don't set taskq to system_wq in INIT_WORK().  Test if taskq pointer is
non-NULL before calling taskq_barrier() in flush functions.

fixes a black screen on boot problem with 5.10.y drm using nano x1
bisected by jcs@ to
'drm/i915: Always flush the active worker before returning from the wait'
</content>
</entry>
<entry>
<title>revert drm vmalloc changes</title>
<updated>2021-01-13T01:04:49Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2021-01-13T01:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1673f09a40940493856db8f67271437f4f6e82d2'/>
<id>urn:sha1:1673f09a40940493856db8f67271437f4f6e82d2</id>
<content type='text'>
It is suspected they were to blame for a machine with inteldrm running X
(xterms and chromium) running out of resources after a few days.

ok kettenis@
</content>
</entry>
<entry>
<title>Bring the emulated Linux memory allocation interfaces more in line with</title>
<updated>2021-01-08T23:02:09Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2021-01-08T23:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2fb53b285c85042a93e33372b66fb452083680e6'/>
<id>urn:sha1:2fb53b285c85042a93e33372b66fb452083680e6</id>
<content type='text'>
what Linux does.  Let vmalloc() use km_alloc(9) instead of malloc(9) and
let kvmalloc() only use malloc(9) for small (less than a page) allocations
and atomic allocations.  This should reduce the pressure on the
"interrupt-safe" map.

ok jsg@
</content>
</entry>
<entry>
<title>test against [VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS] in access_ok()</title>
<updated>2020-12-20T03:42:01Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-20T03:42:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=17bbd69690d40217bce371e25abce3920a39b686'/>
<id>urn:sha1:17bbd69690d40217bce371e25abce3920a39b686</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>remove unused include linux no longer has</title>
<updated>2020-12-14T10:08:17Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-14T10:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3e44dd10cdc045aa4b4b7816a8927484fd11df05'/>
<id>urn:sha1:3e44dd10cdc045aa4b4b7816a8927484fd11df05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unused (and wrong) disable_irq() and enable_irq() defines</title>
<updated>2020-12-14T02:34:53Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-14T02:34:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fb6350592838e6173bb11757e7ce3243d0cc00a5'/>
<id>urn:sha1:fb6350592838e6173bb11757e7ce3243d0cc00a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unused wait interfaces</title>
<updated>2020-12-13T03:15:52Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-13T03:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=db0fc38d112d3f4890eadffbbe558bc4ae933a38'/>
<id>urn:sha1:db0fc38d112d3f4890eadffbbe558bc4ae933a38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use jiffies var instead of ticks when checking for timeout</title>
<updated>2020-12-10T12:24:06Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-10T12:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c2a613379abc3e46dd1375a92cb1b3f3f0e16c73'/>
<id>urn:sha1:c2a613379abc3e46dd1375a92cb1b3f3f0e16c73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove timespec_to_jiffies() which no longer exists in linux</title>
<updated>2020-12-10T05:05:39Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-10T05:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=26c9210114aede08b8efa14e32b87f490a2c697f'/>
<id>urn:sha1:26c9210114aede08b8efa14e32b87f490a2c697f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unused (and wrong) page_address() macro</title>
<updated>2020-12-07T09:10:42Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-12-07T09:10:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f2d21930817178997a84966323a9452291d4d31'/>
<id>urn:sha1:0f2d21930817178997a84966323a9452291d4d31</id>
<content type='text'>
this is supposed to return a va for a page not pa
</content>
</entry>
</feed>
