<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/ehea/ehea_ethtool.c, branch linux-2.6.24.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.24.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.24.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-10-10T23:51:45Z</updated>
<entry>
<title>[netdrvr] Stop using legacy hooks -&gt;self_test_count, -&gt;get_stats_count</title>
<updated>2007-10-10T23:51:45Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2007-10-04T01:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b9f2c0440d806e01968c3ed4def930a43be248ad'/>
<id>urn:sha1:b9f2c0440d806e01968c3ed4def930a43be248ad</id>
<content type='text'>
These have been superceded by the new -&gt;get_sset_count() hook.

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls</title>
<updated>2007-10-10T23:51:17Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2007-09-15T21:41:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88d3aafdae5c5e1d2dd9489a5c8a24e29d335f2e'/>
<id>urn:sha1:88d3aafdae5c5e1d2dd9489a5c8a24e29d335f2e</id>
<content type='text'>
For the operations
	get-tx-csum
	get-sg
	get-tso
	get-ufo
the default ethtool_op_xxx behavior is fine for all drivers, so we
permit op==NULL to imply the default behavior.

This provides a more uniform behavior across all drivers, eliminating
ethtool(8) "ioctl not supported" errors on older drivers that had
not been updated for the latest sub-ioctls.

The ethtool_op_xxx() functions are left exported, in case anyone
wishes to call them directly from a driver-private implementation --
a not-uncommon case.  Should an ethtool_op_xxx() helper remain unused
for a while, except by net/core/ethtool.c, we can un-export it at a
later date.

[ Resolved conflicts with set/get value ethtool patch... -DaveM ]

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[EHEA]: Use LRO.</title>
<updated>2007-10-10T23:47:47Z</updated>
<author>
<name>Jan-Bernd Themann</name>
</author>
<published>2007-09-25T23:16:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d4dc4ec9d84e0578b9bfbe56a11fafdb7cbac771'/>
<id>urn:sha1:d4dc4ec9d84e0578b9bfbe56a11fafdb7cbac771</id>
<content type='text'>
Signed-off-by: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ehea: removing unused functionality</title>
<updated>2007-04-28T15:01:02Z</updated>
<author>
<name>Jan-Bernd Themann</name>
</author>
<published>2007-03-23T16:18:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=acbddb591ba76bb20204fd6a407cb87d3f5f751e'/>
<id>urn:sha1:acbddb591ba76bb20204fd6a407cb87d3f5f751e</id>
<content type='text'>
This patch includes:
- removal of unused fields in structs
- ethtool statistics cleanup
- removes unsed functionality from send path

Signed-off-by: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>strlcpy is smart enough</title>
<updated>2007-04-28T15:01:02Z</updated>
<author>
<name>Jean Delvare</name>
</author>
<published>2007-03-27T05:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4eccccb36223be5271b550a9ba4722a1e72c9312'/>
<id>urn:sha1:4eccccb36223be5271b550a9ba4722a1e72c9312</id>
<content type='text'>
strlcpy already accounts for the trailing zero in its length
computation, so there is no need to substract one to the buffer size.

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Cc: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;
Cc: Thomas Klein &lt;osstklei@de.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ehea: 64K page support fix</title>
<updated>2006-11-06T07:55:07Z</updated>
<author>
<name>Thomas Klein</name>
</author>
<published>2006-11-03T16:48:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a1d261c561522151cb96c75f1dd1a51cf17665cf'/>
<id>urn:sha1:a1d261c561522151cb96c75f1dd1a51cf17665cf</id>
<content type='text'>
This patch fixes 64k page support by using PAGE_MASK and appropriate pagesize defines in several places.

Signed-off-by: Thomas Klein &lt;tklein@de.ibm.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>drivers/net: const-ify ethtool_ops declarations</title>
<updated>2006-09-13T18:30:00Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2006-09-13T18:30:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7282d491ecaee9883233a0e27283c4c79486279a'/>
<id>urn:sha1:7282d491ecaee9883233a0e27283c4c79486279a</id>
<content type='text'>
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ehea: IBM eHEA Ethernet Device Driver</title>
<updated>2006-09-13T17:23:52Z</updated>
<author>
<name>Jan-Bernd Themann</name>
</author>
<published>2006-09-13T15:44:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7a291083225af6e22ffaa46b3d91cfc1a1ccaab4'/>
<id>urn:sha1:7a291083225af6e22ffaa46b3d91cfc1a1ccaab4</id>
<content type='text'>
Hi Jeff,

I fixed the __iomem issue and tested the driver with sparse. Looks good so far.
Thanks for your effort.

Jan-Bernd Themann

Signed-off-by: Jan-Bernd Themann &lt;themann@de.ibm.com&gt;

 drivers/net/Kconfig             |    9
 drivers/net/Makefile            |    1
 drivers/net/ehea/Makefile       |    6
 drivers/net/ehea/ehea.h         |  447 ++++++
 drivers/net/ehea/ehea_ethtool.c |  294 ++++
 drivers/net/ehea/ehea_hcall.h   |   51
 drivers/net/ehea/ehea_hw.h      |  287 ++++
 drivers/net/ehea/ehea_main.c    | 2654 ++++++++++++++++++++++++++++++++++++++++
 drivers/net/ehea/ehea_phyp.c    |  705 ++++++++++
 drivers/net/ehea/ehea_phyp.h    |  455 ++++++
 drivers/net/ehea/ehea_qmr.c     |  582 ++++++++
 drivers/net/ehea/ehea_qmr.h     |  358 +++++
 12 files changed, 5849 insertions(+)
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
