<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/net/ehea/ehea.h, branch master</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>ehea/ibm*: Move the IBM drivers</title>
<updated>2011-08-11T09:41:59+00:00</updated>
<author>
<name>Jeff Kirsher</name>
<email>jeffrey.t.kirsher@intel.com</email>
</author>
<published>2011-05-13T21:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=9aa3283595451ca093500ff0977b106e1f465586'/>
<id>9aa3283595451ca093500ff0977b106e1f465586</id>
<content type='text'>
Move the IBM drivers into drivers/net/ethernet/ibm/ and make the
necessary Kconfig and Makefile changes.

- Renamed ibm_new_emac to emac
- Cleaned up Makefile and Kconfig options which referred to
  IBM_NEW_EMAC to IBM_EMAC
- ibmlana driver is a National Semiconductor SONIC driver so
  it was not moved

CC: Christoph Raisch &lt;raisch@de.ibm.com&gt;
CC: Santiago Leon &lt;santil@linux.vnet.ibm.com&gt;
CC: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
CC: David Gibson &lt;dwg@au1.ibm.com&gt;
CC: Kyle Lucke &lt;klucke@us.ibm.com&gt;
CC: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the IBM drivers into drivers/net/ethernet/ibm/ and make the
necessary Kconfig and Makefile changes.

- Renamed ibm_new_emac to emac
- Cleaned up Makefile and Kconfig options which referred to
  IBM_NEW_EMAC to IBM_EMAC
- ibmlana driver is a National Semiconductor SONIC driver so
  it was not moved

CC: Christoph Raisch &lt;raisch@de.ibm.com&gt;
CC: Santiago Leon &lt;santil@linux.vnet.ibm.com&gt;
CC: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
CC: David Gibson &lt;dwg@au1.ibm.com&gt;
CC: Kyle Lucke &lt;klucke@us.ibm.com&gt;
CC: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: do vlan cleanup</title>
<updated>2011-07-21T20:47:53+00:00</updated>
<author>
<name>Jiri Pirko</name>
<email>jpirko@redhat.com</email>
</author>
<published>2011-07-20T04:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=b49500957a2c90a559dd91f0dcfeb83d84458664'/>
<id>b49500957a2c90a559dd91f0dcfeb83d84458664</id>
<content type='text'>
- unify vlan and nonvlan rx path
- kill port-&gt;vgrp and ehea_vlan_rx_register

Signed-off-by: Jiri Pirko &lt;jpirko@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- unify vlan and nonvlan rx path
- kill port-&gt;vgrp and ehea_vlan_rx_register

Signed-off-by: Jiri Pirko &lt;jpirko@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: Increase the skb array usage</title>
<updated>2011-01-11T22:03:09+00:00</updated>
<author>
<name>Breno Leitao</name>
<email>leitao@linux.vnet.ibm.com</email>
</author>
<published>2011-01-11T07:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f76957fc8fc4fa9735f01e59653b2792b077de06'/>
<id>f76957fc8fc4fa9735f01e59653b2792b077de06</id>
<content type='text'>
Currently the skb array is not fully allocated, and the allocation
is done as it's requested, which is not the expected way.

This patch just allocate the full skb array at driver initialization.
Also, this patch increases ehea version to 107.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently the skb array is not fully allocated, and the allocation
is done as it's requested, which is not the expected way.

This patch just allocate the full skb array at driver initialization.
Also, this patch increases ehea version to 107.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: Use the standard logging functions</title>
<updated>2010-12-13T18:05:14+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-12-13T18:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8c4877a4128e7931077b024a891a4b284d8756a3'/>
<id>8c4877a4128e7931077b024a891a4b284d8756a3</id>
<content type='text'>
Remove ehea_error, ehea_info and ehea_debug macros.
Use pr_fmt, pr_&lt;level&gt;, netdev_&lt;level&gt; and netif_&lt;level&gt; as appropriate.
Fix messages to use trailing "\n", some messages had an extra one
as the old ehea_&lt;level&gt; macros added a trailing "\n".
Coalesced long format strings.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove ehea_error, ehea_info and ehea_debug macros.
Use pr_fmt, pr_&lt;level&gt;, netdev_&lt;level&gt; and netif_&lt;level&gt; as appropriate.
Fix messages to use trailing "\n", some messages had an extra one
as the old ehea_&lt;level&gt; macros added a trailing "\n".
Coalesced long format strings.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: kill unused ehea_rereg_mr_task</title>
<updated>2010-12-12T15:45:14+00:00</updated>
<author>
<name>Tejun Heo</name>
<email>tj@kernel.org</email>
</author>
<published>2010-12-12T15:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=3d6b892bcc4c810071e36d8aff25aa171f55f93d'/>
<id>3d6b892bcc4c810071e36d8aff25aa171f55f93d</id>
<content type='text'>
ehea_rereg_mr_task is not used.  Remove it and drop @work parameter
from ehea_rereg_mrs().

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Cc: netdev@vger.kernel.org
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ehea_rereg_mr_task is not used.  Remove it and drop @work parameter
from ehea_rereg_mrs().

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Cc: netdev@vger.kernel.org
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "ehea: Use the standard logging functions"</title>
<updated>2010-12-07T04:45:28+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2010-12-07T04:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=cfa969e385a23e4c85f50e0ed5de25a2e18bf9d4'/>
<id>cfa969e385a23e4c85f50e0ed5de25a2e18bf9d4</id>
<content type='text'>
This reverts commit 539995d18649023199986424d140f1d620372ce5.

As reported by Stephen Rothwell, this breaks the build.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 539995d18649023199986424d140f1d620372ce5.

As reported by Stephen Rothwell, this breaks the build.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: Use the standard logging functions</title>
<updated>2010-12-06T20:59:04+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-11-30T08:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=539995d18649023199986424d140f1d620372ce5'/>
<id>539995d18649023199986424d140f1d620372ce5</id>
<content type='text'>
Remove ehea_error, ehea_info and ehea_debug macros.
Use pr_fmt, pr_&lt;level&gt;, netdev_&lt;level&gt; and netif_&lt;level&gt; as appropriate.
Fix messages to use trailing "\n", some messages had an extra one
as the old ehea_&lt;level&gt; macros added a trailing "\n".
Coalesced long format strings.

Uncompiled/untested.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Breno Leitao&lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove ehea_error, ehea_info and ehea_debug macros.
Use pr_fmt, pr_&lt;level&gt;, netdev_&lt;level&gt; and netif_&lt;level&gt; as appropriate.
Fix messages to use trailing "\n", some messages had an extra one
as the old ehea_&lt;level&gt; macros added a trailing "\n".
Coalesced long format strings.

Uncompiled/untested.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Breno Leitao&lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: Fixing statistics</title>
<updated>2010-10-27T21:24:13+00:00</updated>
<author>
<name>Breno Leitao</name>
<email>leitao@linux.vnet.ibm.com</email>
</author>
<published>2010-10-27T08:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ce45b873028fdf94a24f0850cd554e6fda593e16'/>
<id>ce45b873028fdf94a24f0850cd554e6fda593e16</id>
<content type='text'>
(Applied over Eric's "ehea: fix use after free" patch)

Currently ehea stats are broken. The bytes counters are got from
the hardware, while the packets counters are got from the device
driver. Also, the device driver counters are resetted during the
the down process, and the hardware aren't, causing some weird
numbers.

This patch just consolidates the packets and bytes on the device
driver.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Reviewed-by: Eric Dumazet &lt;eric.dumazet@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Applied over Eric's "ehea: fix use after free" patch)

Currently ehea stats are broken. The bytes counters are got from
the hardware, while the packets counters are got from the device
driver. Also, the device driver counters are resetted during the
the down process, and the hardware aren't, causing some weird
numbers.

This patch just consolidates the packets and bytes on the device
driver.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Reviewed-by: Eric Dumazet &lt;eric.dumazet@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: converting msleeps to waitqueue on check_sqs() function</title>
<updated>2010-10-06T03:10:55+00:00</updated>
<author>
<name>Breno Leitao</name>
<email>leitao@linux.vnet.ibm.com</email>
</author>
<published>2010-10-05T13:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a8bb69f78194dc483f6c4a4bf8860c1ede35fa25'/>
<id>a8bb69f78194dc483f6c4a4bf8860c1ede35fa25</id>
<content type='text'>
Removing the msleep() call in check_sqs() function, and replacing by a wait queue.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing the msleep() call in check_sqs() function, and replacing by a wait queue.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ehea: using wait queues instead of msleep on ehea_flush_sq</title>
<updated>2010-10-06T03:10:32+00:00</updated>
<author>
<name>Breno Leitao</name>
<email>leitao@linux.vnet.ibm.com</email>
</author>
<published>2010-10-05T13:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=5b27d42755fa6536a89f32b107fb2a53267696c2'/>
<id>5b27d42755fa6536a89f32b107fb2a53267696c2</id>
<content type='text'>
This patch just remove a msleep loop and change to wait queue,
making the code cleaner.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Acked-by: David Howells &lt;dhowells@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch just remove a msleep loop and change to wait queue,
making the code cleaner.

Signed-off-by: Breno Leitao &lt;leitao@linux.vnet.ibm.com&gt;
Acked-by: David Howells &lt;dhowells@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
