<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net, branch v3.0</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=v3.0</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2011-07-18T18:48:28Z</updated>
<entry>
<title>pppoe: Must flush connections when MAC address changes too.</title>
<updated>2011-07-18T18:48:28Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-18T18:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=680ba7ca630f5816af9c80a946520be76b2167a5'/>
<id>urn:sha1:680ba7ca630f5816af9c80a946520be76b2167a5</id>
<content type='text'>
Kernel bugzilla: 39252

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tulip: dmfe: Remove old log spamming pr_debugs</title>
<updated>2011-07-18T17:44:44Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-07-18T17:44:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0b8f6273eb6fd0611849d6fb432151f04e042434'/>
<id>urn:sha1:0b8f6273eb6fd0611849d6fb432151f04e042434</id>
<content type='text'>
Commit 726b65ad444d ("tulip: Convert uses of KERN_DEBUG") enabled
some old previously inactive uses of pr_debug converted by
commit dde7c8ef1679 ("tulip/dmfe.c: Use dev_&lt;level&gt; and pr_&lt;level&gt;").

Remove these pr_debugs.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>gianfar: rx parser</title>
<updated>2011-07-15T23:00:20Z</updated>
<author>
<name>Sebastian Pöhn</name>
<email>sebastian.belden@googlemail.com</email>
</author>
<published>2011-07-15T23:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f3dc1586375c3fa061c4867e8b076d09a53beb03'/>
<id>urn:sha1:f3dc1586375c3fa061c4867e8b076d09a53beb03</id>
<content type='text'>
Only let the rx parser be enabled if it is necessary (if VLAN extraction,
IP or TCP checksumming or the rx queue filer are enabled). Otherwise
disable it.

The new routine gfar_check_rx_parser_mode should be run after every
change on this features and will enable/disable the parser as necessary.

Signed-off-by: Jiri Pirko &lt;jpirko@redhat.com&gt;
Signed-off-by: Sebastian Poehn &lt;sebastian.poehn@belden.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r6040: only disable RX interrupt if napi_schedule_prep is successful</title>
<updated>2011-07-15T15:10:33Z</updated>
<author>
<name>Michael Thalmeier</name>
<email>Michael.Thalmeier@sigmatek.at</email>
</author>
<published>2011-07-15T01:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0d9b6e738a22244d38def847a24e5ee6fcedd898'/>
<id>urn:sha1:0d9b6e738a22244d38def847a24e5ee6fcedd898</id>
<content type='text'>
When receiving the first RX interrupt before the internal call
to napi_schedule_prep is successful the RX interrupt gets disabled
and is never enabled again as the poll function never gets executed.

Signed-off-by: Michael Thalmeier &lt;Michael.Thalmeier@sigmatek.at&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: remove NETIF_F_ALL_TX_OFFLOADS</title>
<updated>2011-07-14T22:18:49Z</updated>
<author>
<name>Michał Mirosław</name>
<email>mirq-linux@rere.qmqm.pl</email>
</author>
<published>2011-07-13T14:10:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=62f2a3a48bdc99822a24356e667e52c30df287c9'/>
<id>urn:sha1:62f2a3a48bdc99822a24356e667e52c30df287c9</id>
<content type='text'>
There is no software fallback implemented for SCTP or FCoE checksumming,
and so it should not be passed on by software devices like bridge or bonding.

For VLAN devices, this is different. First, the driver for underlying device
should be prepared to get offloaded packets even when the feature is disabled
(especially if it advertises it in vlan_features). Second, devices under
VLANs do not get replaced without tearing down the VLAN first.

This fixes a mess I accidentally introduced while converting bonding to
ndo_fix_features.

NETIF_F_SOFT_FEATURES are removed from BOND_VLAN_FEATURES because they
are unused as of commit 712ae51afd.

Signed-off-by: Michał Mirosław &lt;mirq-linux@rere.qmqm.pl&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2011-07-13T20:51:32Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-07-13T20:51:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5d7d5d933256fc44f68e061ccd103b027fef0fc9'/>
<id>urn:sha1:5d7d5d933256fc44f68e061ccd103b027fef0fc9</id>
<content type='text'>
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (21 commits)
  slip: fix wrong SLIP6 ifdef-endif placing
  natsemi: fix another dma-debug report
  sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket
  net: Fix default in docs for tcp_orphan_retries.
  hso: fix a use after free condition
  net/natsemi: Fix module parameter permissions
  XFRM: Fix memory leak in xfrm_state_update
  sctp: Enforce retransmission limit during shutdown
  mac80211: fix TKIP replay vulnerability
  mac80211: fix ie memory allocation for scheduled scans
  ssb: fix init regression of hostmode PCI core
  rtlwifi: rtl8192cu: Add new USB ID for Netgear WNA1000M
  ath9k: Fix tx throughput drops for AR9003 chips with AES encryption
  carl9170: add NEC WL300NU-AG usbid
  cfg80211: fix deadlock with rfkill/sched_scan by adding new mutex
  ath5k: fix incorrect use of drvdata in PCI suspend/resume code
  ath5k: fix incorrect use of drvdata in sysfs code
  Bluetooth: Fix memory leak under page timeouts
  Bluetooth: Fix regression with incoming L2CAP connections
  Bluetooth: Fix hidp disconnect deadlocks and lost wakeup
  ...
</content>
</entry>
<entry>
<title>slip: fix wrong SLIP6 ifdef-endif placing</title>
<updated>2011-07-12T03:27:57Z</updated>
<author>
<name>Matvejchikov Ilya</name>
<email>matvejchikov@gmail.com</email>
</author>
<published>2011-07-10T08:49:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7686d1cc5ed0932a533a5acbc3888b48de63bef8'/>
<id>urn:sha1:7686d1cc5ed0932a533a5acbc3888b48de63bef8</id>
<content type='text'>
SLIP6 have nothing to do with CSLIP so placing a block of
SLIP6-related code within a CSLIP ifdef-endif block is incorrect.

Signed-off-by: Ilya Matvejchikov &lt;matvejchikov@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ath5k: Add missing breaks in switch/case</title>
<updated>2011-07-11T19:46:02Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-07-10T09:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=404ba3f029a53597928a20ce33351e77e3259840'/>
<id>urn:sha1:404ba3f029a53597928a20ce33351e77e3259840</id>
<content type='text'>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: Pavel Roskin &lt;proski@gnu.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>natsemi: fix another dma-debug report</title>
<updated>2011-07-10T14:07:40Z</updated>
<author>
<name>Jim Cromie</name>
<email>jim.cromie@gmail.com</email>
</author>
<published>2011-07-10T14:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ff1817749f0405c019420fcb415ad20fedec7884'/>
<id>urn:sha1:ff1817749f0405c019420fcb415ad20fedec7884</id>
<content type='text'>
commit 2fb83cd618be34546fb526a9051eceaa95517026
Author: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Date:   Sun Jul 3 22:34:29 2011 -0700

Above commit fixed previously reported warning, but I later
noticed another one at shutdown.  This commit fixes it.

------------[ cut here ]------------
WARNING: at /home/jimc/projects/lx/linux-2.6/lib/dma-debug.c:820 check_unmap+0x1fe/0x56c()
natsemi 0000:00:06.0: DMA-API: device driver frees DMA memory with different size [device address=0x0000000007356840] [map size=1538 bytes] [unmap size=1522 bytes]
Modules linked in: bridge stp llc x_tables ipv6 pc87360 hwmon_vid scx200_hrt pc8736x_gpio scx200_gpio nsc_gpio scx200_acb i2c_core arc4 rtl8180 mac80211 eeprom_93cx6 cfg80211 pcspkr scx200 rfkill ide_gd_mod ide_pci_generic ohci_hcd usbcore sc1200 ide_core [last unloaded: ebtables]
Pid: 3996, comm: ifconfig Not tainted 3.0.0-rc6-skc-dyndbg+ #104
Call Trace:
 [&lt;c011ca97&gt;] warn_slowpath_common+0x4a/0x5f
 [&lt;c0261ca5&gt;] ? check_unmap+0x1fe/0x56c
 [&lt;c011cb10&gt;] warn_slowpath_fmt+0x26/0x2a
 [&lt;c0261ca5&gt;] check_unmap+0x1fe/0x56c
 [&lt;c0116505&gt;] ? check_preempt_curr+0x5a/0x6a
 [&lt;c0262186&gt;] debug_dma_unmap_page+0x53/0x5b
 [&lt;c02aaaf9&gt;] pci_unmap_single+0x4d/0x57
 [&lt;c02aab51&gt;] drain_rx+0x4e/0x74
 [&lt;c02acc6e&gt;] netdev_close+0x103/0x1b8
 [&lt;c02f097e&gt;] ? spin_unlock_bh.clone.30+0x12/0x14
 [&lt;c02f10aa&gt;] ? dev_deactivate_many+0xc1/0xef
 [&lt;c02e05e9&gt;] __dev_close_many+0x69/0x86
 [&lt;c02e0625&gt;] __dev_close+0x1f/0x2c
 [&lt;c02e3200&gt;] __dev_change_flags+0x92/0x107
 [&lt;c02e32db&gt;] dev_change_flags+0x13/0x3f
 [&lt;c031e7ea&gt;] devinet_ioctl+0x248/0x4b3
 [&lt;c02e3a9e&gt;] ? dev_ioctl+0x50a/0x54c
 [&lt;c031f509&gt;] inet_ioctl+0x8e/0xa7
 [&lt;c02d506f&gt;] sock_ioctl+0x1b6/0x1da
 [&lt;c02d4eb9&gt;] ? sock_fasync+0x61/0x61
 [&lt;c0183db4&gt;] do_vfs_ioctl+0x44d/0x47f
 [&lt;c0113cdb&gt;] ? do_page_fault+0x268/0x299
 [&lt;c01339d0&gt;] ? __put_cred+0x34/0x36
 [&lt;c0177d83&gt;] ? sys_faccessat+0x13e/0x14b
 [&lt;c0183e14&gt;] sys_ioctl+0x2e/0x4a
 [&lt;c035bc95&gt;] syscall_call+0x7/0xb
---[ end trace 7013a1bdac403e56 ]---

Signed-off-by: Jim Cromie &lt;jim.cromie@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6</title>
<updated>2011-07-08T16:33:34Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-07-08T16:33:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3f97fae9482dac1dbdd870a25c89033d3a0b35dc'/>
<id>urn:sha1:3f97fae9482dac1dbdd870a25c89033d3a0b35dc</id>
<content type='text'>
</content>
</entry>
</feed>
