<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/sdmmc, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/sdmmc?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/sdmmc?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-03-27T14:36:28Z</updated>
<entry>
<title>Fix SDMMC_DEBUG build</title>
<updated>2021-03-27T14:36:28Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2021-03-27T14:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9949a151189a5e7238011933d060910335d09d0b'/>
<id>urn:sha1:9949a151189a5e7238011933d060910335d09d0b</id>
<content type='text'>
- Replace undefined SDMMCDEVNAME macro with usual DEVNAME from sdmmcvar.h
- typofix struct member name
</content>
</entry>
<entry>
<title>Refactor bwfm(4) firmware loading.  The PCIe backend will need to be able</title>
<updated>2021-02-26T00:07:41Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2021-02-26T00:07:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=94e4747cf8507bfa25f5391c2d82bc52c1f571c7'/>
<id>urn:sha1:94e4747cf8507bfa25f5391c2d82bc52c1f571c7</id>
<content type='text'>
to load the CLM blob like the SDIO backend already does.  Additionally it
is also helpful for the PCIe backend to try a file named after the device
tree compatible.  Thus refactor the SDIO code and make it available for
both SDIO and PCIe.
</content>
</entry>
<entry>
<title>sdmmc(4): sdmmc_io_function_enable(): don't sleep on lbolt</title>
<updated>2020-12-26T03:45:57Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2020-12-26T03:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bc9b713912ddbe4cb29940a8afd038957f8af694'/>
<id>urn:sha1:bc9b713912ddbe4cb29940a8afd038957f8af694</id>
<content type='text'>
Just sleep for 1 second on the nowake channel instead.

With input from kettenis@, mpi@, and claudio@.

ok kettenis@
</content>
</entry>
<entry>
<title>Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with call</title>
<updated>2020-10-15T13:22:12Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-10-15T13:22:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a83ec2865aeaeb867719080e00ad0ac9752d01cc'/>
<id>urn:sha1:a83ec2865aeaeb867719080e00ad0ac9752d01cc</id>
<content type='text'>
to scsi_copy_internal_data(). Thus getting xs-&gt;resid properly set and adding the
usual uio/size sanity checks.
</content>
</entry>
<entry>
<title>Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'</title>
<updated>2020-09-22T19:32:51Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-09-22T19:32:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=664c6166bdf5ef0994a16bcce00610f942c9dc79'/>
<id>urn:sha1:664c6166bdf5ef0994a16bcce00610f942c9dc79</id>
<content type='text'>
member of 'struct scsi_xfer' has always been pointed at the 'struct scsi_generic
cmdstore' member of the same instance. So nuke 'cmdstore' and remove the '*'
from cmd. Take the address of cmd as required by the various casts.

No intentional functional change.

luna88k test by aoyama@, sparc64 test by jmatthew@

Identification of 2009's last *cmd use and ok jmatthew@
</content>
</entry>
<entry>
<title>Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRY</title>
<updated>2020-09-05T13:05:06Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-09-05T13:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3ca8dabf571cb4518c56816a558429e4482a40d0'/>
<id>urn:sha1:3ca8dabf571cb4518c56816a558429e4482a40d0</id>
<content type='text'>
responses. This is what the SCSI specifications say is the correct value and
already used in several cases.
</content>
</entry>
<entry>
<title>Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.</title>
<updated>2020-09-03T12:41:28Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-09-03T12:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bb4b71eb63de177b74e4e4331bd9504c28c95090'/>
<id>urn:sha1:bb4b71eb63de177b74e4e4331bd9504c28c95090</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When building emulated INQUIRY results use the SCSI_REV_* #define's to</title>
<updated>2020-09-02T21:16:29Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-09-02T21:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b291b595862c1a6bb4f2b79d4d334c0fda6a77b1'/>
<id>urn:sha1:b291b595862c1a6bb4f2b79d4d334c0fda6a77b1</id>
<content type='text'>
initialize the 'version' field. Not numbers.
</content>
</entry>
<entry>
<title>Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to</title>
<updated>2020-09-01T12:17:52Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-09-01T12:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=eccd596da5d4b5ec556691a4dcf156bb3a63111a'/>
<id>urn:sha1:eccd596da5d4b5ec556691a4dcf156bb3a63111a</id>
<content type='text'>
struct scsi_rw_10.

ok gnezdo@ jmatthew@ (who also did sparc64 compile test)
</content>
</entry>
<entry>
<title>Implement UHS-I support in the sdmmc(4) midlayer.</title>
<updated>2020-08-24T15:06:10Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-08-24T15:06:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d3ec1c866e9430d7ce7695f3393de4712072e4e8'/>
<id>urn:sha1:d3ec1c866e9430d7ce7695f3393de4712072e4e8</id>
<content type='text'>
ok mglocker@
</content>
</entry>
</feed>
