<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/scsi, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/scsi?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/scsi?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-03-12T19:21:01Z</updated>
<entry>
<title>Pass scsi_mode_sense_buf pointers to scsi_mode_sense[_buf]() rather</title>
<updated>2020-03-12T19:21:01Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-03-12T19:21:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=586de4b82c0e97c2a67c7fa0eb254a2b427a8292'/>
<id>urn:sha1:586de4b82c0e97c2a67c7fa0eb254a2b427a8292</id>
<content type='text'>
than scsi_mode_header[_big] pointers to the same data.

Continues the umtamgling and simplification of the mode sense code.

CID 1491299
CID 1491297
</content>
</entry>
<entry>
<title>Check for short mode sense error inside scsi_mode_sense_big()</title>
<updated>2020-03-12T16:15:03Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-03-12T16:15:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9aee7ab4c61ba0d0669cb4af8a511ae627722fe'/>
<id>urn:sha1:b9aee7ab4c61ba0d0669cb4af8a511ae627722fe</id>
<content type='text'>
rather than after the only invocation.

No functional change.
</content>
</entry>
<entry>
<title>Eliminate 'len' parameter from scsi_mode_sense[_big](). It's</title>
<updated>2020-03-12T13:49:25Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-03-12T13:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fe20f155dc26585636c7ae6583cd71dab13c750f'/>
<id>urn:sha1:fe20f155dc26585636c7ae6583cd71dab13c750f</id>
<content type='text'>
always sizeof(struct scsi_mode_sense_buf).

No functional change.
</content>
</entry>
<entry>
<title>No need to pass 20000 to scsi_mode_sense[_big]() as the desired</title>
<updated>2020-03-11T19:23:08Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-03-11T19:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b2c9587a82f0ce964a02a3834800cbaa06a77718'/>
<id>urn:sha1:b2c9587a82f0ce964a02a3834800cbaa06a77718</id>
<content type='text'>
xs-&gt;timeout.

Just set xs-&gt;timeout to 20000 and drop the parameter.

No functional change.
</content>
</entry>
<entry>
<title>Access 4-byte address field with _4btol() not _8btol(), fixing</title>
<updated>2020-03-10T02:01:21Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-03-10T02:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1d2f13ac2e4158670fb9d35fd0e20fbb0685de0d'/>
<id>urn:sha1:1d2f13ac2e4158670fb9d35fd0e20fbb0685de0d</id>
<content type='text'>
detecton of a 0 value.

CID 1488899
</content>
</entry>
<entry>
<title>Relax the grip the dead hand of QBUS (a.k.a. MAXPHYS) has on the</title>
<updated>2020-02-20T16:26:01Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-02-20T16:26:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f649021ad0a20c1622ce64217e84ab0f923ff79'/>
<id>urn:sha1:7f649021ad0a20c1622ce64217e84ab0f923ff79</id>
<content type='text'>
throat of physio().

Allows individual devices to eventually be modified to support larger
physio() (a.k.a. 'raw') i/o's if they prove capable of them.

No immediate functional change.

Tested for many weeks by and ok robert@.
</content>
</entry>
<entry>
<title>Try to reduce the lying, hyperbolic or obsolete commentary on</title>
<updated>2020-02-06T21:06:15Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-02-06T21:06:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4674773e694c11f92b0d01faf9892be913378d9f'/>
<id>urn:sha1:4674773e694c11f92b0d01faf9892be913378d9f</id>
<content type='text'>
the relationships between various scsi structs.
</content>
</entry>
<entry>
<title>Ooops. Missed a file in nuke of scsi_minphys. mpath_minphys() needs to</title>
<updated>2020-02-05T21:50:41Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-02-05T21:50:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ca82ddf5a80ee935c2112c968477cf859a0171e8'/>
<id>urn:sha1:ca82ddf5a80ee935c2112c968477cf859a0171e8</id>
<content type='text'>
check dev_minphys for NULL before calling it.
</content>
</entry>
<entry>
<title>Nuke unnecessary abstraction 'scsi_minphys()' which just calls</title>
<updated>2020-02-05T16:29:29Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-02-05T16:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=21ceeee05577ce1c0ca96b67812b1d15d604096d'/>
<id>urn:sha1:21ceeee05577ce1c0ca96b67812b1d15d604096d</id>
<content type='text'>
'minphys()'. Just use &amp; check for NULL instead, since 'minphys()' is
always called on the code path ([cd|sd|st]minphys) that calls
physio().
</content>
</entry>
<entry>
<title>Make the commonalities of cdminphys, sdminphys and stminphys more</title>
<updated>2020-01-27T07:41:02Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-01-27T07:41:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0d9c2585b5ba7f7b16b5eb9202e073f15ebe5613'/>
<id>urn:sha1:0d9c2585b5ba7f7b16b5eb9202e073f15ebe5613</id>
<content type='text'>
obvious by consistently using the variable names and idiom of
sdminphys.

No functional change.
</content>
</entry>
</feed>
