<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/net/netxen/netxen_nic_ctx.c, branch docs-next</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-next</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-next'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2011-08-11T03:03:49+00:00</updated>
<entry>
<title>qlogic: Move the QLogic drivers</title>
<updated>2011-08-11T03:03:49+00:00</updated>
<author>
<name>Jeff Kirsher</name>
<email>jeffrey.t.kirsher@intel.com</email>
</author>
<published>2011-04-09T02:06:30+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=aa43c2158d5ae1dc76cccb08cd57a3ffd32c3825'/>
<id>urn:sha1:aa43c2158d5ae1dc76cccb08cd57a3ffd32c3825</id>
<content type='text'>
Moves the QLogic drivers into drivers/net/ethernet/qlogic/ and
the necessary Kconfig and Makefile changes.

CC: Ron Mercer &lt;ron.mercer@qlogic.com&gt;
CC: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;
CC: Anirban Chakraborty &lt;anirban.chakraborty@qlogic.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Acked-by: Anirban Chakraborty &lt;anirban.chakraborty@qlogic.com&gt;
</content>
</entry>
<entry>
<title>drivers/net: Remove casts of void *</title>
<updated>2011-06-21T22:48:29+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-06-16T19:08:06+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=43d620c82985b19008d87a437b4cf83f356264f7'/>
<id>urn:sha1:43d620c82985b19008d87a437b4cf83f356264f7</id>
<content type='text'>
Unnecessary casts of void * clutter the code.

These are the remainder casts after several specific
patches to remove netdev_priv and dev_priv.

Done via coccinelle script (and a little editing):

$ cat cast_void_pointer.cocci
@@
type T;
T *pt;
void *pv;
@@

- pt = (T *)pv;
+ pt = pv;

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: Sjur Brændeland &lt;sjur.brandeland@stericsson.com&gt;
Acked-By: Chris Snook &lt;chris.snook@gmail.com&gt;
Acked-by: Jon Mason &lt;jdmason@kudzu.us&gt;
Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Acked-by: David Dillow &lt;dave@thedillows.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: support for GbE port settings</title>
<updated>2011-03-15T21:54:55+00:00</updated>
<author>
<name>Sony Chacko</name>
<email>sony.chacko@qlogic.com</email>
</author>
<published>2011-03-15T21:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bfd823bd74333615783d8108889814c6d82f2ab0'/>
<id>urn:sha1:bfd823bd74333615783d8108889814c6d82f2ab0</id>
<content type='text'>
o Enable setting speed and auto negotiation parameters for GbE ports.
o Hardware do not support half duplex setting currently.

David Miller:
	Amit please update your patch to silently reject link setting
	attempts that are unsupported by the device.

Signed-off-by: Sony Chacko &lt;sony.chacko@qlogic.com&gt;
Signed-off-by: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: fix kdump</title>
<updated>2010-10-28T18:47:53+00:00</updated>
<author>
<name>Rajesh Borundia</name>
<email>rajesh.borundia@qlogic.com</email>
</author>
<published>2010-10-26T22:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=683b65f89a7c26d9a9180d25066815ef5a31bd71'/>
<id>urn:sha1:683b65f89a7c26d9a9180d25066815ef5a31bd71</id>
<content type='text'>
Reset the whole hw instead of freeing hw resources
consumed by each pci function.

Signed-off-by: Rajesh Borundia &lt;rajesh.borundia@qlogic.com&gt;
Signed-off-by: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: fix for kdump</title>
<updated>2010-07-15T00:55:35+00:00</updated>
<author>
<name>Rajesh Borundia</name>
<email>rajesh.borundia@qlogic.com</email>
</author>
<published>2010-07-15T00:55:35+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f8320f059296eb8cab6e2429c7ec79b43d42cf42'/>
<id>urn:sha1:f8320f059296eb8cab6e2429c7ec79b43d42cf42</id>
<content type='text'>
When the crash kernel is loaded after crash, the device is in unknown state.
So reset the device contexts prior to its creation in case of kdump,
depending upon kernel parameter reset_devices.

Signed-off-by: Rajesh Borundia &lt;rajesh.borundia@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: fix memory leaks in error path</title>
<updated>2010-06-16T01:15:26+00:00</updated>
<author>
<name>Amit Kumar Salecha</name>
<email>amit.salecha@qlogic.com</email>
</author>
<published>2010-06-13T23:39:03+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bf445080dad9542c6bc6b693d941cae89605134c'/>
<id>urn:sha1:bf445080dad9542c6bc6b693d941cae89605134c</id>
<content type='text'>
Fixes memory leak in error path when memory allocation
for adapter data structures fails.

Signed-off-by: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: fix warning in ioaddr for NX3031 chip</title>
<updated>2010-03-26T18:49:21+00:00</updated>
<author>
<name>Amit Kumar Salecha</name>
<email>amit.salecha@qlogic.com</email>
</author>
<published>2010-03-26T00:30:08+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=77c553900c58c3e4f475e233ad4ff6aeb282deb4'/>
<id>urn:sha1:77c553900c58c3e4f475e233ad4ff6aeb282deb4</id>
<content type='text'>
Signed-off-by: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;

crb_intr_mask/crb_sts_consumer is predefined for NX2031 not for
NX3031. For NX3031, these values get defined in rx context creation.
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: fix license header</title>
<updated>2010-01-15T09:37:25+00:00</updated>
<author>
<name>Amit Kumar Salecha</name>
<email>amit.salecha@qlogic.com</email>
</author>
<published>2010-01-14T01:53:23+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4d21fef426c5cbbdf6da607de4c0adcaa3d4bbb0'/>
<id>urn:sha1:4d21fef426c5cbbdf6da607de4c0adcaa3d4bbb0</id>
<content type='text'>
GNU General Public License is in file "COPYING".

Signed-off-by: Amit Kumar Salecha &lt;amit.salecha@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: update copyright</title>
<updated>2009-09-11T23:58:51+00:00</updated>
<author>
<name>Dhananjay Phadke</name>
<email>dhananjay@netxen.com</email>
</author>
<published>2009-09-11T11:28:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=13af7a6ea502fcdd4c0e3d7de6e332b102309491'/>
<id>urn:sha1:13af7a6ea502fcdd4c0e3d7de6e332b102309491</id>
<content type='text'>
o Add QLogic copyright, add linux-driver@qlogic.com to
  MAINTAINERS.
o Delete old contact information.

Signed-off-by: Dhananjay Phadke &lt;dhananjay@netxen.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netxen: pre calculate register addresses</title>
<updated>2009-09-07T08:53:13+00:00</updated>
<author>
<name>Amit Kumar Salecha</name>
<email>amit@netxen.com</email>
</author>
<published>2009-09-05T17:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=195c5f9829407857cba86f083caec6302b1fd8e1'/>
<id>urn:sha1:195c5f9829407857cba86f083caec6302b1fd8e1</id>
<content type='text'>
For registers accessed in fast path (interrupt / softirq)
avoid expensive I/O address translation. These registers
are directly mapped in PCI bar 0 and do not require
any window checks.

Signed-off-by: Amit Kumar Salecha &lt;amit@netxen.com&gt;
Signed-off-by: Dhananjay Phadke &lt;dhananjay@netxen.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
