<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/ethernet/sfc/mcdi_functions.h, branch linux-6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.18.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.18.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2020-09-12T00:15:22Z</updated>
<entry>
<title>sfc: de-indirect TSO handling</title>
<updated>2020-09-12T00:15:22Z</updated>
<author>
<name>Edward Cree</name>
<email>ecree@solarflare.com</email>
</author>
<published>2020-09-11T22:40:03Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1679c72cf48552e75a624b9c9230e2c7c18cfffc'/>
<id>urn:sha1:1679c72cf48552e75a624b9c9230e2c7c18cfffc</id>
<content type='text'>
Remove the tx_queue-&gt;handle_tso function pointer, and just use
 tx_queue-&gt;tso_version to decide which function to call, thus removing
 an indirect call from the fast path.
Instead of passing a tso_v2 flag to efx_mcdi_tx_init(), set the desired
 tx_queue-&gt;tso_version before calling it.
In efx_mcdi_tx_init(), report back failure to obtain a TSOv2 context by
 setting tx_queue-&gt;tso_version to 0, which will cause the TX path to
 use the GSO-based fallback.

Signed-off-by: Edward Cree &lt;ecree@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: commonise efx_fini_dmaq</title>
<updated>2020-07-02T21:47:40Z</updated>
<author>
<name>Edward Cree</name>
<email>ecree@solarflare.com</email>
</author>
<published>2020-07-02T16:30:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d700fe014ec13cf96df8df4de6ee46034008ff85'/>
<id>urn:sha1:d700fe014ec13cf96df8df4de6ee46034008ff85</id>
<content type='text'>
Signed-off-by: Edward Cree &lt;ecree@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: move yet more functions</title>
<updated>2020-01-10T19:24:37Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-10T13:28:23Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=314823108c9dc3a54d041d9b7251934859c853f1'/>
<id>urn:sha1:314823108c9dc3a54d041d9b7251934859c853f1</id>
<content type='text'>
Functions are not related.

Signed-off-by: Alexandru-Mihai Maftei &lt;amaftei@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: move various functions</title>
<updated>2020-01-10T19:24:37Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-10T13:27:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=190c736a8088b6dbf62b78192e6a2401eb58177b'/>
<id>urn:sha1:190c736a8088b6dbf62b78192e6a2401eb58177b</id>
<content type='text'>
Signed-off-by: Alexandru-Mihai Maftei &lt;amaftei@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: move MCDI receive queue management code</title>
<updated>2020-01-09T18:58:35Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-09T15:45:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8da92642050df4d466cacd04bbb1d6232b070022'/>
<id>urn:sha1:8da92642050df4d466cacd04bbb1d6232b070022</id>
<content type='text'>
One function's prototype was changed in the header.

Signed-off-by: Alexandru-Mihai Maftei &lt;amaftei@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sfc: add new headers in preparation for code split</title>
<updated>2020-01-08T21:28:02Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-08T16:10:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e1253f391042e34de66faf7d499595c00f99a076'/>
<id>urn:sha1:e1253f391042e34de66faf7d499595c00f99a076</id>
<content type='text'>
New headers contain prototypes of functions that will be common between
ef10 and upcoming driver.
Removed static modifier from the affected functions.
Some function prototypes were removed from existing headers.

Signed-off-by: Alexandru-Mihai Maftei &lt;amaftei@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
