<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net, branch v2.6.20</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2007-02-03T19:26:06Z</updated>
<entry>
<title>[PATCH] net/smc911x: match up spin lock/unlock</title>
<updated>2007-02-03T19:26:06Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2007-02-03T09:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=24d8f6aded45aca87dec6d9c037b75b189e3d731'/>
<id>urn:sha1:24d8f6aded45aca87dec6d9c037b75b189e3d731</id>
<content type='text'>
smc911x_phy_configure's error handling unconditionally unlocks the
spinlock even if it wasn't locked. Patch fixes it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
Cc: Jeff Garzik &lt;jeff@garzik.org&gt;
Cc: &lt;stable@kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6</title>
<updated>2007-02-02T16:13:23Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-02-02T16:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=222335b755726f539c4a056ce119e017aa4166c4'/>
<id>urn:sha1:222335b755726f539c4a056ce119e017aa4166c4</id>
<content type='text'>
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
  spidernet : fix memory leak in spider_net_stop
  e100: fix napi ifdefs removing needed code
  netxen patches
</content>
</entry>
<entry>
<title>spidernet : fix memory leak in spider_net_stop</title>
<updated>2007-02-02T13:34:10Z</updated>
<author>
<name>Jens Osterkamp</name>
<email>jens@de.ibm.com</email>
</author>
<published>2007-02-01T11:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a55eb05a57a981f16325d035ee3a3ad10485ea0d'/>
<id>urn:sha1:a55eb05a57a981f16325d035ee3a3ad10485ea0d</id>
<content type='text'>
We forget to call spider_net_free_rx_chain_contents which does the
actual dev_kfree_skb. New skbs are allocated from skbuff_head_cache
on each "ifconfig up" letting the cache grow infinitely.

This patch fixes it.

Signed-off-by: Jens Osterkamp &lt;jens@de.ibm.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>e100: fix napi ifdefs removing needed code</title>
<updated>2007-02-02T13:34:10Z</updated>
<author>
<name>Auke Kok</name>
<email>auke-jan.h.kok@intel.com</email>
</author>
<published>2007-01-31T19:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a53a33da864a81a238ee84055c8ced775ee25350'/>
<id>urn:sha1:a53a33da864a81a238ee84055c8ced775ee25350</id>
<content type='text'>
e100: fix napi ifdefs removing needed code

From: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;

The e100 driver is NAPI mode only. We need to netif_poll_disable
during suspend and shutdown. The non-NAPI driver code was removed
and is only avaiable in the out-of-tree e100 kernel driver.

Signed-off-by: Auke Kok &lt;auke-jan.h.kok@intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>Merge ../linux-2.6</title>
<updated>2007-02-02T13:31:55Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2007-02-02T13:31:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ae2c27a78f1df5b0967069cd3b916cff1eb044c8'/>
<id>urn:sha1:ae2c27a78f1df5b0967069cd3b916cff1eb044c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BNX2]: PHY workaround for 5709 A0.</title>
<updated>2007-02-02T08:46:35Z</updated>
<author>
<name>Michael Chan</name>
<email>mchan@broadcom.com</email>
</author>
<published>2007-02-02T08:46:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b659f44e4e144bae02c5beaba78a37db60783ba2'/>
<id>urn:sha1:b659f44e4e144bae02c5beaba78a37db60783ba2</id>
<content type='text'>
5709 A0 copper devices will not link up with some link partners
without this workaround.

Update driver to 1.5.5.

Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] radio modems sitting on serial port are not for s390</title>
<updated>2007-02-02T00:17:06Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2007-02-01T13:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9d6ed92196f7acdd1052b0828bb1e2f1a7241815'/>
<id>urn:sha1:9d6ed92196f7acdd1052b0828bb1e2f1a7241815</id>
<content type='text'>
Won't build (request_irq()/free_irq()), even if you manage to find an
s390 box with 8250-compatible UART they are expecting.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Acked-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>netxen patches</title>
<updated>2007-01-31T09:59:08Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2007-01-02T10:39:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a608ab9cb6a5050394498b2520c6e7c162f4e2cf'/>
<id>urn:sha1:a608ab9cb6a5050394498b2520c6e7c162f4e2cf</id>
<content type='text'>
	Have fun.

&gt;From 24f4a1a77431575a9cdfaae25adda85842099f70 Mon Sep 17 00:00:00 2001
From: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Date: Mon, 1 Jan 2007 15:22:56 -0500
Subject: [PATCH] netxen trivial annotations

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>Revert "net: ifb error path loop fix"</title>
<updated>2007-01-30T22:11:12Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@woody.linux-foundation.org</email>
</author>
<published>2007-01-30T22:11:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bcdddfb66cc998252d34758ce4109cedc0d24a5c'/>
<id>urn:sha1:bcdddfb66cc998252d34758ce4109cedc0d24a5c</id>
<content type='text'>
This reverts commit 0c0b3ae68ec93b1db5c637d294647d1cca0df763.

Quoth David:

  "Jeff, please revert

   It's wrong.  We had a lengthy analysis of this piece of code
   several months ago, and it is correct.

   Consider, if we run the loop and we get an error
   the following happens:

   1) attempt of ifb_init_one(i) fails, therefore we should
      not try to "ifb_free_one()" on "i" since it failed
   2) the loop iteration first increments "i", then it
      check for error

   Therefore we must decrement "i" twice before the first
   free during the cleanup.  One to "undo" the for() loop
   increment, and one to "skip" the ifb_init_one() case which
   failed."

Reported-by: David Miller &lt;davem@davemloft.net&gt;
Acked-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
Cc: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Broadcom 4400 resume small fix</title>
<updated>2007-01-30T14:36:02Z</updated>
<author>
<name>Dmitriy Monakhov</name>
<email>dmonakhov@openvz.org</email>
</author>
<published>2007-01-27T08:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=90afd0e574a1a739aeb62e30d556ebf0289389e5'/>
<id>urn:sha1:90afd0e574a1a739aeb62e30d556ebf0289389e5</id>
<content type='text'>
Some issues in b44_resume().

- Return value of pci_enable_device() was ignored.

- If request_irq() has failed we have to just disable device and exit.

Signed-off-by: Dmitriy Monakhov &lt;dmonakhov@openvz.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
