<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/atapiscsi, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/atapiscsi?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/atapiscsi?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-02-13T15:11:32Z</updated>
<entry>
<title>Nuke *_minphys() functions that either simply apply MAXPHYS or do</title>
<updated>2020-02-13T15:11:32Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-02-13T15:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f4b58f5aed2fc151bbb9cee8f4b3a60a5eafd46c'/>
<id>urn:sha1:f4b58f5aed2fc151bbb9cee8f4b3a60a5eafd46c</id>
<content type='text'>
nothing at all. MAXPHYS will be applied in minphys() and nothing at
all, well, doesn't do anything.

Also remove any '#define &lt;blah&gt; MAXPHYS' statements used solely to
disguise MAXPHYS in said functions.
</content>
</entry>
<entry>
<title>Drivers that implement their own *minphys() don't need to call the</title>
<updated>2020-01-25T21:48:42Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-01-25T21:48:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6d832bc26091e607ccff6c00a03838065999bad0'/>
<id>urn:sha1:6d832bc26091e607ccff6c00a03838065999bad0</id>
<content type='text'>
system minphys(). scsi_minphys() will do that and cd/sd/st will call
scsi_minphys().

ok jmatthew@ as part of larger diff
</content>
</entry>
<entry>
<title>Use a consistant idiom/format when declaring scsi_adapter structures</title>
<updated>2020-01-23T07:52:59Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-01-23T07:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a867c811d3320339396ef5d060738a2c7abe66c0'/>
<id>urn:sha1:a867c811d3320339396ef5d060738a2c7abe66c0</id>
<content type='text'>
in drivers. Terse one liners, NULLs instead of 0's, explicitly specify
all members, etc.

Nuke #ifdef notyet blocks related to the scsi_adapter in aic.

No intentional functional change.

ok tedu@
</content>
</entry>
<entry>
<title>Delete unnecessary &lt;sys/file.h&gt; includes</title>
<updated>2017-12-30T20:46:59Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-12-30T20:46:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=98edb555c60b4518edc9c87d00ef86c5a6af2342'/>
<id>urn:sha1:98edb555c60b4518edc9c87d00ef86c5a6af2342</id>
<content type='text'>
ok millert@ krw@
</content>
</entry>
<entry>
<title>Fix previous by calling wdc_atapi_intr_complete() before rerturning.</title>
<updated>2017-08-11T17:25:09Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2017-08-11T17:25:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e7ff6ceeacb5e01ac05250669223d2b239e0a27b'/>
<id>urn:sha1:e7ff6ceeacb5e01ac05250669223d2b239e0a27b</id>
<content type='text'>
Suggested by and ok millert@
</content>
</entry>
<entry>
<title>Missing break/return statement on switch case</title>
<updated>2017-08-11T14:59:43Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2017-08-11T14:59:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6836a844c6ed9ccd5fd10e45afc22e70b44ef3b8'/>
<id>urn:sha1:6836a844c6ed9ccd5fd10e45afc22e70b44ef3b8</id>
<content type='text'>
Coverity CID 1453394

OK deraadt@
</content>
</entry>
<entry>
<title>remove uneeded proc.h includes</title>
<updated>2014-09-14T14:17:23Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2014-09-14T14:17:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f58a11f6cf13dbd32877952ad2ecc2790ae3977'/>
<id>urn:sha1:7f58a11f6cf13dbd32877952ad2ecc2790ae3977</id>
<content type='text'>
ok mpi@ kspillner@
</content>
</entry>
<entry>
<title>scsi has to scrub the ata xfer before using it so its set for the rest</title>
<updated>2014-01-19T00:03:13Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2014-01-19T00:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f976493e3d69546b4628646bd69919437aff95a'/>
<id>urn:sha1:0f976493e3d69546b4628646bd69919437aff95a</id>
<content type='text'>
of the ata stuff to properly handle.

found by dtucker@
</content>
</entry>
<entry>
<title>move atapiscsi to iopools by making the entire ata layer use them too.</title>
<updated>2014-01-18T20:50:24Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2014-01-18T20:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a1f5220029982718b223240c0412482a4c3303e5'/>
<id>urn:sha1:a1f5220029982718b223240c0412482a4c3303e5</id>
<content type='text'>
this would have been difficult before because the ata completion
paths try to be helfpul by freeing xfers on the adapters behalf,
whch doesn't work in the new world scsi model where the layer that
allocated the thing is responsible for freeing it, and expects to
get it back and maybe use it again. however, deraadt@ added magic
flags for hibernate that im now using to keep ata xfers for the
scsi layers.

committing this now so itll be tested. i cant think of a better time
to handle fallout from diffs like this than hackathons.

discussed with deraadt@
</content>
</entry>
<entry>
<title>Convert from K&amp;R to ISO function signatures.</title>
<updated>2012-08-08T02:32:11Z</updated>
<author>
<name>matthew</name>
<email>matthew@openbsd.org</email>
</author>
<published>2012-08-08T02:32:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c28b5ab219e9893a77ea40bfe1d6d32320276c27'/>
<id>urn:sha1:c28b5ab219e9893a77ea40bfe1d6d32320276c27</id>
<content type='text'>
From Brad; no binary change on amd64.
</content>
</entry>
</feed>
