[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20081116.235207.172965695.davem@davemloft.net>
Date: Sun, 16 Nov 2008 23:52:07 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: torvalds@...ux-foundation.org
CC: akpm@...ux-foundation.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT]: Networking
I'm handling wired device driver patches directly while Jeff Garzik
is away.
A lot of little fixes, mostly in drivers, highlights:
1) e100 driver uses wrong DMA direction parameter to DMA mapping
calls, fix from Jesse Brandeburg.
2) PHY layer checks "0xffffffff" for "no PHY present" but the interfaces
return a 16-bit value so this test never triggers. Check the
correct 16-bit 0xffff and also treat zero as "no PHY present".
Fix from Giulio Benetti.
3) gianfar unmaps DMA memory in the wrong spot, fix from Andy Fleming.
4) lockdep build warning for bluetooth from Ingo Molnar
5) Device wakeup handling fixes for Intel drivers by Rafael J. Wysocki.
6) ISDN byteswapping regression fix by Harvey Harrison.
7) uec_get_ethtool_stats needs to be mindful of whether the device is
up or not, otherwise it may dereference unallocated memory and OOPS,
fix from Anton Vorontsov.
8) PHY library frees mii_bus object too early, fix from Lennert Buytenhek.
9) New PHY variant support for NIU and Marvell PHY library driver,
both cases only add new code and device IDs, ie. cases that
beforehand would cause a probe failure. Thanks to Ron Madrid
and Santwona Behera.
10) Kill those INIT_LIST_HEAD() calls from the scm_destroy() recursion
fix, superfluous, confusing, and wrong. From Pavel Emelyanov.
Please pull, thanks a lot!
The following changes since commit b2af2c1d3e4ddeea9d02c46d0df0c322cc7b7061:
Neil Horman (1):
bnx2: fix poll_controller to pass proper structures and check all rx queues
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git master
Alexey Dobriyan (1):
net: shy netns_ok check
Andy Fleming (1):
gianfar: Fix DMA unmap invocations
Anton Vorontsov (1):
net/ucc_geth: Fix oops in uec_get_ethtool_stats()
Bjorn Helgaas (1):
igb: use dev_printk instead of printk
Brian Haley (1):
ipv6: routing header fixes
David S. Miller (2):
niu: Bump driver version and release date.
Merge branch 'davem-fixes' of master.kernel.org:/.../jgarzik/netdev-2.6
Giulio Benetti (1):
phy: fix phy address bug
Harvey Harrison (1):
isdn: remove extra byteswap in isdn_net_ciscohdlck_slarp_send_reply
Ingo Molnar (1):
lockdep: include/linux/lockdep.h - fix warning in net/bluetooth/af_bluetooth.c
J. K. Cliburn (2):
atl1e: fix broken multicast by removing unnecessary crc inversion
atl1: Do not enumerate options unsupported by chip
Jeff Kirsher (2):
e1000e: fix warn_on reload after phy_id error
e1000e: fix IPMI traffic
Jesse Brandeburg (1):
e100: fix dma error in direction for mapping
Joey Zhuo (1):
via-velocity: enable perfect filtering for multicast packets
Johannes Berg (1):
rtnetlink: propagate error from dev_change_flags in do_setlink()
Lennert Buytenhek (1):
phylib: fix premature freeing of struct mii_bus
Pavel Emelyanov (1):
scm: fix scm_fp_list->list initialization made in wrong place
Randy Dunlap (1):
9p: restrict RDMA usage
Ron Madrid (1):
phy: Add support for Marvell 88E1118 PHY
Ron Mercer (1):
qla3xxx: Cleanup: Fix link print statements.
RĂ©mi Denis-Courmont (1):
Phonet: refuse to send bigger than MTU packets
Santwona Behera (1):
NIU: Add Sun CP3260 ATCA blade support
Yevgeny Petrilin (1):
mlx4_en: Pause parameters per port
\"Rafael J. Wysocki\ (3):
e1000e: Use device_set_wakeup_enable
e1000: Use device_set_wakeup_enable
igb: Use device_set_wakeup_enable
drivers/isdn/i4l/isdn_net.c | 6 +-
drivers/net/atl1e/atl1e_hw.c | 4 -
drivers/net/atlx/atl1.c | 17 +--
drivers/net/e100.c | 20 ++--
drivers/net/e1000/e1000_ethtool.c | 8 +-
drivers/net/e1000/e1000_main.c | 1 +
drivers/net/e1000e/e1000.h | 5 +
drivers/net/e1000e/ethtool.c | 8 +-
drivers/net/e1000e/netdev.c | 25 +++-
drivers/net/e1000e/param.c | 25 +++
drivers/net/gianfar.c | 15 +-
drivers/net/igb/igb_ethtool.c | 8 +-
drivers/net/igb/igb_main.c | 8 +-
drivers/net/mlx4/en_netdev.c | 8 +-
drivers/net/mlx4/en_params.c | 30 ++--
drivers/net/mlx4/mlx4_en.h | 8 +-
drivers/net/niu.c | 290 ++++++++++++++++++++++++++++++++++++-
drivers/net/niu.h | 13 ++
drivers/net/phy/marvell.c | 66 +++++++++
drivers/net/phy/mdio_bus.c | 2 +-
drivers/net/phy/phy_device.c | 4 +-
drivers/net/qla3xxx.c | 19 +--
drivers/net/ucc_geth_ethtool.c | 6 +-
drivers/net/via-velocity.c | 2 +-
include/linux/lockdep.h | 5 +-
include/net/sock.h | 2 +-
net/9p/Kconfig | 10 +-
net/core/rtnetlink.c | 4 +-
net/core/scm.c | 2 -
net/core/sock.c | 2 -
net/ipv4/ip_input.c | 10 +-
net/ipv6/datagram.c | 5 +
net/ipv6/ipv6_sockglue.c | 5 +
net/phonet/af_phonet.c | 4 +-
34 files changed, 532 insertions(+), 115 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists