<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux/drivers/net/ethernet/sfc/Makefile, branch jd/orphan-parallel</title>
<subtitle>WireGuard for the Linux kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-linux/atom/drivers/net/ethernet/sfc/Makefile?h=jd%2Forphan-parallel</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux/atom/drivers/net/ethernet/sfc/Makefile?h=jd%2Forphan-parallel'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/'/>
<updated>2020-07-27T19:26:55Z</updated>
<entry>
<title>sfc: skeleton EF100 PF driver</title>
<updated>2020-07-27T19:26:55Z</updated>
<author>
<name>Edward Cree</name>
<email>ecree@solarflare.com</email>
</author>
<published>2020-07-27T11:55:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=51b35a454efdcd86f578e61ec8bf7596299c5f80'/>
<id>urn:sha1:51b35a454efdcd86f578e61ec8bf7596299c5f80</id>
<content type='text'>
No TX or RX path, no MCDI, not even an ifup/down handler.
Besides stubs, the bulk of the patch deals with reading the Xilinx
 extended PCIe capability, which tells us where to find our BAR.

Though in the same module, EF100 has its own struct pci_driver,
 which is named sfc_ef100.

A small number of additional nic_type methods are added; those in the
 TX (tx_enqueue) and RX (rx_packet) paths are called through indirect
 call wrappers to minimise the performance impact.

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 mcdi filtering code</title>
<updated>2020-01-27T12:05:43Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-27T11:13:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=6c77065bbdff817cea4c391720b120d4dd81e1c8'/>
<id>urn:sha1:6c77065bbdff817cea4c391720b120d4dd81e1c8</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 some ethtool code</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:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=3653954da498fc80c5da3642ae3f8d8168d7f820'/>
<id>urn:sha1:3653954da498fc80c5da3642ae3f8d8168d7f820</id>
<content type='text'>
Various ethtool entry points are moved.

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 VI alloc/free 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:44:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=37a5f9dceb15ff56e5240bbc2f6c63b00aab768a'/>
<id>urn:sha1:37a5f9dceb15ff56e5240bbc2f6c63b00aab768a</id>
<content type='text'>
One function was renamed here, the other contains code extracted from
another.

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 some port link state/caps code</title>
<updated>2020-01-09T18:58:34Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-09T15:43:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=a2ba4b971a69b1d96b41953ac7fa17bdcd823baa'/>
<id>urn:sha1:a2ba4b971a69b1d96b41953ac7fa17bdcd823baa</id>
<content type='text'>
The moved code handles MCDI port link state and capabilities.

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 common tx code</title>
<updated>2020-01-08T21:28:03Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-08T16:14:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=17d3b21c7ba82cd88855a798b931bb3ac1388cba'/>
<id>urn:sha1:17d3b21c7ba82cd88855a798b931bb3ac1388cba</id>
<content type='text'>
Once again, a tiny bit of refactoring was required to stitch the code
together (i.e. adding headers). The moved code deals with managing tx
queues and mappings.

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 common rx code</title>
<updated>2020-01-08T21:28:03Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-08T16:13:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=1751cc365f58ea69714be1c8ba718236354cd719'/>
<id>urn:sha1:1751cc365f58ea69714be1c8ba718236354cd719</id>
<content type='text'>
The moved code deals with managing rx buffers and queues.
A tiny bit of refactoring was required in other files to stitch the
code together.

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 some channel-related code</title>
<updated>2020-01-08T21:28:03Z</updated>
<author>
<name>Alex Maftei (amaftei)</name>
<email>amaftei@solarflare.com</email>
</author>
<published>2020-01-08T16:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=768fd2664e24141ce9c93335638f98d7f269f70f'/>
<id>urn:sha1:768fd2664e24141ce9c93335638f98d7f269f70f</id>
<content type='text'>
Just a handful of function, but also removed many 'static' identifiers
so the code builds. These will, of course, be moved.
Module parameters for IRQ moderation threshold also moved.

Small code styling fixes included.

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 reset workqueue code</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:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=82c64484024af04489bb1870bd1c6b61c603ca78'/>
<id>urn:sha1:82c64484024af04489bb1870bd1c6b61c603ca78</id>
<content type='text'>
Small functions doing work that will be common, related to reset
workqueue management.

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>net: ethernet: sfc: Make subdir logic consistent with other vendors</title>
<updated>2018-07-05T11:05:54Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert+renesas@glider.be</email>
</author>
<published>2018-07-04T11:50:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=eec8bb138e6e8214918f30eb7bdf729236d866a8'/>
<id>urn:sha1:eec8bb138e6e8214918f30eb7bdf729236d866a8</id>
<content type='text'>
Both SFC and SFC_FALCON depend on NET_VENDOR_SOLARFLARE, hence use the
latter to decide whether to descend into the sfc subdirectory.
Move the rule to descend into sfc/falcon to the sfc subdirectory.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Acked-by: Martin Habets &lt;mhabets@solarflare.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
