<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/hppa/dev/phantomas.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa/dev/phantomas.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa/dev/phantomas.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2010-04-29T13:48:29Z</updated>
<entry>
<title>Currently pdc_scanbus() scans in reverse, which results in physical CPU0</title>
<updated>2010-04-29T13:48:29Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2010-04-29T13:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c7260238891c630a90fede2bc1d9c639a8bbc6b8'/>
<id>urn:sha1:c7260238891c630a90fede2bc1d9c639a8bbc6b8</id>
<content type='text'>
attaching as cpu1 and physical CPU1 attaching as cpu0. Split the device
scan into two parts - the first pass scans forward and attaches memory
and CPUs, whilst the second pass scans in reverse attaching the
remaining devices, thus preserving current semantics.

Found the hard way whilst trying to spin up the secondary CPU on my j6750.

ok miod@ kettenis@
</content>
</entry>
<entry>
<title>64bit-friendly pdc.h and iomod.h and correspondent changes elsewhere</title>
<updated>2005-04-07T00:21:51Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>2005-04-07T00:21:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6d6f408792b54da1d14c5c627d7e9b49bbe8732c'/>
<id>urn:sha1:6d6f408792b54da1d14c5c627d7e9b49bbe8732c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>scan cpu bus manually for some machines do not support that in prom</title>
<updated>2004-09-15T20:11:28Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>2004-09-15T20:11:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7bd303e407ae8141abc604dda1a7a7f73c5000d7'/>
<id>urn:sha1:7bd303e407ae8141abc604dda1a7a7f73c5000d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update copyright; miod@ is fine w/ files where he holds it too</title>
<updated>2004-04-07T18:24:19Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>2004-04-07T18:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fef2e65f60a6303ee55b7aa64339bed537c525b9'/>
<id>urn:sha1:fef2e65f60a6303ee55b7aa64339bed537c525b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>newer machines use phantom bus to attach lasi and other bus adapters.</title>
<updated>2002-12-18T23:52:41Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>2002-12-18T23:52:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fa7c453abb9462e9673611d35cf186a98a786ec1'/>
<id>urn:sha1:fa7c453abb9462e9673611d35cf186a98a786ec1</id>
<content type='text'>
oledr machines did not have a real device for the phantom bus port.
change the device scanning technique to both include a full device path
in the attach_args and do proper shifting in the pdc_scanbus() and
add a device for the newer machines as well as use a newer device
mapping (path to hpa) available on newer firmware versions, where
old (hversion-dependant) is not available.
tested on 712,715/33,c110, miod@ ok, weissmandude -- testing
</content>
</entry>
</feed>
