<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/powerpc64/dev/phb.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/powerpc64/dev/phb.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/powerpc64/dev/phb.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-14T19:00:12Z</updated>
<entry>
<title>Provide address space extents. While the firmware does configure the bridge</title>
<updated>2020-06-14T19:00:12Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-14T19:00:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c324a513e016cc466ec4e856e1d3d219ab6bd7f2'/>
<id>urn:sha1:c324a513e016cc466ec4e856e1d3d219ab6bd7f2</id>
<content type='text'>
windows it doesn't enable the bus master bit in the command register.
This prevents DMA from working.  By providing the address space extents
ppb(4) will automatically configure the bridge and set the bit.
</content>
</entry>
<entry>
<title>Get context switching between kernel threads going.</title>
<updated>2020-06-14T17:56:54Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-14T17:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0d8e59b5e319514ff9b1b0067a3e09c205ee8062'/>
<id>urn:sha1:0d8e59b5e319514ff9b1b0067a3e09c205ee8062</id>
<content type='text'>
Since the stacks for kernel threads are not mapped 1:1 this involves
translating virtual addresses into physical addresses when making
OPAL calls.
</content>
</entry>
<entry>
<title>Add support for the XIVE interrupt controller found on POWER9 CPUs.</title>
<updated>2020-06-13T22:58:42Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-13T22:58:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1af8fcf97b3b100709d0e932f7915e9a88dbb517'/>
<id>urn:sha1:1af8fcf97b3b100709d0e932f7915e9a88dbb517</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allocate MSIs from the range provided by the device tree and bind them</title>
<updated>2020-06-10T19:02:41Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-10T19:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fbe807609c61870036576f06144597ab9f41e02b'/>
<id>urn:sha1:fbe807609c61870036576f06144597ab9f41e02b</id>
<content type='text'>
to a PE.
</content>
</entry>
<entry>
<title>A bit of MSI support code; we need to distinguish between 32-bit and 64-bit</title>
<updated>2020-06-10T16:31:27Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-10T16:31:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1f76319b3a51492f9c330ef3b49dba56499b046d'/>
<id>urn:sha1:1f76319b3a51492f9c330ef3b49dba56499b046d</id>
<content type='text'>
MSIs on powerpc64.
</content>
</entry>
<entry>
<title>Set up 64-bit mmio windows and enable DMA bypass mode.</title>
<updated>2020-06-08T19:06:47Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-08T19:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=324b9c791e90d17983baf20a01105361fd951640'/>
<id>urn:sha1:324b9c791e90d17983baf20a01105361fd951640</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do the approprate address remapping and install bus_space(9) functions</title>
<updated>2020-06-07T20:13:07Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-07T20:13:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7fe0f08f469ccd8cb83ea0f7a3c739ca0bc544c2'/>
<id>urn:sha1:7fe0f08f469ccd8cb83ea0f7a3c739ca0bc544c2</id>
<content type='text'>
that do the necessary byte swapping for a little-endian bus.
</content>
</entry>
<entry>
<title>Probe the PCI bus.</title>
<updated>2020-06-07T16:14:47Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-07T16:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ce837c9ba9ff0f5e2492e0a279e20ad747385cb8'/>
<id>urn:sha1:ce837c9ba9ff0f5e2492e0a279e20ad747385cb8</id>
<content type='text'>
</content>
</entry>
</feed>
