<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net/ntb_netdev.c, branch v3.12.10</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/net/ntb_netdev.c?h=v3.12.10</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/net/ntb_netdev.c?h=v3.12.10'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2013-05-15T17:58:14Z</updated>
<entry>
<title>ntb_netdev: remove from list on exit</title>
<updated>2013-05-15T17:58:14Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-04-18T20:36:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=904435cf76a9bdd5eb41b1c4e049d5a64f3a8400'/>
<id>urn:sha1:904435cf76a9bdd5eb41b1c4e049d5a64f3a8400</id>
<content type='text'>
The ntb_netdev device is not removed from the global list of devices
upon device removal.  If the device is re-added, the removal code would
find the first instance and try to remove an already removed device.

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
</content>
</entry>
<entry>
<title>ntb_netdev: Update Version</title>
<updated>2013-01-20T23:48:14Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-01-19T09:02:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=24208bbed9e1116455be2e4b82c9b559f2462a59'/>
<id>urn:sha1:24208bbed9e1116455be2e4b82c9b559f2462a59</id>
<content type='text'>
Update NTB netdev version to 0.7

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ntb_netdev: improve logging</title>
<updated>2013-01-20T23:48:14Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-01-19T09:02:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7bcd2b111f3ac77370ec7efe93e16e19878827c1'/>
<id>urn:sha1:7bcd2b111f3ac77370ec7efe93e16e19878827c1</id>
<content type='text'>
Improve driver logging to be more helpful

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ntb_netdev: remove tx timeout</title>
<updated>2013-01-20T23:48:14Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-01-19T09:02:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d723485cb4ca9eefaf43fd9f165554094b97f2c2'/>
<id>urn:sha1:d723485cb4ca9eefaf43fd9f165554094b97f2c2</id>
<content type='text'>
There is a race between disabling and enabling the tx queue, resulting
in tx timeouts.  Since all the tx timeout does is re-enable the tx
queue, simple remove the start/stop of the queue and the tx timeout
routine.

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ntb_netdev: correct skb leak</title>
<updated>2013-01-20T23:48:13Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-01-19T09:02:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=765ccc7bc3d913e18b887a86de1e86db701a2d78'/>
<id>urn:sha1:765ccc7bc3d913e18b887a86de1e86db701a2d78</id>
<content type='text'>
If ntb_netdev is unable to pass a new skb to the ntb transport for
future rx packets, it should free the newly alloc'ed skb in the error
case.  Found by Kernel memory leak detector.

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ntb_netdev: remove init/exit from probe/remove</title>
<updated>2013-01-20T23:48:13Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2013-01-19T09:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=19e17f7248e8ef72a8b625db7ddd99c0ad3da27c'/>
<id>urn:sha1:19e17f7248e8ef72a8b625db7ddd99c0ad3da27c</id>
<content type='text'>
Remove init/exit from probe/remove routines to correct warnings of
"Section mismatch".

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ntb: remove __dev* markings</title>
<updated>2013-01-18T03:17:42Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-01-18T03:17:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=78a61ab79ae6bd75593b63fbaf5299c96bac0ea4'/>
<id>urn:sha1:78a61ab79ae6bd75593b63fbaf5299c96bac0ea4</id>
<content type='text'>
These are now gone from the kernel, so remove them from the newly-added
drivers before they start to cause build errors for people.

Cc: Jon Mason &lt;jon.mason@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>net: Add support for NTB virtual ethernet device</title>
<updated>2013-01-18T03:11:14Z</updated>
<author>
<name>Jon Mason</name>
<email>jon.mason@intel.com</email>
</author>
<published>2012-11-17T02:27:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=548c237c0a9972df5d1afaca38aa733ee577128d'/>
<id>urn:sha1:548c237c0a9972df5d1afaca38aa733ee577128d</id>
<content type='text'>
A virtual ethernet device that uses the NTB transport API to
send/receive data.

Signed-off-by: Jon Mason &lt;jon.mason@intel.com&gt;
Reviewed-by: Nicholas Bellinger &lt;nab@linux-iscsi.org&gt;
Acked-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
