<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/macppc, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/macppc?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/macppc?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-03-26T23:34:50Z</updated>
<entry>
<title>Return EOPNOTSUPP for unsupported ioctls</title>
<updated>2021-03-26T23:34:50Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2021-03-26T23:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bde7f9111d2e9e73dabcce0ffc08e1a5bebe750f'/>
<id>urn:sha1:bde7f9111d2e9e73dabcce0ffc08e1a5bebe750f</id>
<content type='text'>
Match what apm(4/macppc) says and make apmd(8) log an approiate warning when
unsupported power actions are requested.

Merge identical cases while here.

This syncs with the apm ioctl handlers on loongson and arm64.
</content>
</entry>
<entry>
<title>Don't put an extern variable (ppc_kvm_stolen) into vmparam.h, other instances</title>
<updated>2021-03-15T15:49:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-03-15T15:49:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=08e7272b46eb3cbeff5e418de069c2be48ef04ab'/>
<id>urn:sha1:08e7272b46eb3cbeff5e418de069c2be48ef04ab</id>
<content type='text'>
of this file are only doing cpp #define
</content>
</entry>
<entry>
<title>spelling</title>
<updated>2021-03-11T11:16:54Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2021-03-11T11:16:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=36fd90dcf1acf2ddb4ef5dbabe5313b3a8d46ee2'/>
<id>urn:sha1:36fd90dcf1acf2ddb4ef5dbabe5313b3a8d46ee2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ofw_read_mem_regions() can skip calculation of physmem.  pmap.c</title>
<updated>2021-03-09T04:53:40Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-03-09T04:53:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a787a73b306a7b9834ab0efed0df7bf42567548f'/>
<id>urn:sha1:a787a73b306a7b9834ab0efed0df7bf42567548f</id>
<content type='text'>
already calculates _usable_ memory and updates physmem (if it is 0),
whereas ofw_read_mem_regions() was counting usable+unuseable memory.
ie. 4G or more on some machines. powerpc's 32-bit pagetable cannot use memory
beyond 4G phys addr.
(On a 4G machine, physmem64 was calculated as 0, which caused the installer's
auto-diskabel code to place /tmp on the b partition).
ok gkoehler, works for kurt also
</content>
</entry>
<entry>
<title>timecounting: use C99-style initialization for all timecounter structs</title>
<updated>2021-02-23T04:44:30Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2021-02-23T04:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8611d3cdb295683ad47c33036b86b471b2d09741'/>
<id>urn:sha1:8611d3cdb295683ad47c33036b86b471b2d09741</id>
<content type='text'>
The timecounter struct is large and I think it may change in the
future.  Changing it later will be easier if we use C99-style
initialization for all timecounter structs.  It also makes reading the
code a bit easier.

For reasons I cannot explain, switching to C99-style initialization
sometimes changes the hash of the resulting object file, even though
the resulting struct should be the same.  So there is a binary change
here, but only sometimes.  No behavior should change in either case.

I can't compile-test this everywhere but I have been staring at the
diff for days now and I'm relatively confident this will not break
compilation.  Fingers crossed.

ok gnezdo@
</content>
</entry>
<entry>
<title>6.9-beta</title>
<updated>2021-02-06T21:26:19Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-02-06T21:26:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d1d999610aa4f5e16fd0872086b30a963fac84fe'/>
<id>urn:sha1:d1d999610aa4f5e16fd0872086b30a963fac84fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited to</title>
<updated>2021-02-04T16:25:38Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2021-02-04T16:25:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7acea25ddf6a2c2e0c9890ddb6c0a15e0dd82242'/>
<id>urn:sha1:7acea25ddf6a2c2e0c9890ddb6c0a15e0dd82242</id>
<content type='text'>
exposing battery sensors for HID++ 2.0 devices. Most of the code is
derived from the hid-logitech-hidpp Linux driver.

Thanks to Ville Valkonen &lt;weezeldinga at gmail dot com&gt; for testing.

ok mglocker@
</content>
</entry>
<entry>
<title>satisfy -fno-common</title>
<updated>2021-01-30T14:37:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-01-30T14:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=17122161a213e0f0d3a859d195e08451d81c4dab'/>
<id>urn:sha1:17122161a213e0f0d3a859d195e08451d81c4dab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Again allow COPTS= to come from the environment again, and don't lose the</title>
<updated>2021-01-28T17:39:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-01-28T17:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cae8b9cb0a13da6ca7aedfa2962b63c5aa8494c1'/>
<id>urn:sha1:cae8b9cb0a13da6ca7aedfa2962b63c5aa8494c1</id>
<content type='text'>
SMALL_KERNEL specific variations.
ok espie jsg
</content>
</entry>
<entry>
<title>introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.</title>
<updated>2021-01-23T05:08:33Z</updated>
<author>
<name>thfr</name>
<email>thfr@openbsd.org</email>
</author>
<published>2021-01-23T05:08:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1d44892edf51d2b78a17901b1aa49c83bd9a69e0'/>
<id>urn:sha1:1d44892edf51d2b78a17901b1aa49c83bd9a69e0</id>
<content type='text'>
This includes ujoy_hid_is_collection() to work around limitations of
hid_is_collection() until this can be combined without fallout.

input, testing with 8bitdo controller, and ok brynet@
PS4 controller testing, fix for hid_is_collection, and ok mglocker@
</content>
</entry>
</feed>
