<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/ethernet/cisco, 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>2025-07-04T06:03:18Z</updated>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
<updated>2025-07-04T06:03:18Z</updated>
<author>
<name>Paolo Abeni</name>
<email>pabeni@redhat.com</email>
</author>
<published>2025-07-04T06:03:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6b9fd8857b9fc4dd62e7cd300327f0e48dd76642'/>
<id>urn:sha1:6b9fd8857b9fc4dd62e7cd300327f0e48dd76642</id>
<content type='text'>
Cross-merge networking fixes after downstream PR (net-6.16-rc5).

No conflicts.

No adjacent changes.

Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;
</content>
</entry>
<entry>
<title>enic: fix incorrect MTU comparison in enic_change_mtu()</title>
<updated>2025-07-02T01:56:28Z</updated>
<author>
<name>Alok Tiwari</name>
<email>alok.a.tiwari@oracle.com</email>
</author>
<published>2025-06-28T14:56:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=aaf2b2480375099c022a82023e1cd772bf1c6a5d'/>
<id>urn:sha1:aaf2b2480375099c022a82023e1cd772bf1c6a5d</id>
<content type='text'>
The comparison in enic_change_mtu() incorrectly used the current
netdev-&gt;mtu instead of the new new_mtu value when warning about
an MTU exceeding the port MTU. This could suppress valid warnings
or issue incorrect ones.

Fix the condition and log to properly reflect the new_mtu.

Fixes: ab123fe071c9 ("enic: handle mtu change for vf properly")
Signed-off-by: Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt;
Acked-by: John Daley &lt;johndale@cisco.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/20250628145612.476096-1-alok.a.tiwari@oracle.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>eth: cisco: migrate to new RXFH callbacks</title>
<updated>2025-06-17T01:14:25Z</updated>
<author>
<name>Jakub Kicinski</name>
<email>kuba@kernel.org</email>
</author>
<published>2025-06-14T18:06:34Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b4512e36ec9e9f66a357eb78a661c1550d14f818'/>
<id>urn:sha1:b4512e36ec9e9f66a357eb78a661c1550d14f818</id>
<content type='text'>
Migrate to new callbacks added by commit 9bb00786fc61 ("net: ethtool:
add dedicated callbacks for getting and setting rxfh fields").
This driver's RXFH config is read only / fixed so the conversion
is trivial.

Reviewed-by: Joe Damato &lt;joe@dama.to&gt;
Link: https://patch.msgid.link/20250614180638.4166766-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>treewide, timers: Rename from_timer() to timer_container_of()</title>
<updated>2025-06-08T07:07:37Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@kernel.org</email>
</author>
<published>2025-05-09T05:51:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=41cb08555c4164996d67c78b3bf1c658075b75f1'/>
<id>urn:sha1:41cb08555c4164996d67c78b3bf1c658075b75f1</id>
<content type='text'>
Move this API to the canonical timer_*() namespace.

[ tglx: Redone against pre rc1 ]

Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Link: https://lore.kernel.org/all/aB2X0jCKQO56WdMt@gmail.com

</content>
</entry>
<entry>
<title>net/enic: Allow at least 8 RQs to always be used</title>
<updated>2025-05-22T03:34:30Z</updated>
<author>
<name>Nelson Escobar</name>
<email>neescoba@cisco.com</email>
</author>
<published>2025-05-21T01:19:29Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8fa18a3e8c0dee9ce060e83257419c8ce39ae3fb'/>
<id>urn:sha1:8fa18a3e8c0dee9ce060e83257419c8ce39ae3fb</id>
<content type='text'>
Enic started using netif_get_num_default_rss_queues() to set the number
of RQs used in commit cc94d6c4d40c ("enic: Adjust used MSI-X
wq/rq/cq/interrupt resources in a more robust way")

This resulted in machines with less than 16 cpus using less than 8 RQs.
Allow enic to use at least 8 RQs no matter how many cpus are in the
machine to not impact existing enic workloads after a kernel upgrade.

Reviewed-by: John Daley &lt;johndale@cisco.com&gt;
Reviewed-by: Satish Kharat &lt;satishkh@cisco.com&gt;
Signed-off-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Reviewed-by: Michal Swiatkowski &lt;michal.swiatkowski@linux.intel.com&gt;
Link: https://patch.msgid.link/20250521-enic_min_8rq-v1-1-691bd2353273@cisco.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>treewide: Switch/rename to timer_delete[_sync]()</title>
<updated>2025-04-05T08:30:12Z</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2025-04-05T08:17:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8fa7292fee5c5240402371ea89ab285ec856c916'/>
<id>urn:sha1:8fa7292fee5c5240402371ea89ab285ec856c916</id>
<content type='text'>
timer_delete[_sync]() replaces del_timer[_sync](). Convert the whole tree
over and remove the historical wrapper inlines.

Conversion was done with coccinelle plus manual fixups where necessary.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;
</content>
</entry>
<entry>
<title>enic: get max rq &amp; wq entries supported by hw, 16K queues</title>
<updated>2025-03-11T09:21:38Z</updated>
<author>
<name>Satish Kharat</name>
<email>satishkh@cisco.com</email>
</author>
<published>2025-03-05T00:56:44Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=df9fd2a3ce01ea08e4e14e3d9e9d3c113eaeba91'/>
<id>urn:sha1:df9fd2a3ce01ea08e4e14e3d9e9d3c113eaeba91</id>
<content type='text'>
Enables reading the max rq and wq entries supported from the hw.
Enables 16k rq and wq entries on hw that supports.

Co-developed-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Signed-off-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Co-developed-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: Satish Kharat &lt;satishkh@cisco.com&gt;
Link: https://patch.msgid.link/20250304-enic_cleanup_and_ext_cq-v2-8-85804263dad8@cisco.com
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;
</content>
</entry>
<entry>
<title>enic: cleanup of enic wq request completion path</title>
<updated>2025-03-11T09:21:34Z</updated>
<author>
<name>Satish Kharat</name>
<email>satishkh@cisco.com</email>
</author>
<published>2025-03-05T00:56:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=26b2c5f6ff479825957975518df4cb8e96da0271'/>
<id>urn:sha1:26b2c5f6ff479825957975518df4cb8e96da0271</id>
<content type='text'>
Cleans up the enic wq request completion path needed for 16k wq size
support.

Co-developed-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Signed-off-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Co-developed-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: Satish Kharat &lt;satishkh@cisco.com&gt;
Link: https://patch.msgid.link/20250304-enic_cleanup_and_ext_cq-v2-7-85804263dad8@cisco.com
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;
</content>
</entry>
<entry>
<title>enic: added enic_wq.c and enic_wq.h</title>
<updated>2025-03-11T09:21:32Z</updated>
<author>
<name>Satish Kharat</name>
<email>satishkh@cisco.com</email>
</author>
<published>2025-03-05T00:56:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e5f1bcd93d96b338c486f2376f260f7fc98b3cd5'/>
<id>urn:sha1:e5f1bcd93d96b338c486f2376f260f7fc98b3cd5</id>
<content type='text'>
Moves wq related function to enic_wq.c. Prepares for
a cleaup of enic wq code path.

Co-developed-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Signed-off-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Co-developed-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: Satish Kharat &lt;satishkh@cisco.com&gt;
Link: https://patch.msgid.link/20250304-enic_cleanup_and_ext_cq-v2-6-85804263dad8@cisco.com
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;
</content>
</entry>
<entry>
<title>enic: remove unused function cq_enet_wq_desc_dec</title>
<updated>2025-03-11T09:21:27Z</updated>
<author>
<name>Satish Kharat</name>
<email>satishkh@cisco.com</email>
</author>
<published>2025-03-05T00:56:41Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6dca618c94676ed87ff29a8cb95431f4f2c189ee'/>
<id>urn:sha1:6dca618c94676ed87ff29a8cb95431f4f2c189ee</id>
<content type='text'>
Removes cq_enet_wq_desc_dec, not needed anymore.

Co-developed-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Signed-off-by: Nelson Escobar &lt;neescoba@cisco.com&gt;
Co-developed-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: John Daley &lt;johndale@cisco.com&gt;
Signed-off-by: Satish Kharat &lt;satishkh@cisco.com&gt;
Link: https://patch.msgid.link/20250304-enic_cleanup_and_ext_cq-v2-5-85804263dad8@cisco.com
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;
</content>
</entry>
</feed>
