linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* netdev-2.6 queue updated
@ 2005-01-07 11:34 Jeff Garzik
  2005-01-07 19:04 ` Francois Romieu
  0 siblings, 1 reply; 19+ messages in thread
From: Jeff Garzik @ 2005-01-07 11:34 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel, Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

A bunch of stuff was merged upstream, and a bunch of new stuff was 
merged into netdev-2.6.  See attached changelog for details, BK and 
patch URLs.

BK NOTE:  BK users should re-clone netdev-2.6, do not simply 'bk pull'.


[-- Attachment #2: changelog.txt --]
[-- Type: text/plain, Size: 10750 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.10-bk10-netdev1.patch.bz2

This will update the following files:

 Documentation/networking/e100.txt               |   12 
 Documentation/networking/e1000.txt              |   40 
 MAINTAINERS                                     |    7 
 drivers/net/3c509.c                             |   19 
 drivers/net/8139cp.c                            |  102 
 drivers/net/8139too.c                           |  291 -
 drivers/net/arcnet/arc-rawmode.c                |    4 
 drivers/net/arcnet/arc-rimi.c                   |   14 
 drivers/net/arcnet/arcnet.c                     |   30 
 drivers/net/arcnet/com20020.c                   |    6 
 drivers/net/arcnet/com90io.c                    |    4 
 drivers/net/arcnet/com90xx.c                    |    8 
 drivers/net/arcnet/rfc1051.c                    |    8 
 drivers/net/arcnet/rfc1201.c                    |   12 
 drivers/net/atp.c                               |    2 
 drivers/net/bmac.c                              |   68 
 drivers/net/e100.c                              |   19 
 drivers/net/e1000/e1000_ethtool.c               |   68 
 drivers/net/e1000/e1000_hw.c                    |  125 
 drivers/net/e1000/e1000_hw.h                    |    8 
 drivers/net/e1000/e1000_main.c                  |  220 
 drivers/net/e1000/e1000_osdep.h                 |    9 
 drivers/net/e1000/e1000_param.c                 |    8 
 drivers/net/es3210.c                            |   32 
 drivers/net/ewrk3.c                             |   84 
 drivers/net/fealnx.c                            |  275 -
 drivers/net/forcedeth.c                         |  305 +
 drivers/net/hamachi.c                           |   81 
 drivers/net/ibm_emac/ibm_emac.h                 |    2 
 drivers/net/ibm_emac/ibm_emac_core.c            |   15 
 drivers/net/ibm_emac/ibm_emac_phy.c             |   19 
 drivers/net/myri_sbus.c                         |   10 
 drivers/net/pcmcia/ibmtr_cs.c                   |    7 
 drivers/net/r8169.c                             |  100 
 drivers/net/s2io.c                              |  126 
 drivers/net/s2io.h                              |   19 
 drivers/net/smc-mca.c                           |   37 
 drivers/net/smc-ultra.c                         |   34 
 drivers/net/smc-ultra32.c                       |   30 
 drivers/net/smc91x.c                            |   16 
 drivers/net/tokenring/ibmtr.c                   |  158 
 drivers/net/tulip/media.c                       |   37 
 drivers/net/tulip/timer.c                       |    1 
 drivers/net/tulip/tulip.h                       |    8 
 drivers/net/tulip/tulip_core.c                  |   42 
 drivers/net/tulip/winbond-840.c                 |    2 
 drivers/net/tulip/xircom_tulip_cb.c             |   19 
 drivers/net/tun.c                               |  151 
 drivers/net/typhoon-firmware.h                  | 5568 ++++++++++--------------
 drivers/net/typhoon.c                           |  244 -
 drivers/net/via-rhine.c                         |    2 
 drivers/net/via-velocity.c                      |    6 
 drivers/net/wd.c                                |   36 
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/airport.c                  |    5 
 drivers/net/wireless/hermes.c                   |   43 
 drivers/net/wireless/hermes.h                   |   62 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1080 ++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 ++
 drivers/net/wireless/hostap/hostap_ap.c         | 3259 ++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  556 ++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 ++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 +++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  785 +++
 drivers/net/wireless/hostap/hostap_download.c   |  761 +++
 drivers/net/wireless/hostap/hostap_hw.c         | 3607 +++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  469 ++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 3624 +++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  452 +
 drivers/net/wireless/hostap/hostap_plx.c        |  611 ++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 ++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1071 ++++
 drivers/net/wireless/orinoco.c                  |  203 
 drivers/net/wireless/orinoco_cs.c               |   10 
 drivers/net/wireless/orinoco_pci.c              |    7 
 drivers/net/wireless/orinoco_plx.c              |   82 
 drivers/net/wireless/orinoco_tmd.c              |   51 
 include/linux/ibmtr.h                           |   15 
 include/linux/if_tun.h                          |    5 
 include/linux/pci_ids.h                         |    6 
 91 files changed, 25371 insertions(+), 4454 deletions(-)

through these ChangeSets:

<alex.kern:gmx.de>:
  o new PCI_ID for tulip

<gortan:tttech.com>:
  o 8139cp: support for TTTech MC322

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

<raghavendra.koushik:s2io.com>:
  o S2io: fixes in free_shared_mem function

Alan Cox:
  o ULi support for 526X tulip variants

Alexander Viro:
  o s2io iomem annotations and cleanups
  o bmac iomem annotations
  o hamachi iomem annotations
  o miri_sbus iomem annotations
  o es3210 iomem annotions and isa-ectomy
  o ewrk3 iomem annotations + isa-ectomy
  o wd iomem annotations + isa-ectomy
  o smc-ultra32 iomem annotations + isa-ectomy
  o smc-ultra iomem annotations + isa-ectomy
  o smc-mca iomem annotations and isa-ectomy
  o fealnx iomem annotations, switch to io{read,write}
  o wireless iomem annotations and fixes, switch to io{read,write}
  o ibmtr annotations - the rest
  o beginning of ibmtr iomem annotations

Andi Kleen:
  o Fix ADMtek Comet on x86-64

Andrew Morton:
  o xircom_tulip_cb.c build fix
  o via-rhine warning fix

Con Kolivas:
  o net: Netconsole poll support for 3c509

David Dillow:
  o Bump version and release date
  o Version 03.001.008 of the Typhoon firmware, courtesy of 3Com
  o Fixup the version reporting to match 3Com
  o Use module_param() and add descriptions
  o Teach typhoon to use port IO on machines that need it. It will attempt to use MMIO, but if that fails (or the user asks), it will fallback to port IO.
  o Enable bus mastering before saving our state, or we'll only be able to load the modules one time.

David Gibson:
  o Another trivial orinoco update

Domen Puncer:
  o arcnet: remove casts

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o r8169: oversized driver field for ethtool
  o r8169: reduce max MTU for large frames
  o r8169: Large Send enablement
  o r8169: C 101
  o r8169: missing netif_poll_enable and irq ack
  o 8139cp: SG support fixes

Ganesh Venkatesan:
  o e100: Documentation/networking/e100.txt update
  o e1000: Documentation/networking/e1000.txt update
  o e1000: Driver version number, white spaces, comments, device id & other changes
  o e1000: Applied smart speed fix where the code was forcing smart speed on all the time.  Now it will honor the setting defined in the eeprom.
  o e1000: Applied eeprom fix where it was possible to read/write
  o e1000:  Added workaround to prevent inadvertent gigabit waveform to be sent out on the wire due to init-time operations on the IGP phy.
  o e1000: Kernel API change for Module_param_array_named
  o e1000: {set, get}_wol is now symmetric for 82545EM adapters
  o e1000: Fix tx resource cleanup logic
  o e1000:  Replace schedule_timeout() with msleep()/msleep_interruptible() nacc@us.ibm.com
  o e1000: remove a redundant assignment to a local nr_frags in e1000_xmit_frame
  o e1000: Avoid filling tx_ring completely - shemminger@osdl.org
  o e1000: Enabling NETIF_F_SG without checksum offload is illegal
  o e1000: Fix ethtool diagnostics -- specifically for blade server implementations
  o e1000: Fix kernel panic when the interface is brought down while the NAPI enabled driver is under stress
  o e1000: ITR does not default correctly on 2.6.x kernels
  o e100: Update driver version number
  o e100: Sort Device IDs
  o e100: Replace locally implemented delay routines

Hirokazu Takata:
  o net: netconsole support for smc91x

Jeff Garzik:
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

Manfred Spraul:
  o forcedeth: add ethtool get/set_settings support

Matt Porter:
  o Add netpoll support
  o allow rx of the maximum sized VLAN tagged packets
  o EMAC: fix ibm_emac autonegotiation result parsing

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Rene Herman:
  o 8139too Interframe Gap Time

Roger Luethi:
  o mc_filter on big-endian arch

Shaun Jackman:
  o Multicast filtering for tun.c

Steffen Klassert:
  o 8139cp - add netpoll support

Stephen Hemminger:
  o via-velocity: convert to module_param
  o 8139too: use netdev_priv
  o 8139cp - module_param

Thomas Gleixner:
  o rtl8139too.c: Fix missing pci_disable_dev
  o rtl8139too.c: Fix missing pci_disable_dev


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-01-07 11:34 netdev-2.6 queue updated Jeff Garzik
@ 2005-01-07 19:04 ` Francois Romieu
  2005-01-07 19:11   ` Jeff Garzik
  0 siblings, 1 reply; 19+ messages in thread
From: Francois Romieu @ 2005-01-07 19:04 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Netdev, linux-kernel

Jeff Garzik <jgarzik@pobox.com> :
[...]
>   o r8169: oversized driver field for ethtool
>   o r8169: reduce max MTU for large frames
>   o r8169: Large Send enablement
>   o r8169: C 101
>   o r8169: missing netif_poll_enable and irq ack

Imho you can push these changes to mainline (with due credit to
Jon D Mason for its contributions).

--
Ueimor

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-01-07 19:04 ` Francois Romieu
@ 2005-01-07 19:11   ` Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-01-07 19:11 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Netdev, linux-kernel

Francois Romieu wrote:
> Jeff Garzik <jgarzik@pobox.com> :
> [...]
> 
>>  o r8169: oversized driver field for ethtool
>>  o r8169: reduce max MTU for large frames
>>  o r8169: Large Send enablement
>>  o r8169: C 101
>>  o r8169: missing netif_poll_enable and irq ack
> 
> 
> Imho you can push these changes to mainline (with due credit to
> Jon D Mason for its contributions).

Yep, it's going in the next batch.  Most of netdev-2.6 is bound for 
mainline "soon".

	Jeff




^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-08-24  6:57 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-08-24  6:57 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel



Recent updates:
* various minor fixes and feature additions

git users: 'ALL' branch of
rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.13-rc7-netdev1.patch.bz2


 drivers/net/wireless/ieee802_11.h             |   78 
 Documentation/networking/README.ipw2100       |  246 
 Documentation/networking/README.ipw2200       |  290 
 Documentation/networking/cxgb.txt             |  352 +
 Documentation/networking/phy.txt              |  288 
 MAINTAINERS                                   |   13 
 drivers/net/Kconfig                           |   52 
 drivers/net/Makefile                          |    4 
 drivers/net/Space.c                           |   12 
 drivers/net/bonding/bond_alb.c                |   17 
 drivers/net/bonding/bond_main.c               |   58 
 drivers/net/bonding/bonding.h                 |    3 
 drivers/net/chelsio/Makefile                  |   11 
 drivers/net/chelsio/common.h                  |  314 
 drivers/net/chelsio/cphy.h                    |  148 
 drivers/net/chelsio/cpl5_cmd.h                |  145 
 drivers/net/chelsio/cxgb2.c                   | 1256 +++
 drivers/net/chelsio/elmer0.h                  |  151 
 drivers/net/chelsio/espi.c                    |  346 +
 drivers/net/chelsio/espi.h                    |   68 
 drivers/net/chelsio/gmac.h                    |  134 
 drivers/net/chelsio/mv88x201x.c               |  252 
 drivers/net/chelsio/pm3393.c                  |  826 ++
 drivers/net/chelsio/regs.h                    |  468 +
 drivers/net/chelsio/sge.c                     | 1684 +++++
 drivers/net/chelsio/sge.h                     |  105 
 drivers/net/chelsio/subr.c                    |  812 ++
 drivers/net/chelsio/suni1x10gexp_regs.h       |  213 
 drivers/net/e100.c                            |  225 
 drivers/net/e1000/e1000_main.c                |    4 
 drivers/net/eepro100.c                        |    8 
 drivers/net/forcedeth.c                       |  582 +
 drivers/net/hamradio/baycom_epp.c             |    3 
 drivers/net/hamradio/baycom_par.c             |    3 
 drivers/net/hamradio/baycom_ser_fdx.c         |    3 
 drivers/net/hamradio/baycom_ser_hdx.c         |    3 
 drivers/net/hamradio/mkiss.c                  |    3 
 drivers/net/ixgb/ixgb.h                       |    2 
 drivers/net/ixgb/ixgb_ee.c                    |  170 
 drivers/net/ixgb/ixgb_ethtool.c               |   59 
 drivers/net/ixgb/ixgb_hw.h                    |    9 
 drivers/net/ixgb/ixgb_main.c                  |   53 
 drivers/net/jazzsonic.c                       |  186 
 drivers/net/loopback.c                        |   22 
 drivers/net/macsonic.c                        |  542 -
 drivers/net/mv643xx_eth.c                     |   29 
 drivers/net/mv643xx_eth.h                     |    4 
 drivers/net/pci-skeleton.c                    |    6 
 drivers/net/pcmcia/fmvj18x_cs.c               |   25 
 drivers/net/phy/Kconfig                       |   49 
 drivers/net/phy/Makefile                      |    9 
 drivers/net/phy/cicada.c                      |  134 
 drivers/net/phy/davicom.c                     |  195 
 drivers/net/phy/lxt.c                         |  179 
 drivers/net/phy/marvell.c                     |  140 
 drivers/net/phy/mdio_bus.c                    |   99 
 drivers/net/phy/phy.c                         |  690 ++
 drivers/net/phy/phy_device.c                  |  572 +
 drivers/net/phy/qsemi.c                       |  143 
 drivers/net/r8169.c                           |    1 
 drivers/net/s2io-regs.h                       |   85 
 drivers/net/s2io.c                            | 3095 +++++----
 drivers/net/s2io.h                            |  364 -
 drivers/net/sis190.c                          | 1842 +++++
 drivers/net/skge.c                            |   63 
 drivers/net/skge.h                            |   19 
 drivers/net/sky2.c                            | 2686 ++++++++
 drivers/net/sky2.h                            | 1935 +++++
 drivers/net/smc91x.c                          |  159 
 drivers/net/smc91x.h                          |    9 
 drivers/net/sonic.c                           |  674 +-
 drivers/net/sonic.h                           |  460 -
 drivers/net/tokenring/Kconfig                 |    4 
 drivers/net/tokenring/abyss.c                 |    2 
 drivers/net/tokenring/madgemc.c               |  515 -
 drivers/net/tokenring/proteon.c               |  104 
 drivers/net/tokenring/skisa.c                 |  104 
 drivers/net/tokenring/tms380tr.c              |   46 
 drivers/net/tokenring/tms380tr.h              |    9 
 drivers/net/tokenring/tmspci.c                |    4 
 drivers/net/tulip/Kconfig                     |   12 
 drivers/net/tulip/Makefile                    |    1 
 drivers/net/tulip/media.c                     |   36 
 drivers/net/tulip/timer.c                     |    1 
 drivers/net/tulip/tulip.h                     |    8 
 drivers/net/tulip/tulip_core.c                |   34 
 drivers/net/tulip/uli526x.c                   | 1749 +++++
 drivers/net/wan/cycx_drv.c                    |   24 
 drivers/net/wireless/Kconfig                  |  106 
 drivers/net/wireless/Makefile                 |    6 
 drivers/net/wireless/airo.c                   |   65 
 drivers/net/wireless/atmel.c                  |   62 
 drivers/net/wireless/hostap/Kconfig           |   71 
 drivers/net/wireless/hostap/Makefile          |    5 
 drivers/net/wireless/hostap/hostap.c          | 1198 +++
 drivers/net/wireless/hostap/hostap.h          |   57 
 drivers/net/wireless/hostap/hostap_80211.h    |   96 
 drivers/net/wireless/hostap/hostap_80211_rx.c | 1091 +++
 drivers/net/wireless/hostap/hostap_80211_tx.c |  524 +
 drivers/net/wireless/hostap/hostap_ap.c       | 3288 +++++++++
 drivers/net/wireless/hostap/hostap_ap.h       |  261 
 drivers/net/wireless/hostap/hostap_common.h   |  435 +
 drivers/net/wireless/hostap/hostap_config.h   |   55 
 drivers/net/wireless/hostap/hostap_cs.c       | 1030 +++
 drivers/net/wireless/hostap/hostap_download.c |  766 ++
 drivers/net/wireless/hostap/hostap_hw.c       | 3445 ++++++++++
 drivers/net/wireless/hostap/hostap_info.c     |  499 +
 drivers/net/wireless/hostap/hostap_ioctl.c    | 4102 ++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c      |  473 +
 drivers/net/wireless/hostap/hostap_plx.c      |  645 +
 drivers/net/wireless/hostap/hostap_proc.c     |  448 +
 drivers/net/wireless/hostap/hostap_wlan.h     | 1033 +++
 drivers/net/wireless/ipw2100.c                | 8641 ++++++++++++++++++++++++++
 drivers/net/wireless/ipw2100.h                | 1195 +++
 drivers/net/wireless/ipw2200.c                | 7361 ++++++++++++++++++++++
 drivers/net/wireless/ipw2200.h                | 1770 +++++
 drivers/net/wireless/orinoco.c                |   89 
 drivers/net/wireless/strip.c                  |    2 
 drivers/net/wireless/wavelan_cs.c             |   26 
 drivers/net/wireless/wavelan_cs.h             |    6 
 drivers/net/wireless/wavelan_cs.p.h           |   17 
 drivers/net/wireless/wl3501.h                 |    4 
 drivers/net/wireless/wl3501_cs.c              |   11 
 drivers/usb/net/Makefile                      |    2 
 drivers/usb/net/zd1201.c                      |   16 
 include/linux/etherdevice.h                   |    6 
 include/linux/ethtool.h                       |    4 
 include/linux/mii.h                           |    9 
 include/linux/pci_ids.h                       |    1 
 include/linux/phy.h                           |  360 +
 include/net/ieee80211.h                       |    9 
 include/net/ieee80211_crypt.h                 |   86 
 net/Kconfig                                   |    1 
 net/Makefile                                  |    1 
 net/ieee80211/Kconfig                         |   69 
 net/ieee80211/Makefile                        |   11 
 net/ieee80211/ieee80211_crypt.c               |  259 
 net/ieee80211/ieee80211_crypt_ccmp.c          |  470 +
 net/ieee80211/ieee80211_crypt_tkip.c          |  708 ++
 net/ieee80211/ieee80211_crypt_wep.c           |  272 
 net/ieee80211/ieee80211_module.c              |  273 
 net/ieee80211/ieee80211_rx.c                  | 1205 +++
 net/ieee80211/ieee80211_tx.c                  |  447 +
 net/ieee80211/ieee80211_wx.c                  |  471 +
 144 files changed, 66658 insertions(+), 3447 deletions(-)



Adrian Bunk:
  net/ieee80211/ieee80211_tx.c: swapped memset arguments
  net/ieee80211/: make two functions static
  fix IEEE80211_CRYPT_* selects
  ieee80211: remove pci.h #include's
  ieee80211: fix recursive ipw2200 dependencies
  hostap update
  include/net/ieee80211.h must #include <linux/wireless.h>
  SIS190 must select MII

Al Viro:
  ieee80211_module.c::store_debug_level() cleanup
  zd1201 fixes

Andrew Morton:
  ipw2100 old gcc fix
  wireless-device-attr-fixes
  wireless-device-attr-fixes-2
  more-u32-vs-pm_message_t-fixes-6
  e1000 printk warning fix 2

Andy Fleming:
  This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling

Arthur Kepner:
  bonding: inherit zero-copy flags of slaves

Brandon Enochs:
  hostap update

Christoph Lameter:
  A new 10GB Ethernet Driver by Chelsio Communications

Chuck Ebbert:
  loopback: #ifdef the TSO code
  loopback: optimize stats
  loopback: whitespace cleanup

Dale Farnsworth:
  mv643xx: add workaround for HW checksum generation bug

Dave Hansen:
  hostap update

Finn Thain:
  macsonic/jazzsonic network drivers update

Francois Romieu:
  sis190: resurrection
  sis190: netconsole support.
  sis190: ethtool/mii support.
  sis190: add MAINTAINER entry.
  sis190: merge some register related information from SiS driver.
  sis190: remove hardcoded constants.
  sis190: initialisation of MAC address.
  sis190: the size of the Rx buffer is constrained
  sis190: extract bits definition from SiS driver.
  sis190: add endian annotations.
  sis190: allow a non-hardcoded ID for the PHY.
  sis190: dummy read is required by the status register
  sis190: new PHY detection code.
  sis190: PHY identifier for the K8S-MX motherboard.
  sis190: compare the lpa to the local advertisement
  r8169: PCI ID for the Linksys EG1032

Henrik Brix Andersen:
  hostap update

James Ketrenos:
  Add ipw2100 wireless driver.
  Add ipw2200 wireless driver.

Jar:
  hostap update

Jeff Garzik:
  [netdrvr smc91x] use __iomem addresses in eeprom read/write changes
  [NET] ieee80211 subsystem
  [wireless] ipw2100: fix build after applying SuSE cleanups
  wireless: fix ipw warning; add is_broadcast_ether_addr() to linux/etherdevice.h
  ieee80211: trim trailing whitespace
  [wireless ipw2200] trim trailing whitespace
  [wireless hostap] trim trailing whitespace
  Fix numerous minor problems with new phy subsystem.
  phy subsystem: more cleanups
  ieee80211: remove last uses of compat define WLAN_CAPABILITY_BSS
  [netdrvr eepro100] check for skb==NULL before calling rx_align(skb)

Jiri Benc:
  ieee80211: cleanup
  ieee80211: fix ipw 64bit compilation warnings

Jochen Friedrich:
  tms380tr: move to DMA API
  [netdrvr] Convert madgemc to new MCA API.
  tms380tr: remove prototypes in Space.c

John W. Linville:
  bonding: ALB -- allow slave to use bond's MAC address if its own MAC address conflicts

Jouni Malinen:
  Add HostAP wireless driver.
  hostap update
  hostap update
  hostap update
  hostap update
  hostap update
  hostap update
  hostap: Start using net/ieee80211.h
  hostap: Replace crypto code with net/ieee80211 version
  hostap: Fix skb->cb use for TX meta data
  hostap: Remove experimental PCI bus master/DMA code
  hostap: Use void *hw_priv instead of #ifdef in local data
  hostap: Remove extra defines
  hostap: Replace hostap_ieee80211_hdr with ieee80211_hdr
  hostap: Use ieee80211 WLAN_FC_GET_{TYPE,STYPE}
  ieee80211: Fix frame control pver mask
  ieee80211: Capability field is called ESS, not BSS
  hostap: Capability field is called ESS, not BSS
  hostap: Replace WLAN_FC_ defines with ieee80211 ones

Komuro:
  network: fix fmvj18x_cs multicast code

ladis@linux-mips.org:
  smc91x: get/set eeprom

Malli Chilakala:
  e100: Added cpu cycle saver microcode for 8086:[1209/1229]
  e100: Driver version, white space, comments & other
  ixgb: Set RXDCTL:PTHRESH/HTHRESH to zero
  ixgb: Fix unnecessary link state messages
  ixgb: Use netdev_priv() instead of netdev->priv
  ixgb: Fix Broadcast/Multicast packets received statistics
  ixgb: Fix data output by ethtool -d
  ixgb: Ethtool cleanup patch from Stephen Hemminger
  ixgb: Remove unused functions
  ixgb: Redefined buffer_info-dma to be dma_addr_t instead of uint64
  ixgb: Driver version, white space, comments

Manfred Spraul:
  forcedeth: Jumbo Frame Support
  forcedeth: Improve ethtool support
  forcedeth: rewritten tx irq handling
  forcedeth: 64-bit DMA support
  forcedeth: Add set_mac_address support
  forcedeth: write back original mac address during ifdown
  forcedeth: Initialize link settings in every nv_open()

Marcelo Feitoza Parisi:
  Use time_before in hamradio drivers

Nishanth Aravamudan:
  net/cycx_drv: replace delay_cycx() with msleep_interruptible()

Pavel Machek:
  ipw2100: remove commented-out code
  ipw2100: assume recent kernel
  ipw2100: kill dead macros
  ipw2100: small cleanups

Pavel Roskin:
  hostap update

Peer Chen:
  [netdrvr] add 'uli526x' driver (a tulip clone)
  [netdrvr tulip] Remove ULi-specific code from generic tulip driver
  [netdrvr uli526x] fix problems found in review

Peter Hagervall:
  orinoco: Sparse fixes

raghavendra.koushik@neterion.com:
  S2io: Code cleanup
  S2io: Hardware fixes
  S2io: Software fixes
  S2io: Removed memory leaks
  S2io: Performance improvements
  S2io: Support for runtime MTU change
  S2io: Timer based slowpath handling
  S2io: VLAN support
  S2io: Support for Xframe II NIC
  S2io: Support for bimodal interrupts
  S2io: New link handling scheme for Xframe II
  S2io: Miscellaneous fixes
  S2io: Errors found during review

ravinandan.arakali@neterion.com:
  S2io: Hardware fixes for Xframe II adapter

Richard Purdie:
  hostap update

Scott Bardone:
  Update Chelsio gige net driver.

Stephen Hemminger:
  skge: stop bogus sensor messages
  skge: fibre vs copper detection cleanup
  skge: increase receive flush threshold default
  skge: turn on link status LED
  sky2: new experimental Marvell Yukon2 driver

Tobias Klauser:
  drivers/net/wireless/ipw2100: Use the DMA_32BIT_MASK constant
  drivers/net/wireless/ipw2200: Use the DMA_32BIT_MASK constant

Victor Fusco:
  drivers/net/pci-skeleton.c: MODULE_PARM -> module_param



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-03-23  7:55 ` bert hubert
@ 2005-03-23  8:57   ` Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-03-23  8:57 UTC (permalink / raw)
  To: bert hubert; +Cc: Netdev, akpm @ osdl. org Linux Kernel

bert hubert wrote:
> On Tue, Mar 22, 2005 at 10:32:44PM -0500, Jeff Garzik wrote:
> 
>>Wireless update, and various minor fixes.
>>
>>BK URL, patch URL, and changelog attached.
> 
> 
> Jeff, akpm can you predict if this will make 2.6.12? Especially the wireless
> & hostap stuff.

2.6.12 is in release candidate status, which means only bug fixes.

	Jeff




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-03-23  3:32 Jeff Garzik
@ 2005-03-23  7:55 ` bert hubert
  2005-03-23  8:57   ` Jeff Garzik
  0 siblings, 1 reply; 19+ messages in thread
From: bert hubert @ 2005-03-23  7:55 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Netdev, akpm @ osdl. org Linux Kernel

On Tue, Mar 22, 2005 at 10:32:44PM -0500, Jeff Garzik wrote:
> Wireless update, and various minor fixes.
> 
> BK URL, patch URL, and changelog attached.

Jeff, akpm can you predict if this will make 2.6.12? Especially the wireless
& hostap stuff.

>  net/ieee80211/Kconfig                           |   67 
>  net/ieee80211/Makefile                          |   11 
>  net/ieee80211/ieee80211_crypt.c                 |  259 +
>  net/ieee80211/ieee80211_crypt_ccmp.c            |  470 ++
>  net/ieee80211/ieee80211_crypt_tkip.c            |  708 ++++
>  net/ieee80211/ieee80211_crypt_wep.c             |  272 +
>  net/ieee80211/ieee80211_module.c                |  268 +
>  net/ieee80211/ieee80211_rx.c                    | 1206 +++++++
>  net/ieee80211/ieee80211_tx.c                    |  448 ++
>  net/ieee80211/ieee80211_wx.c                    |  471 ++


-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services

^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-03-23  3:32 Jeff Garzik
  2005-03-23  7:55 ` bert hubert
  0 siblings, 1 reply; 19+ messages in thread
From: Jeff Garzik @ 2005-03-23  3:32 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel

[-- Attachment #1: Type: text/plain, Size: 95 bytes --]

Wireless update, and various minor fixes.

BK URL, patch URL, and changelog attached.

	Jeff



[-- Attachment #2: changelog.txt --]
[-- Type: text/plain, Size: 9545 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.12-rc1-bk1-netdev1.patch.bz2

This will update the following files:

 drivers/net/fmv18x.c                            |  689 ----
 drivers/net/sk_g16.c                            | 2045 -----------
 drivers/net/sk_g16.h                            |  164 
 drivers/net/wireless/ieee802_11.h               |   78 
 Documentation/networking/multicast.txt          |    1 
 Documentation/networking/net-modules.txt        |    3 
 MAINTAINERS                                     |   14 
 drivers/net/3c505.c                             |    6 
 drivers/net/8139cp.c                            |  109 
 drivers/net/8139too.c                           |  202 -
 drivers/net/Kconfig                             |   40 
 drivers/net/Makefile                            |    3 
 drivers/net/Space.c                             |    6 
 drivers/net/arcnet/arcnet.c                     |    4 
 drivers/net/b44.c                               |   36 
 drivers/net/b44.h                               |    3 
 drivers/net/bonding/bond_alb.c                  |    4 
 drivers/net/depca.c                             |    2 
 drivers/net/e100.c                              |   69 
 drivers/net/eql.c                               |    4 
 drivers/net/mii.c                               |    9 
 drivers/net/myri_code.h                         | 1283 -------
 drivers/net/natsemi.c                           |   11 
 drivers/net/r8169.c                             |   31 
 drivers/net/sis900.c                            |   54 
 drivers/net/sk98lin/skethtool.c                 |    3 
 drivers/net/skge.c                              | 3385 +++++++++++++++++++
 drivers/net/skge.h                              | 3005 +++++++++++++++++
 drivers/net/smc91x.c                            |  161 
 drivers/net/smc91x.h                            |   15 
 drivers/net/starfire.c                          |  142 
 drivers/net/starfire_firmware.h                 |  346 ++
 drivers/net/tulip/dmfe.c                        |    3 
 drivers/net/tulip/winbond-840.c                 |    3 
 drivers/net/via-velocity.c                      |    6 
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/atmel.c                    |   62 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1084 ++++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 +++
 drivers/net/wireless/hostap/hostap_ap.c         | 3286 +++++++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  557 +++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 ++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 ++++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  929 +++++
 drivers/net/wireless/hostap/hostap_download.c   |  766 ++++
 drivers/net/wireless/hostap/hostap_hw.c         | 3631 +++++++++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  478 ++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 4116 ++++++++++++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  453 ++
 drivers/net/wireless/hostap/hostap_plx.c        |  612 +++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 ++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1075 ++++++
 drivers/net/wireless/orinoco.c                  |   11 
 drivers/net/wireless/wl3501.h                   |    4 
 include/linux/pci_ids.h                         |    3 
 include/linux/wireless.h                        |  283 +
 include/net/ieee80211.h                         |  887 +++++
 include/net/ieee80211_crypt.h                   |   86 
 net/Kconfig                                     |    2 
 net/Makefile                                    |    1 
 net/core/wireless.c                             |   74 
 net/ieee80211/Kconfig                           |   67 
 net/ieee80211/Makefile                          |   11 
 net/ieee80211/ieee80211_crypt.c                 |  259 +
 net/ieee80211/ieee80211_crypt_ccmp.c            |  470 ++
 net/ieee80211/ieee80211_crypt_tkip.c            |  708 ++++
 net/ieee80211/ieee80211_crypt_wep.c             |  272 +
 net/ieee80211/ieee80211_module.c                |  268 +
 net/ieee80211/ieee80211_rx.c                    | 1206 +++++++
 net/ieee80211/ieee80211_tx.c                    |  448 ++
 net/ieee80211/ieee80211_wx.c                    |  471 ++
 82 files changed, 34377 insertions(+), 4653 deletions(-)

through these ChangeSets:

<jketreno:linux.intel.com>:
  o ieee80211 subsystem

<komurojun-mbn:nifty.com>:
  o net/Kconfig: remove unsupported network adapter names

<mgalgoci:parcelfarce.linux.theplanet.co.uk>:
  o wireless-2.6 cleanup

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

Adrian Bunk:
  o remove two obsolete net drivers
  o drivers/net/sis900.c: fix a warning
  o drivers/net/eql.c: kill dead code
  o net/ieee80211/Kconfig: don't describe what gets selected

Alexander Viro:
  o hostap __user annotations

Andres Salomon:
  o fix pci_disable_device in 8139too

Andrew Morton:
  o bonding needs inet

Dale Farnsworth:
  o mii: GigE support bug fixes

Daniele Venzano:
  o More ethtool support for sis900 and warning fix
  o Maintainer change for the sis900 driver

Domen Puncer:
  o drivers/net/myri_code.h cleanup
  o net/sk98lin: remove duplicate delay
  o net/3c505: replace schedule_timeout() with msleep()

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o r8169: incoming frame length check
  o ieee80211: offset_in_page() removal
  o ieee80211: C99 initialization for eap_types
  o ieee80211: failure of ieee80211_crypto_init()
  o 8139cp: SG support fixes

Greg Kroah-Hartman:
  o net drivers: convert pci_dev->slot_name usage to pci_name()

Jean Tourrilhes:
  o Wireless Extensions 18 (aka WPA)

Jeff Garzik:
  o [netdrvr smc91x] use __iomem addresses in eeprom read/write changes
  o [netdrvr starfire] Add GPL'd firmware, remove compat code
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

John W. Linville:
  o e100: NAPI state machine fix
  o bonding: avoid tx balance for IGMP (alb/tlb mode)
  o b44: allocate tx bounce bufs as needed

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o hostap: Update to use the new WE18 proposal
  o hostap: Filter disconnect events
  o hostap: Improved suspend
  o hostap: Rate limiting for debug messages
  o hostap: Clear station statistic on accounting start
  o hostap: Fix procfs rmdir after ifname change
  o hostap: Add support for multi-func SanDisk ConnectPlus
  o hostap: Disable interrupts before Genesis mode
  o hostap: Include asm/io.h
  o hostap: Clear station statistic on accounting start
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

Ladislav Michl:
  o smc91x: get/set eeprom

Mikael Pettersson:
  o drivers/net/depca.c gcc4 fix
  o drivers/net/arcnet/arcnet.c gcc4 fixes

Nicolas Pitre:
  o smc91x warning fix
  o smc91x addr config check

Olaf Kirch:
  o natsemi: long cable, short cable

Pavel Machek:
  o Fix suspend/resume on via-velocity

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Steffen Klassert:
  o 8139cp - add netpoll support

Stephen Hemminger:
  o skge: change driver version
  o skge: fix race with receive interrupt and NAPI
  o skge: use lockless transmit
  o skge: interrupt coalecsing related fixes
  o skge: only allow tx/rx csum on Yukon chipset
  o skge: use array for port irq masks
  o skge: use chip MIB stats for packet and byte counts
  o skge: simplify definition of wake on lan support
  o skge: suspend/resume related state management
  o skge: remove unneeded include's
  o skge: spelling and whitespace
  o skge: use PFX string
  o skge driver (0.5)
  o 8139cp - module_param

Tobias Klauser:
  o drivers/net/tulip/winbond-840: Use the DMA_32BIT_MASK constant
  o drivers/net/tulip/dmfe: Use the DMA_32BIT_MASK constant
  o drivers/net/8139cp: Use the DMA_{64, 32}BIT_MASK constants


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-03-10  5:37 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-03-10  5:37 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel, Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

All the stuff that was waiting for Linus has been sent.  Here's what's 
sitting around in the netdev-2.6 to "stew" for a bit:

* wireless-2.6 tree (bk://gkernel.bkbits.net/wireless-2.6)
* 8139cp updates
* starfire update
* 8139too iomap conversion
* natsemi long/short cable option (no longer needed?)
* new skge driver from Stephen Hemminger

BK URL, Patch URL, and changelog attached.

Note that the patch is diff'd against 2.6.11-bk6, which will not exist 
until four hours after this email is sent.

	Jeff



[-- Attachment #2: netdev-2.6.txt --]
[-- Type: text/plain, Size: 6206 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.11-bk6-netdev1.patch.bz2

This will update the following files:

 drivers/net/wireless/ieee802_11.h               |   78 
 MAINTAINERS                                     |    7 
 drivers/net/8139cp.c                            |  100 
 drivers/net/8139too.c                           |  194 -
 drivers/net/Kconfig                             |   12 
 drivers/net/Makefile                            |    1 
 drivers/net/natsemi.c                           |   11 
 drivers/net/skge.c                              | 3385 ++++++++++++++++++++++
 drivers/net/skge.h                              | 3005 +++++++++++++++++++
 drivers/net/starfire.c                          |  142 
 drivers/net/starfire_firmware.h                 |  346 ++
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/atmel.c                    |   62 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1080 +++++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 +++
 drivers/net/wireless/hostap/hostap_ap.c         | 3259 +++++++++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  556 +++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 +
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 +++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 ++++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  785 +++++
 drivers/net/wireless/hostap/hostap_download.c   |  761 +++++
 drivers/net/wireless/hostap/hostap_hw.c         | 3607 +++++++++++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  469 +++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 3624 ++++++++++++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  452 ++
 drivers/net/wireless/hostap/hostap_plx.c        |  611 ++++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 +++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1071 +++++++
 drivers/net/wireless/orinoco.c                  |   11 
 drivers/net/wireless/wl3501.h                   |    4 
 include/linux/pci_ids.h                         |    3 
 include/net/ieee80211.h                         |  887 +++++
 include/net/ieee80211_crypt.h                   |   86 
 net/Kconfig                                     |    2 
 net/Makefile                                    |    1 
 net/ieee80211/Kconfig                           |   67 
 net/ieee80211/Makefile                          |   11 
 net/ieee80211/ieee80211_crypt.c                 |  259 +
 net/ieee80211/ieee80211_crypt_ccmp.c            |  470 +++
 net/ieee80211/ieee80211_crypt_tkip.c            |  708 ++++
 net/ieee80211/ieee80211_crypt_wep.c             |  272 +
 net/ieee80211/ieee80211_module.c                |  268 +
 net/ieee80211/ieee80211_rx.c                    | 1206 +++++++
 net/ieee80211/ieee80211_tx.c                    |  448 ++
 net/ieee80211/ieee80211_wx.c                    |  471 +++
 56 files changed, 32947 insertions(+), 356 deletions(-)

through these ChangeSets:

<jketreno:linux.intel.com>:
  o ieee80211 subsystem

<mgalgoci:parcelfarce.linux.theplanet.co.uk>:
  o wireless-2.6 cleanup

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

Adrian Bunk:
  o net/ieee80211/Kconfig: don't describe what gets selected

Alexander Viro:
  o hostap __user annotations

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o ieee80211: offset_in_page() removal
  o ieee80211: C99 initialization for eap_types
  o ieee80211: failure of ieee80211_crypto_init()
  o 8139cp: SG support fixes

Greg Kroah-Hartman:
  o net drivers: convert pci_dev->slot_name usage to pci_name()

Jeff Garzik:
  o [netdrvr starfire] Add GPL'd firmware, remove compat code
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

Olaf Kirch:
  o natsemi: long cable, short cable

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Steffen Klassert:
  o 8139cp - add netpoll support

Stephen Hemminger:
  o skge: change driver version
  o skge: fix race with receive interrupt and NAPI
  o skge: use lockless transmit
  o skge: interrupt coalecsing related fixes
  o skge: only allow tx/rx csum on Yukon chipset
  o skge: use array for port irq masks
  o skge: use chip MIB stats for packet and byte counts
  o skge: simplify definition of wake on lan support
  o skge: suspend/resume related state management
  o skge: remove unneeded include's
  o skge: spelling and whitespace
  o skge: use PFX string
  o skge driver (0.5)
  o 8139cp - module_param


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-03-03 20:20 ` Daniel Drake
@ 2005-03-04  5:11   ` Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-03-04  5:11 UTC (permalink / raw)
  To: Daniel Drake; +Cc: Netdev, Linux Kernel, Andrew Morton, philipp.gortan

Daniel Drake wrote:
> Jeff Garzik wrote:
> 
>> <philipp.gortan:tttech.com>:
>>   o [netdrvr 8139cp] add PCI ID
> 
> 
> This one seems to be already present in 2.6.11 under a different name 
> (PCI_DEVICE_ID_TTTECH_MC322). Also, the corresponding entry in pci_ids.h 
> is not in the order of the file.

BitKeeper will fix that up at merge time.

	Jeff




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-03-03  7:31 Jeff Garzik
@ 2005-03-03 20:20 ` Daniel Drake
  2005-03-04  5:11   ` Jeff Garzik
  0 siblings, 1 reply; 19+ messages in thread
From: Daniel Drake @ 2005-03-03 20:20 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Netdev, Linux Kernel, Andrew Morton, philipp.gortan

Jeff Garzik wrote:
> <philipp.gortan:tttech.com>:
>   o [netdrvr 8139cp] add PCI ID

This one seems to be already present in 2.6.11 under a different name 
(PCI_DEVICE_ID_TTTECH_MC322). Also, the corresponding entry in pci_ids.h is 
not in the order of the file.

Daniel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-03-03  7:31 Jeff Garzik
  2005-03-03 20:20 ` Daniel Drake
  0 siblings, 1 reply; 19+ messages in thread
From: Jeff Garzik @ 2005-03-03  7:31 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel, Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 161 bytes --]

Added a few patches, updated for 2.6.11 release.

NOTE:  BK users -must- reclone netdev-2.6.  Do not pull.

See attached for BK info, patch URL, and changelog.


[-- Attachment #2: netdev-2.6.txt --]
[-- Type: text/plain, Size: 25985 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6
		or
	bk pull bk://kernel.bkbits.net/jgarzik/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.11-netdev1.patch.bz2


This will update the following files:

 drivers/net/bagetlance.c                        | 1368 -----
 drivers/net/wireless/ieee802_11.h               |   78 
 include/linux/dp83840.h                         |   41 
 Documentation/networking/bonding.txt            | 2101 +++++----
 Documentation/networking/e100.txt               |    3 
 Documentation/networking/ixgb.txt               |    9 
 MAINTAINERS                                     |   11 
 arch/arm/mach-pxa/lubbock.c                     |    2 
 arch/arm/mach-sa1100/neponset.c                 |    2 
 drivers/net/3c503.c                             |   67 
 drivers/net/3c509.c                             |    4 
 drivers/net/3c515.c                             |   32 
 drivers/net/3c527.c                             |    2 
 drivers/net/3c59x.c                             |    2 
 drivers/net/8139cp.c                            |  100 
 drivers/net/8139too.c                           |  293 -
 drivers/net/Kconfig                             |   59 
 drivers/net/Makefile                            |    2 
 drivers/net/Space.c                             |   11 
 drivers/net/amd8111e.c                          |    8 
 drivers/net/arcnet/arc-rawmode.c                |    4 
 drivers/net/arcnet/arc-rimi.c                   |   14 
 drivers/net/arcnet/arcnet.c                     |   30 
 drivers/net/arcnet/com20020.c                   |    6 
 drivers/net/arcnet/com90io.c                    |    4 
 drivers/net/arcnet/com90xx.c                    |    8 
 drivers/net/arcnet/rfc1051.c                    |    8 
 drivers/net/arcnet/rfc1201.c                    |   12 
 drivers/net/au1000_eth.c                        | 1361 ++++-
 drivers/net/au1000_eth.h                        |   55 
 drivers/net/b44.c                               |    2 
 drivers/net/b44.h                               |   14 
 drivers/net/bonding/bond_3ad.c                  |    2 
 drivers/net/bonding/bond_3ad.h                  |    1 
 drivers/net/bonding/bond_alb.c                  |   12 
 drivers/net/bonding/bond_main.c                 |   35 
 drivers/net/cs89x0.c                            |    4 
 drivers/net/depca.c                             |    4 
 drivers/net/dgrs.c                              |    6 
 drivers/net/dl2k.c                              |    2 
 drivers/net/e100.c                              |    4 
 drivers/net/e1000/e1000.h                       |    3 
 drivers/net/e1000/e1000_ethtool.c               |   11 
 drivers/net/e1000/e1000_hw.c                    |   86 
 drivers/net/e1000/e1000_hw.h                    |   11 
 drivers/net/e1000/e1000_main.c                  |  249 -
 drivers/net/eepro100.c                          |   25 
 drivers/net/epic100.c                           |    2 
 drivers/net/es3210.c                            |   32 
 drivers/net/ethertap.c                          |    4 
 drivers/net/ewrk3.c                             |   87 
 drivers/net/fealnx.c                            |  275 -
 drivers/net/hamradio/6pack.c                    |    4 
 drivers/net/hamradio/baycom_epp.c               |   53 
 drivers/net/hamradio/baycom_par.c               |    8 
 drivers/net/hamradio/baycom_ser_fdx.c           |    7 
 drivers/net/hamradio/baycom_ser_hdx.c           |    7 
 drivers/net/hamradio/bpqether.c                 |   19 
 drivers/net/hamradio/dmascc.c                   | 2073 ++++----
 drivers/net/hamradio/hdlcdrv.c                  |   48 
 drivers/net/hamradio/mkiss.c                    |   12 
 drivers/net/hamradio/yam.c                      |   38 
 drivers/net/ibm_emac/ibm_emac.h                 |    4 
 drivers/net/ibm_emac/ibm_emac_core.c            |   16 
 drivers/net/ibm_emac/ibm_emac_core.h            |    2 
 drivers/net/ibmlana.c                           |   99 
 drivers/net/ibmlana.h                           |    1 
 drivers/net/ioc3-eth.c                          |   83 
 drivers/net/irda/act200l-sir.c                  |    3 
 drivers/net/irda/donauboe.c                     |    2 
 drivers/net/irda/irtty-sir.c                    |    4 
 drivers/net/irda/ma600-sir.c                    |   12 
 drivers/net/irda/sir_dev.c                      |    4 
 drivers/net/irda/tekram-sir.c                   |    3 
 drivers/net/ixgb/ixgb.h                         |    3 
 drivers/net/ixgb/ixgb_ee.c                      |   16 
 drivers/net/ixgb/ixgb_ee.h                      |    3 
 drivers/net/ixgb/ixgb_ethtool.c                 |    5 
 drivers/net/ixgb/ixgb_hw.c                      |    2 
 drivers/net/ixgb/ixgb_hw.h                      |    2 
 drivers/net/ixgb/ixgb_ids.h                     |    2 
 drivers/net/ixgb/ixgb_main.c                    |   73 
 drivers/net/ixgb/ixgb_osdep.h                   |    2 
 drivers/net/ixgb/ixgb_param.c                   |    2 
 drivers/net/jazzsonic.c                         |  217 
 drivers/net/loopback.c                          |    2 
 drivers/net/lp486e.c                            |    8 
 drivers/net/meth.c                              |  275 -
 drivers/net/meth.h                              |    2 
 drivers/net/mii.c                               |   63 
 drivers/net/mv643xx_eth.c                       | 2689 ++++++-----
 drivers/net/mv643xx_eth.h                       |  641 +-
 drivers/net/natsemi.c                           |   13 
 drivers/net/ne2k-pci.c                          |    4 
 drivers/net/ni65.c                              |    3 
 drivers/net/ns83820.c                           |    3 
 drivers/net/pcmcia/ibmtr_cs.c                   |    7 
 drivers/net/pcmcia/xirc2ps_cs.c                 |   23 
 drivers/net/pcnet32.c                           |   47 
 drivers/net/ppp_deflate.c                       |    4 
 drivers/net/ppp_generic.c                       |    2 
 drivers/net/pppoe.c                             |    2 
 drivers/net/s2io.c                              |  173 
 drivers/net/s2io.h                              |    8 
 drivers/net/sb1000.c                            |   28 
 drivers/net/sb1250-mac.c                        |  109 
 drivers/net/sgiseeq.c                           |   70 
 drivers/net/shaper.c                            |    2 
 drivers/net/sis900.c                            |  218 
 drivers/net/sk98lin/skge.c                      |    2 
 drivers/net/sk_mca.c                            |  126 
 drivers/net/sk_mca.h                            |   19 
 drivers/net/skge.c                              | 3334 ++++++++++++++
 drivers/net/skge.h                              | 3005 ++++++++++++
 drivers/net/slhc.c                              |   27 
 drivers/net/smc-mca.c                           |   37 
 drivers/net/smc-ultra.c                         |   34 
 drivers/net/smc-ultra32.c                       |   30 
 drivers/net/smc91x.c                            |  275 -
 drivers/net/smc91x.h                            |   79 
 drivers/net/sonic.c                             |    4 
 drivers/net/sundance.c                          |    7 
 drivers/net/sungem.c                            |    2 
 drivers/net/tg3.c                               |    4 
 drivers/net/tg3.h                               |   14 
 drivers/net/tokenring/ibmtr.c                   |  158 
 drivers/net/tulip/de2104x.c                     |    2 
 drivers/net/tulip/interrupt.c                   |    2 
 drivers/net/tulip/tulip_core.c                  |    2 
 drivers/net/tun.c                               |    4 
 drivers/net/typhoon-firmware.h                  | 5568 ++++++++++--------------
 drivers/net/typhoon.c                           |  254 -
 drivers/net/via-rhine.c                         |    7 
 drivers/net/via-velocity.c                      |    6 
 drivers/net/wan/Kconfig                         |   11 
 drivers/net/wan/cosa.c                          |    7 
 drivers/net/wan/hd6457x.c                       |    2 
 drivers/net/wan/sbni.c                          |    2 
 drivers/net/wan/z85230.c                        |    4 
 drivers/net/wd.c                                |   36 
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/airo.c                     |   25 
 drivers/net/wireless/airport.c                  |   22 
 drivers/net/wireless/arlan.h                    |    4 
 drivers/net/wireless/atmel.c                    |  165 
 drivers/net/wireless/atmel.h                    |   43 
 drivers/net/wireless/atmel_cs.c                 |   49 
 drivers/net/wireless/atmel_pci.c                |    6 
 drivers/net/wireless/hermes.c                   |   72 
 drivers/net/wireless/hermes.h                   |   64 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1080 ++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 ++
 drivers/net/wireless/hostap/hostap_ap.c         | 3259 ++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  556 ++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 ++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 +++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  785 +++
 drivers/net/wireless/hostap/hostap_download.c   |  761 +++
 drivers/net/wireless/hostap/hostap_hw.c         | 3607 +++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  469 ++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 3624 +++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  452 +
 drivers/net/wireless/hostap/hostap_plx.c        |  611 ++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 ++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1071 ++++
 drivers/net/wireless/orinoco.c                  |  430 +
 drivers/net/wireless/orinoco.h                  |   37 
 drivers/net/wireless/orinoco_cs.c               |   49 
 drivers/net/wireless/orinoco_pci.c              |  124 
 drivers/net/wireless/orinoco_plx.c              |  235 -
 drivers/net/wireless/orinoco_tmd.c              |  150 
 drivers/net/wireless/prism54/isl_38xx.c         |   12 
 drivers/net/wireless/prism54/isl_ioctl.c        |    2 
 drivers/net/wireless/ray_cs.c                   |    5 
 drivers/net/wireless/strip.c                    |   16 
 drivers/net/wireless/wl3501.h                   |    4 
 include/linux/ibmtr.h                           |   15 
 include/linux/mii.h                             |   20 
 include/linux/mv643xx.h                         |  448 +
 include/linux/netdevice.h                       |    2 
 include/linux/pci_ids.h                         |    8 
 include/net/ieee80211.h                         |  887 +++
 include/net/ieee80211_crypt.h                   |   86 
 include/net/slhc_vj.h                           |    3 
 net/Kconfig                                     |    2 
 net/Makefile                                    |    1 
 net/core/dev.c                                  |   28 
 net/ieee80211/Kconfig                           |   67 
 net/ieee80211/Makefile                          |   11 
 net/ieee80211/ieee80211_crypt.c                 |  259 +
 net/ieee80211/ieee80211_crypt_ccmp.c            |  470 ++
 net/ieee80211/ieee80211_crypt_tkip.c            |  708 +++
 net/ieee80211/ieee80211_crypt_wep.c             |  272 +
 net/ieee80211/ieee80211_module.c                |  268 +
 net/ieee80211/ieee80211_rx.c                    | 1206 +++++
 net/ieee80211/ieee80211_tx.c                    |  448 +
 net/ieee80211/ieee80211_wx.c                    |  471 ++
 208 files changed, 44021 insertions(+), 10816 deletions(-)

through these ChangeSets:

<andi:cosy.sbg.ac.at>:
  o sundance: attempt to address high irqs due to TX overflow

<dcbw:redhat.com>:
  o wireless: Make Atmel driver use SET_NETDEV_DEV
  o wireless: WEXT quality cleanups + max rssi
  o wireless: Clean up firmware loading in

<dfarnsworth:mvista.com>:
  o [netdrvr mv643xx] Big rename
  o [netdrvr mv643xx] Rename MV_READ => mv_read and MV_WRITE => mv_write
  o [netdrvr mv643xx] Additional whitespace cleanups, mostly changing spaces to tabs in comments
  o [netdrvr mv643xx] Run mv643xx_eth.[ch] through scripts/Lindent
  o [netdrvr mv643xx] Add a function to detect at runtime whether a PHY is attached to the specified port, and use it to cause the probe routine to fail when there is no PHY.
  o [netdrvr mv643xx] This one liner removes a spurious left paren fixing an obvious syntax error in the #ifndef MV64340_NAPI case
  o [netdrvr mv643xx] Add support for PHYs/boards that don't support autonegotiation
  o [netdrvr mv643xx] With this patch, the driver now calls netif_carrier_off/netif_carrier_on
  o [netdrvr mv643xx] This patch cleans up the handling of receive skb sizing

<jchapman:katalix.com>:
  o mii: add GigE support

<jketreno:linux.intel.com>:
  o ieee80211 subsystem

<mallikarjuna.chilakala:intel.com>:
  o e1000: Driver version white space,
  o e1000: Fixes related to Cable length
  o e1000: Report failure code when loopback
  o e1000: Checks for desc ring/rx data
  o e1000: Patch from Peter Kjellstroem --
  o e1000: Fix WOL settings in 82544 based
  o e1000: Delay clean-up of last Tx buffer
  o e1000: Avoid race between e1000_watchdog
  o e1000: use netif_poll_{enable|disable}
  o e1000: Robert Olsson's fix and refinement
  o ixgb: Driver version, white space, other stuff
  o ixgb: Invalidate software cache, when EEPROM write occurs
  o ixgb: Robert Olsson's fix and refinement to poll
  o ixgb: Avoid race e1000_watchdog and ixgb_clean_tx_irq
  o ixgb: use netif_poll_{enable|disable}

<mbrancaleoni:tiscali.it>:
  o sis900.c net poll support

<mgalgoci:parcelfarce.linux.theplanet.co.uk>:
  o wireless-2.6 cleanup

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

<takis:lumumba.luc.ac.be>:
  o Possible AMD8111e free irq issue
  o Possible VIA-Rhine free irq issue

Adrian Bunk:
  o net/ieee80211/Kconfig: don't describe what gets selected
  o drivers/net/via-rhine.c: make a variable static const
  o drivers/net/sb1000.c: make some variables static
  o drivers/net/lp486e.c: make some code static
  o drivers/net/3c509.c: make 2 structs static
  o drivers/net/3c527.c: make a struct static
  o drivers/net/amd8111e.c: make 2 functions static
  o drivers/net/loopback.c: make a function static
  o drivers/net/ethertap.c: make 2 functions static
  o drivers/net/dgrs.c: make 3 functions static
  o drivers/net/depca.c: make 2 structs static
  o drivers/net/bonding/: make 3 functions static
  o drivers/net/s2io.c: cleanups
  o drivers/net/pppoe.c: make a struct static
  o drivers/net/ppp_deflate.c: make 2 structs static
  o drivers/net/via-velocity.c: make a function static
  o drivers/net/tun.c: make 2 functions static
  o drivers/net/tulip/interrupt.c: make a variable static
  o drivers/net/shaper.c: make a variable static
  o drivers/net/slhc.c: remove 2 functions
  o remove dp83840.h

Alexander Viro:
  o hostap __user annotations
  o smc91x iomem annotations
  o 3c503 (iomem + isa-ectomy)
  o ibmlana part 2 (iomem annotations and isa-ectomy)
  o ibmlana part 1 (netdev_priv())
  o sk_mca - iomem and isa-ectomy
  o sk_mca - netdev_priv()
  o ibmtr 2/2: ibmtr annotations - the rest
  o ibmtr 1/2: iomem annotations - trivial part
  o es3210 iomem annotions and isa-ectomy
  o ewrk3 iomem annotations + isa-ectomy
  o wd iomem annotations + isa-ectomy
  o smc-ultra32 iomem annotations + isa-ectomy
  o smc-ultra iomem annotations + isa-ectomy
  o smc-mca iomem annotations and isa-ectomy
  o fealnx iomem annotations, switch to io{read,write}
  o wireless iomem annotations and fixes, switch to io{read,write}

Dale Farnsworth:
  o mv643xx: remove superfluous function, mv643xx_set_ethtool_ops
  o mv643xx: raise size of receive skbs to allow for an optional VLAN tag
  o [netdrvr mv643xx] Remove call to msleep() while locks are held.  We don't really need to wait for the link to come up.  It was a workaround to avoid a transient error message, "Virtual device %s asks to queue packet!\n", in dev_queue_xmit() when called by ic_bootp_send_if().  This happens because right after opening the network device, there is a pending PHY status change interrupt causing the driver to call netif_stop_queue().  A half second later, the link comes up and all is well.  We could have moved the call to msleep() to mv643xx_eth_open() to perpetuate the workaround, but I think it's best to remove it entirely.
  o [netdrvr mv643xx] Ensure that we only change the Port Serial Control Reg while the port is disabled.
  o [netdrvr mv643xx] Add ethtool support to the mv643xx ethernet driver
  o [netdrvr mv643xx] Enable the mv643xx ethernet support on platforms using the MV64360 chip
  o [netdrvr mv643xx] Disable tcp/udp checksum offload to hardware.  It generally works, but the hardware appears to generate the wrong checksum if the hw checksum generation wasn't used in the previous packet sent.
  o [netdrvr mv643xx] We already set ETH_TX_ENABLE_INTERRUPT whenever we set ETH_TX_LAST_DESC
  o [netdrvr mv643xx] Update tx_bytes statistic when using hw tcp/udp checksum generation
  o [netdrvr mv643xx] Call netif_carrier_off when closing the driver
  o [netdrvr mv643xx] Trivial.  Remove repeated comment
  o [netdrvr mv643xx] Clear transmit l4i_chk even when the hardware ignores it
  o [netdrvr mv643xx] Increment tx_ring_skbs before calling eth_port_send, since
  o [netdrvr mv643xx] Fix handling of unaligned tiny fragments not handled by hardware Check all fragments instead of just the last.
  o [netdrvr mv643xx] Fix a few places I missed in the previous rename patch
  o [netdrvr mv643xx] This patch simplifies the mv64340_eth_set_rx_mode function without changing its behavior.
  o [netdrvr mv643xx] This patch makes the use of the MV64340_RX_QUEUE_FILL_ON_TASK config macro more consistent, though the macro remains undefined, since the feature still does not work properly.
  o [netdrvr mv643xx] This patch adds support for passing additional parameters via the platform_device interface.  These additional parameters are:
  o [netdrvr mv643xx] This patch adds device driver model support to the mv643xx_eth driver
  o [netdrvr mv643xx] This patch replaces the use of the pci_map_* functions with the corresponding dma_map_* functions.
  o [netdrvr mv643xx] This patch fixes the code that enables hardware checksum generation
  o [netdrvr mv643xx] This patch removes spin delays (count to 1000000, ugh) and instead waits with udelay or msleep for hardware flags to change.
  o [netdrvr mv643xx] This patch removes code that is redundant or useless

Daniele Venzano:
  o sis900: chiprev i/o cleanups
  o sis900: debugging output update
  o sis900 printk audit
  o sis900: version bump; remove broken URL
  o sis900: add infrastructure needed for standard netif messages

David Dillow:
  o Bump version and release date
  o Version 03.001.008 of the Typhoon firmware, courtesy of 3Com
  o Fixup the version reporting to match 3Com
  o Use module_param() and add descriptions
  o Teach typhoon to use port IO on machines that need it. It will attempt to use MMIO, but if that fails (or the user asks), it will fallback to port IO.
  o Enable bus mastering before saving our state, or we'll only be able to load the modules one time.

David Gibson:
  o Orinoco driver updates - cleanup PCI initialization
  o Orinoco driver updates - PCMCIA initialization cleanups
  o Orinoco driver updates - update version and changelog
  o Orinoco driver updates - update firmware detection
  o Orinoco driver updates - WEP updates
  o Orinoco driver updates - delay Tx wake
  o Orinoco driver updates - prohibit IBSS with no ESSID
  o Orinoco driver updates - update is_ethersnap()
  o Orinoco driver updates - PCMCIA initialization cleanups
  o Orinoco driver updates - use modern module_parm()
  o Orinoco driver updates - cleanup PCI initialization
  o Orinoco driver updates - cleanup low-level code
  o Orinoco driver updates - add free_orinocodev()
  o Orinoco driver updates - use mdelay()/ssleep() more
  o Orinoco driver updates - update printk()s
  o Orinoco driver updates - use netif_carrier_*()

David T. Hollis:
  o Move MII-related constants from b44/tg3 drivers to linux/mii.h

Domen Puncer:
  o net/ewrk3: replace schedule_timeout() with msleep_interruptible()
  o net/tekram-sir: replace schedule_timeout() with msleep()
  o net/ns83820: replace schedule_timeout() with msleep()
  o net/ni65: replace schedule_timeout() with msleep()
  o net/sir_dev: replace schedule_timeout() with msleep()
  o net/xirc2ps_cs: replace Wait() with msleep()
  o net/ma600-sir: replace schedule_timeout() with msleep()
  o net/irtty-sir: replace schedule_timeout() with msleep()
  o net/act2001-sir: replace schedule_timeout() with msleep()
  o arcnet: remove casts

Don Fry:
  o pcnet32: 79c976 with fiber optic fix

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o ieee80211: offset_in_page() removal
  o ieee80211: C99 initialization for eap_types
  o ieee80211: failure of ieee80211_crypto_init()
  o strip: use of netdev_priv
  o 8139cp: SG support fixes

Ganesh Venkatesan:
  o ixgb: Documentation/networking/ixgb.txt

Ian Campbell:
  o smc91x: power down PHY on suspend
  o use datacs in smc91x driver

Jay Vosburgh:
  o bonding: Update/rewrite bonding.txt
  o bonding: Update kconfig description
  o bonding: change misleading warning
  o bonding: use wrappers to change mtu and MAC
  o net/core: move set MAC into separate function

Jeff Garzik:
  o [wireless atmel] Add support LG LW2100N WLAN PCMCIA card
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

John W. Linville:
  o sk98lin: add MODULE_DEVICE_TABLE entry

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

Krzysztof Halasa:
  o WAN drivers fix: N2, C101, PCI200SYN - quite fatal

Matt Porter:
  o emac: fix skb allocation for full-size jumbo frames
  o Add PPC440SP support to IBM EMAC driver

Nicolas Pitre:
  o smc91x: allow RX of VLAN packets

Nishanth Aravamudan:
  o net/s2io: replace schedule_timeout() with msleep()
  o net/cosa: replace schedule_timeout() with msleep()
  o net/airo: replace schedule_timeout() with msleep()/ssleep()
  o net/cs89x0: replace schedule_timeout() with msleep()

Olaf Kirch:
  o natsemi: long cable, short cable

Paul Mackerras:
  o remove bogus exports in ppp

Pavel Machek:
  o Fix u32 vs. pm_message_t in network device drivers
  o eepro100 kill obsolete ifdefs

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Ralf Bächle:
  o Remove unused MAXBPQDEV definition
  o Sparse fixes for drivers/net/hamradio
  o Reformat DMASCC driver
  o Use netdev_priv in baycom_epp driver
  o Use netdev_priv in baycom_ser_fdx driver
  o Use netdev_priv in hdlcdrv driver
  o Use netdev_priv in baycom_ser_hdx driver
  o Use netdev_priv in baycom_par driver
  o Use netdev_priv in bpqether driver
  o Use netdev_priv in mkiss driver
  o Use netdev_priv in YAM driver
  o SGI Seeq updates
  o SB1250 driver updates
  o S2IO syntax fixes
  o Meth driver updates
  o Marvell MV-64340 driver upda
  o Jazzsonic driver updates
  o IOC3 driver updates
  o Remove Baget network driver
  o Au1000 driver updates

Randy Dunlap:
  o tulip/de2104x: don't mix __init & __devinit sections
  o net/wan/sbni: fix section usage
  o prism54: fix printk format warnings
  o (v2) arlan: remove gcc warning with CONFIG_PROC_FS=n
  o sb1000: reduce ioctl stack usage
  o ray_cs: reduce stack usage (sockaddr)
  o prism54: use NULL for pointer

Rene Herman:
  o 8139too Interframe Gap Time

Scott Feldman:
  o eepro100: remove ID for 82556
  o e100: remove reference to NAPI config option

Steffen Klassert:
  o Add MODULE_VERSION to the 3c515 driver
  o Use netdev_priv in the 3c515 driver
  o 8139cp - add netpoll support

Stephen Hemminger:
  o skge driver (0.5)
  o 8139too: use netdev_priv
  o 8139cp - module_param

Thierry Vignaud:
  o fix driver name in dl2k as returned by ETHTOOL_GDRVINFO

Thomas Gleixner:
  o rtl8139too.c: Fix missing pci_disable_dev
  o rtl8139too.c: Fix missing pci_disable_dev

tom watson:
  o drivers/net/wan/z85230.c interrupt handling fix

Tony Lindgren:
  o Add OMAP support to smc91x Ethernet driver

Xose Vazquez Perez:
  o 2.6 eepro100: replace and delete duplicate ids


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-02-13 20:38 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-02-13 20:38 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel

[-- Attachment #1: Type: text/plain, Size: 387 bytes --]

See attached for list of changes, BK info, and patch URL.

Recent changes:

* posted patch against 2.6.11-rc4 (see attached)

* incorporated ieee80211 lib code into the wireless-2.6 sub-tree, which 
is included in this queue.  This code will form the basis of the "Linux 
wireless stack".  Wireless hackers...  start hacking!

* r8169 fixes, sundance fix, bonding update, smc91x update


[-- Attachment #2: netdev.txt --]
[-- Type: text/plain, Size: 16345 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.11-rc4-netdev1.patch.bz2

This will update the following files:

 drivers/net/bagetlance.c                        | 1368 -----
 include/linux/dp83840.h                         |   41 
 Documentation/networking/bonding.txt            | 2101 +++++----
 Documentation/networking/e100.txt               |    3 
 Documentation/networking/ixgb.txt               |    9 
 MAINTAINERS                                     |    7 
 arch/arm/mach-pxa/lubbock.c                     |    2 
 arch/arm/mach-sa1100/neponset.c                 |    2 
 drivers/net/3c503.c                             |   67 
 drivers/net/3c515.c                             |   32 
 drivers/net/8139cp.c                            |  100 
 drivers/net/8139too.c                           |  291 -
 drivers/net/Kconfig                             |   56 
 drivers/net/Makefile                            |    2 
 drivers/net/Space.c                             |   11 
 drivers/net/arcnet/arc-rawmode.c                |    4 
 drivers/net/arcnet/arc-rimi.c                   |   14 
 drivers/net/arcnet/arcnet.c                     |   30 
 drivers/net/arcnet/com20020.c                   |    6 
 drivers/net/arcnet/com90io.c                    |    4 
 drivers/net/arcnet/com90xx.c                    |    8 
 drivers/net/arcnet/rfc1051.c                    |    8 
 drivers/net/arcnet/rfc1201.c                    |   12 
 drivers/net/au1000_eth.c                        | 1361 ++++-
 drivers/net/au1000_eth.h                        |   55 
 drivers/net/b44.h                               |   14 
 drivers/net/bonding/bond_alb.c                  |    8 
 drivers/net/bonding/bond_main.c                 |   35 
 drivers/net/cs89x0.c                            |    4 
 drivers/net/eepro100.c                          |   10 
 drivers/net/es3210.c                            |   32 
 drivers/net/ewrk3.c                             |   87 
 drivers/net/fealnx.c                            |  275 -
 drivers/net/hamradio/baycom_epp.c               |   53 
 drivers/net/hamradio/baycom_par.c               |    8 
 drivers/net/hamradio/baycom_ser_fdx.c           |    7 
 drivers/net/hamradio/baycom_ser_hdx.c           |    7 
 drivers/net/hamradio/bpqether.c                 |   17 
 drivers/net/hamradio/dmascc.c                   | 2073 ++++----
 drivers/net/hamradio/hdlcdrv.c                  |   48 
 drivers/net/hamradio/mkiss.c                    |   12 
 drivers/net/hamradio/yam.c                      |   38 
 drivers/net/ibm_emac/ibm_emac.h                 |    4 
 drivers/net/ibmlana.c                           |   99 
 drivers/net/ibmlana.h                           |    1 
 drivers/net/ioc3-eth.c                          |   83 
 drivers/net/irda/act200l-sir.c                  |    3 
 drivers/net/irda/irtty-sir.c                    |    4 
 drivers/net/irda/ma600-sir.c                    |   12 
 drivers/net/irda/sir_dev.c                      |    4 
 drivers/net/irda/tekram-sir.c                   |    3 
 drivers/net/jazzsonic.c                         |  217 
 drivers/net/meth.c                              |  275 -
 drivers/net/meth.h                              |    2 
 drivers/net/mv643xx_eth.c                       | 2400 +++++-----
 drivers/net/mv643xx_eth.h                       |  603 --
 drivers/net/ni65.c                              |    3 
 drivers/net/ns83820.c                           |    3 
 drivers/net/pcmcia/ibmtr_cs.c                   |    7 
 drivers/net/pcmcia/xirc2ps_cs.c                 |   23 
 drivers/net/pcnet32.c                           |   47 
 drivers/net/ppp_generic.c                       |    2 
 drivers/net/r8169.c                             |   92 
 drivers/net/s2io.c                              |   45 
 drivers/net/sb1250-mac.c                        |  109 
 drivers/net/sgiseeq.c                           |   70 
 drivers/net/sis900.c                            |  195 
 drivers/net/sk_mca.c                            |  126 
 drivers/net/sk_mca.h                            |   19 
 drivers/net/skge.c                              | 3334 ++++++++++++++
 drivers/net/skge.h                              | 3005 ++++++++++++
 drivers/net/smc-mca.c                           |   37 
 drivers/net/smc-ultra.c                         |   34 
 drivers/net/smc-ultra32.c                       |   30 
 drivers/net/smc91x.c                            |  203 
 drivers/net/smc91x.h                            |   79 
 drivers/net/sonic.c                             |    4 
 drivers/net/sundance.c                          |    7 
 drivers/net/tg3.h                               |   14 
 drivers/net/tokenring/ibmtr.c                   |  158 
 drivers/net/typhoon-firmware.h                  | 5568 ++++++++++--------------
 drivers/net/typhoon.c                           |  244 -
 drivers/net/wan/cosa.c                          |    7 
 drivers/net/wan/dscc4.c                         |  117 
 drivers/net/wd.c                                |   36 
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/airo.c                     |   25 
 drivers/net/wireless/airport.c                  |    5 
 drivers/net/wireless/arlan.h                    |    4 
 drivers/net/wireless/atmel_cs.c                 |    3 
 drivers/net/wireless/hermes.c                   |   43 
 drivers/net/wireless/hermes.h                   |   62 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1080 ++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 ++
 drivers/net/wireless/hostap/hostap_ap.c         | 3259 ++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  556 ++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 ++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 +++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  785 +++
 drivers/net/wireless/hostap/hostap_download.c   |  761 +++
 drivers/net/wireless/hostap/hostap_hw.c         | 3607 +++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  469 ++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 3624 +++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  452 +
 drivers/net/wireless/hostap/hostap_plx.c        |  611 ++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 ++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1071 ++++
 drivers/net/wireless/orinoco_cs.c               |   10 
 drivers/net/wireless/orinoco_pci.c              |    7 
 drivers/net/wireless/orinoco_plx.c              |   82 
 drivers/net/wireless/orinoco_tmd.c              |   51 
 drivers/net/wireless/prism54/isl_ioctl.c        |    2 
 drivers/net/wireless/ray_cs.c                   |    5 
 include/linux/ibmtr.h                           |   15 
 include/linux/mii.h                             |    4 
 include/linux/mv643xx.h                         |  434 +
 include/linux/netdevice.h                       |    2 
 include/linux/pci_ids.h                         |    8 
 include/net/ieee80211.h                         |  883 +++
 include/net/ieee80211_crypt.h                   |   86 
 net/Kconfig                                     |    2 
 net/Makefile                                    |    1 
 net/core/dev.c                                  |   28 
 net/ieee80211/Kconfig                           |   71 
 net/ieee80211/Makefile                          |   11 
 net/ieee80211/ieee80211_crypt.c                 |  253 +
 net/ieee80211/ieee80211_crypt_ccmp.c            |  473 ++
 net/ieee80211/ieee80211_crypt_tkip.c            |  711 +++
 net/ieee80211/ieee80211_crypt_wep.c             |  275 +
 net/ieee80211/ieee80211_module.c                |  268 +
 net/ieee80211/ieee80211_rx.c                    | 1206 +++++
 net/ieee80211/ieee80211_tx.c                    |  448 +
 net/ieee80211/ieee80211_wx.c                    |  471 ++
 144 files changed, 42414 insertions(+), 9971 deletions(-)

through these ChangeSets:

<andi:cosy.sbg.ac.at>:
  o sundance: attempt to address high irqs due to TX overflow

<dfarnsworth:mvista.com>:
  o Big rename
  o Rename MV_READ => mv_read and MV_WRITE => mv_write
  o Additional whitespace cleanups, mostly changing spaces to tabs in comments
  o Run mv643xx_eth.[ch] through scripts/Lindent
  o Add a function to detect at runtime whether a PHY is attached to the specified port, and use it to cause the probe routine to fail when there is no PHY.
  o This one liner removes a spurious left paren fixing an obvious syntax error in the #ifndef MV64340_NAPI case
  o Add support for PHYs/boards that don't support autonegotiation
  o With this patch, the driver now calls netif_carrier_off/netif_carrier_on
  o This patch cleans up the handling of receive skb sizing

<jketreno:linux.intel.com>:
  o ieee80211 subsystem

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

Adrian Bunk:
  o remove dp83840.h

Alexander Viro:
  o 3c503 (iomem + isa-ectomy)
  o ibmlana part 2 (iomem annotations and isa-ectomy)
  o ibmlana part 1 (netdev_priv())
  o sk_mca - iomem and isa-ectomy
  o sk_mca - netdev_priv()
  o ibmtr 2/2: ibmtr annotations - the rest
  o ibmtr 1/2: iomem annotations - trivial part
  o es3210 iomem annotions and isa-ectomy
  o ewrk3 iomem annotations + isa-ectomy
  o wd iomem annotations + isa-ectomy
  o smc-ultra32 iomem annotations + isa-ectomy
  o smc-ultra iomem annotations + isa-ectomy
  o smc-mca iomem annotations and isa-ectomy
  o fealnx iomem annotations, switch to io{read,write}
  o wireless iomem annotations and fixes, switch to io{read,write}

Dale Farnsworth:
  o This patch simplifies the mv64340_eth_set_rx_mode function without changing its behavior.
  o This patch makes the use of the MV64340_RX_QUEUE_FILL_ON_TASK config macro more consistent, though the macro remains undefined, since the feature still does not work properly.
  o This patch adds support for passing additional parameters via the platform_device interface.  These additional parameters are:
  o This patch adds device driver model support to the mv643xx_eth driver
  o This patch replaces the use of the pci_map_* functions with the corresponding dma_map_* functions.
  o This patch fixes the code that enables hardware checksum generation
  o This patch removes spin delays (count to 1000000, ugh) and instead waits with udelay or msleep for hardware flags to change.
  o This patch removes code that is redundant or useless

Daniele Venzano:
  o sis900: chiprev i/o cleanups
  o sis900: debugging output update
  o sis900 printk audit
  o sis900: version bump; remove broken URL
  o sis900: add infrastructure needed for standard netif messages

David Dillow:
  o Bump version and release date
  o Version 03.001.008 of the Typhoon firmware, courtesy of 3Com
  o Fixup the version reporting to match 3Com
  o Use module_param() and add descriptions
  o Teach typhoon to use port IO on machines that need it. It will attempt to use MMIO, but if that fails (or the user asks), it will fallback to port IO.
  o Enable bus mastering before saving our state, or we'll only be able to load the modules one time.

David T. Hollis:
  o Move MII-related constants from b44/tg3 drivers to linux/mii.h

Domen Puncer:
  o net/ewrk3: replace schedule_timeout() with msleep_interruptible()
  o net/tekram-sir: replace schedule_timeout() with msleep()
  o net/ns83820: replace schedule_timeout() with msleep()
  o net/ni65: replace schedule_timeout() with msleep()
  o net/sir_dev: replace schedule_timeout() with msleep()
  o net/xirc2ps_cs: replace Wait() with msleep()
  o net/ma600-sir: replace schedule_timeout() with msleep()
  o net/irtty-sir: replace schedule_timeout() with msleep()
  o net/act2001-sir: replace schedule_timeout() with msleep()
  o arcnet: remove casts

Don Fry:
  o pcnet32: 79c976 with fiber optic fix

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o r8169: synchronization and balancing when the device is closed
  o r8169: screaming irq when the device is closed
  o r8169: typo in debugging code
  o r8169: merge of Realtek's code
  o r8169: endianness fixes
  o dscc4: removal of unneeded variable
  o dscc4: removal of unneeded casts
  o dscc4: error status checking and pci janitoring
  o dscc4: code factorisation
  o dscc4: use of uncompletely initialized struct
  o 8139cp: SG support fixes

Ganesh Venkatesan:
  o ixgb: Documentation/networking/ixgb.txt

Ian Campbell:
  o use datacs in smc91x driver
  o smc91x: power down PHY on suspend

Jay Vosburgh:
  o bonding: Update/rewrite bonding.txt
  o bonding: Update kconfig description
  o bonding: change misleading warning
  o bonding: use wrappers to change mtu and MAC
  o net/core: move set MAC into separate function

Jeff Garzik:
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

JustMan:
  o atmel_cs: Add support LG LW2100N WLAN PCMCIA card

Matt Porter:
  o Add PPC440SP support to IBM EMAC driver

Nicolas Pitre:
  o smc91x: allow RX of VLAN packets

Nishanth Aravamudan:
  o net/cosa: replace schedule_timeout() with msleep()
  o net/airo: replace schedule_timeout() with msleep()/ssleep()
  o net/cs89x0: replace schedule_timeout() with msleep()

Paul Mackerras:
  o remove bogus exports in ppp

Pavel Machek:
  o eepro100 kill obsolete ifdefs

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Ralf Bächle:
  o Reformat DMASCC driver
  o Use netdev_priv in baycom_epp driver
  o Use netdev_priv in baycom_ser_fdx driver
  o Use netdev_priv in hdlcdrv driver
  o Use netdev_priv in baycom_ser_hdx driver
  o Use netdev_priv in baycom_par driver
  o Use netdev_priv in bpqether driver
  o Use netdev_priv in mkiss driver
  o Use netdev_priv in YAM driver
  o SGI Seeq updates
  o SB1250 driver updates
  o S2IO syntax fixes
  o Meth driver updates
  o Marvell MV-64340 driver upda
  o Jazzsonic driver updates
  o IOC3 driver updates
  o Remove Baget network driver
  o Au1000 driver updates

Randy Dunlap:
  o ray_cs: reduce stack usage (sockaddr)
  o prism54: use NULL for pointer
  o (v2) arlan: remove gcc warning with CONFIG_PROC_FS=n

Rene Herman:
  o 8139too Interframe Gap Time

Scott Feldman:
  o e100: remove reference to NAPI config option

Steffen Klassert:
  o Add MODULE_VERSION to the 3c515 driver
  o Use netdev_priv in the 3c515 driver
  o 8139cp - add netpoll support

Stephen Hemminger:
  o skge driver (0.5)
  o 8139too: use netdev_priv
  o 8139cp - module_param

Thomas Gleixner:
  o rtl8139too.c: Fix missing pci_disable_dev
  o rtl8139too.c: Fix missing pci_disable_dev

Tony Lindgren:
  o Add OMAP support to smc91x Ethernet driver


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-01-28  2:15 ` Andy Isaacson
@ 2005-01-28  2:31   ` Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2005-01-28  2:31 UTC (permalink / raw)
  To: Andy Isaacson; +Cc: Netdev, Linux Kernel, Andrew Morton, Jouni Malinen

Andy Isaacson wrote:
> On Thu, Jan 27, 2005 at 07:00:32PM -0500, Jeff Garzik wrote:
> 
>>The attached changelog describes what I just pushed out to BitKeeper 
>>(and what should be appearing in the next -mm release from Andrew).
>>
>>Note to BK users:  please re-clone netdev-2.6, don't just 'bk pull'.
> 
> 
> It's much more efficient to do
> % bk undo -a`bk repogca`


Well, by "re-clone" I mean recreate.  It's probably better to do what I 
do, clone the latest linux-2.5 repo and the pull netdev-2.6 into that. 
Far less messy than 'bk undo'.

	Jeff




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: netdev-2.6 queue updated
  2005-01-28  0:00 Jeff Garzik
@ 2005-01-28  2:15 ` Andy Isaacson
  2005-01-28  2:31   ` Jeff Garzik
  0 siblings, 1 reply; 19+ messages in thread
From: Andy Isaacson @ 2005-01-28  2:15 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Netdev, Linux Kernel, Andrew Morton, Jouni Malinen

On Thu, Jan 27, 2005 at 07:00:32PM -0500, Jeff Garzik wrote:
> The attached changelog describes what I just pushed out to BitKeeper 
> (and what should be appearing in the next -mm release from Andrew).
> 
> Note to BK users:  please re-clone netdev-2.6, don't just 'bk pull'.

It's much more efficient to do
% bk undo -a`bk repogca`
(which deletes everything in the local repo that's not in the parent)
rather than pulling the entire repo over the wire again. [1]

You can check what would be deleted by this command with "bk changes -L"
similar to how you can "bk changes -R" to figure out what would be
pulled.

[1] Well, actually, it isn't *quite* that simple; in certain cases,
    repogca will delete more than it needs to.  But it's still more
    efficient than a re-pull.

-andy

^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2005-01-28  0:00 Jeff Garzik
  2005-01-28  2:15 ` Andy Isaacson
  0 siblings, 1 reply; 19+ messages in thread
From: Jeff Garzik @ 2005-01-28  0:00 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel, Andrew Morton, Jouni Malinen

[-- Attachment #1: Type: text/plain, Size: 856 bytes --]

The attached changelog describes what I just pushed out to BitKeeper 
(and what should be appearing in the next -mm release from Andrew).

Note to BK users:  please re-clone netdev-2.6, don't just 'bk pull'.

Most of this is simply stuff that is "hanging out for a while" in 
netdev-2.6 while it -- hopefully -- gets testing and review.  All of 
these changes are bound for upstream eventually.

Note on wireless:  HostAP and Vladmir's effort to make 802.11 a "real" 
Linux network protocol both seem to have stagnated a bit.  I'm still 
hoping that
* Intel will appear with a patch that merges their drivers
* some magical engineering force will start using the HostAP code as 
common library code in other drivers (notably Intel)
* Vladmir or someone will continue Vladmir's work to integrate wireless 
more closely with the Linux network stack

	Jeff



[-- Attachment #2: changelog.txt --]
[-- Type: text/plain, Size: 11776 bytes --]

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

This will update the following files:

 Documentation/networking/ixgb.txt               |    9 
 MAINTAINERS                                     |    7 
 drivers/net/3c503.c                             |   67 
 drivers/net/3c515.c                             |   32 
 drivers/net/8139cp.c                            |  100 
 drivers/net/8139too.c                           |  291 -
 drivers/net/Kconfig                             |   12 
 drivers/net/Makefile                            |    1 
 drivers/net/arcnet/arc-rawmode.c                |    4 
 drivers/net/arcnet/arc-rimi.c                   |   14 
 drivers/net/arcnet/arcnet.c                     |   30 
 drivers/net/arcnet/com20020.c                   |    6 
 drivers/net/arcnet/com90io.c                    |    4 
 drivers/net/arcnet/com90xx.c                    |    8 
 drivers/net/arcnet/rfc1051.c                    |    8 
 drivers/net/arcnet/rfc1201.c                    |   12 
 drivers/net/b44.h                               |   14 
 drivers/net/cs89x0.c                            |    4 
 drivers/net/es3210.c                            |   32 
 drivers/net/ewrk3.c                             |   87 
 drivers/net/fealnx.c                            |  275 -
 drivers/net/ibmlana.c                           |   99 
 drivers/net/ibmlana.h                           |    1 
 drivers/net/irda/act200l-sir.c                  |    3 
 drivers/net/irda/irtty-sir.c                    |    4 
 drivers/net/irda/ma600-sir.c                    |   12 
 drivers/net/irda/sir_dev.c                      |    4 
 drivers/net/irda/tekram-sir.c                   |    3 
 drivers/net/mv643xx_eth.c                       | 2398 +++++-----
 drivers/net/mv643xx_eth.h                       |  603 --
 drivers/net/ni65.c                              |    3 
 drivers/net/ns83820.c                           |    3 
 drivers/net/pcmcia/ibmtr_cs.c                   |    7 
 drivers/net/pcmcia/xirc2ps_cs.c                 |   23 
 drivers/net/pcnet32.c                           |   47 
 drivers/net/sis900.c                            |  195 
 drivers/net/sk_mca.c                            |  126 
 drivers/net/sk_mca.h                            |   19 
 drivers/net/skge.c                              | 3334 ++++++++++++++
 drivers/net/skge.h                              | 3005 ++++++++++++
 drivers/net/smc-mca.c                           |   37 
 drivers/net/smc-ultra.c                         |   34 
 drivers/net/smc-ultra32.c                       |   30 
 drivers/net/smc91x.c                            |   37 
 drivers/net/smc91x.h                            |   20 
 drivers/net/tg3.h                               |   14 
 drivers/net/tokenring/ibmtr.c                   |  158 
 drivers/net/typhoon-firmware.h                  | 5568 ++++++++++--------------
 drivers/net/typhoon.c                           |  244 -
 drivers/net/wan/cosa.c                          |    7 
 drivers/net/wan/dscc4.c                         |  117 
 drivers/net/wd.c                                |   36 
 drivers/net/wireless/Kconfig                    |    2 
 drivers/net/wireless/Makefile                   |    2 
 drivers/net/wireless/airo.c                     |   25 
 drivers/net/wireless/airport.c                  |    5 
 drivers/net/wireless/arlan.h                    |    4 
 drivers/net/wireless/atmel_cs.c                 |    3 
 drivers/net/wireless/hermes.c                   |   43 
 drivers/net/wireless/hermes.h                   |   62 
 drivers/net/wireless/hostap/Kconfig             |  104 
 drivers/net/wireless/hostap/Makefile            |    8 
 drivers/net/wireless/hostap/hostap.c            | 1205 +++++
 drivers/net/wireless/hostap/hostap.h            |   57 
 drivers/net/wireless/hostap/hostap_80211.h      |  107 
 drivers/net/wireless/hostap/hostap_80211_rx.c   | 1080 ++++
 drivers/net/wireless/hostap/hostap_80211_tx.c   |  522 ++
 drivers/net/wireless/hostap/hostap_ap.c         | 3259 ++++++++++++++
 drivers/net/wireless/hostap/hostap_ap.h         |  272 +
 drivers/net/wireless/hostap/hostap_common.h     |  556 ++
 drivers/net/wireless/hostap/hostap_config.h     |   86 
 drivers/net/wireless/hostap/hostap_crypt.c      |  167 
 drivers/net/wireless/hostap/hostap_crypt.h      |   50 
 drivers/net/wireless/hostap/hostap_crypt_ccmp.c |  486 ++
 drivers/net/wireless/hostap/hostap_crypt_tkip.c |  696 +++
 drivers/net/wireless/hostap/hostap_crypt_wep.c  |  281 +
 drivers/net/wireless/hostap/hostap_cs.c         |  785 +++
 drivers/net/wireless/hostap/hostap_download.c   |  761 +++
 drivers/net/wireless/hostap/hostap_hw.c         | 3607 +++++++++++++++
 drivers/net/wireless/hostap/hostap_info.c       |  469 ++
 drivers/net/wireless/hostap/hostap_ioctl.c      | 3624 +++++++++++++++
 drivers/net/wireless/hostap/hostap_pci.c        |  452 +
 drivers/net/wireless/hostap/hostap_plx.c        |  611 ++
 drivers/net/wireless/hostap/hostap_proc.c       |  466 ++
 drivers/net/wireless/hostap/hostap_wlan.h       | 1071 ++++
 drivers/net/wireless/orinoco_cs.c               |   10 
 drivers/net/wireless/orinoco_pci.c              |    7 
 drivers/net/wireless/orinoco_plx.c              |   82 
 drivers/net/wireless/orinoco_tmd.c              |   51 
 drivers/net/wireless/prism54/isl_ioctl.c        |    2 
 include/linux/ibmtr.h                           |   15 
 include/linux/mii.h                             |    4 
 include/linux/mv643xx.h                         |  434 +
 include/linux/pci_ids.h                         |    8 
 94 files changed, 32802 insertions(+), 5947 deletions(-)

through these ChangeSets:

<dfarnsworth:mvista.com>:
  o Big rename
  o Rename MV_READ => mv_read and MV_WRITE => mv_write
  o Additional whitespace cleanups, mostly changing spaces to tabs in comments
  o Run mv643xx_eth.[ch] through scripts/Lindent
  o Add a function to detect at runtime whether a PHY is attached to the specified port, and use it to cause the probe routine to fail when there is no PHY.
  o This one liner removes a spurious left paren fixing an obvious syntax error in the #ifndef MV64340_NAPI case
  o Add support for PHYs/boards that don't support autonegotiation
  o With this patch, the driver now calls netif_carrier_off/netif_carrier_on
  o This patch cleans up the handling of receive skb sizing

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

Alexander Viro:
  o 3c503 (iomem + isa-ectomy)
  o ibmlana part 2 (iomem annotations and isa-ectomy)
  o ibmlana part 1 (netdev_priv())
  o sk_mca - iomem and isa-ectomy
  o sk_mca - netdev_priv()
  o ibmtr 2/2: ibmtr annotations - the rest
  o ibmtr 1/2: iomem annotations - trivial part
  o es3210 iomem annotions and isa-ectomy
  o ewrk3 iomem annotations + isa-ectomy
  o wd iomem annotations + isa-ectomy
  o smc-ultra32 iomem annotations + isa-ectomy
  o smc-ultra iomem annotations + isa-ectomy
  o smc-mca iomem annotations and isa-ectomy
  o fealnx iomem annotations, switch to io{read,write}
  o wireless iomem annotations and fixes, switch to io{read,write}

Dale Farnsworth:
  o This patch simplifies the mv64340_eth_set_rx_mode function without changing its behavior.
  o This patch makes the use of the MV64340_RX_QUEUE_FILL_ON_TASK config macro more consistent, though the macro remains undefined, since the feature still does not work properly.
  o This patch adds support for passing additional parameters via the platform_device interface.  These additional parameters are:
  o This patch adds device driver model support to the mv643xx_eth driver
  o This patch replaces the use of the pci_map_* functions with the corresponding dma_map_* functions.
  o This patch fixes the code that enables hardware checksum generation
  o This patch removes spin delays (count to 1000000, ugh) and instead waits with udelay or msleep for hardware flags to change.
  o This patch removes code that is redundant or useless

Daniele Venzano:
  o sis900: chiprev i/o cleanups
  o sis900: debugging output update
  o sis900 printk audit
  o sis900: version bump; remove broken URL
  o sis900: add infrastructure needed for standard netif messages

David Dillow:
  o Bump version and release date
  o Version 03.001.008 of the Typhoon firmware, courtesy of 3Com
  o Fixup the version reporting to match 3Com
  o Use module_param() and add descriptions
  o Teach typhoon to use port IO on machines that need it. It will attempt to use MMIO, but if that fails (or the user asks), it will fallback to port IO.
  o Enable bus mastering before saving our state, or we'll only be able to load the modules one time.

David T. Hollis:
  o Move MII-related constants from b44/tg3 drivers to linux/mii.h

Domen Puncer:
  o net/ewrk3: replace schedule_timeout() with msleep_interruptible()
  o net/tekram-sir: replace schedule_timeout() with msleep()
  o net/ns83820: replace schedule_timeout() with msleep()
  o net/ni65: replace schedule_timeout() with msleep()
  o net/sir_dev: replace schedule_timeout() with msleep()
  o net/xirc2ps_cs: replace Wait() with msleep()
  o net/ma600-sir: replace schedule_timeout() with msleep()
  o net/irtty-sir: replace schedule_timeout() with msleep()
  o net/act2001-sir: replace schedule_timeout() with msleep()
  o arcnet: remove casts

Don Fry:
  o pcnet32: 79c976 with fiber optic fix

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o dscc4: removal of unneeded variable
  o dscc4: removal of unneeded casts
  o dscc4: error status checking and pci janitoring
  o dscc4: code factorisation
  o dscc4: use of uncompletely initialized struct
  o 8139cp: SG support fixes

Ganesh Venkatesan:
  o ixgb: Documentation/networking/ixgb.txt

Ian Campbell:
  o smc91x: power down PHY on suspend

Jeff Garzik:
  o [wireless hostap] update for new pci_save_state()
  o [netdrvr 8139cp] TSO support

Joshua Kwan:
  o hostap: fix Kconfig typos and missing select CRYPTO

Jouni Malinen:
  o Host AP: Replaced MODULE_PARM with module_param*
  o Host AP: Replaced direct dev->priv references with netdev_priv(dev)
  o Host AP: Updated to use Linux wireless extensions v17
  o Host AP: pci_register_driver() return value changes
  o Host AP: Fix netif_carrier_off() in non-client modes
  o Host AP: Fix PRISM2_IO_DEBUG
  o Host AP: Use void __iomem * with {read,write}{b,w}
  o Host AP: Fix card enabling after firmware download
  o Host AP: Do not bridge packets to unauthorized ports
  o Host AP: Fix compilation with PRISM2_NO_STATION_MODES defined
  o Host AP: Prevent STAs from associating using AP address
  o Host AP: Fix hw address changing for wifi# interface
  o Host AP: Remove ioctl debug messages
  o Host AP: Ignore (Re)AssocResp messages silently
  o Host AP: Fix interface packet counters
  o Host AP: Disable EAPOL TX/RX debug messages
  o fix hostap crypto bugs
  o Add HostAP wireless driver

JustMan:
  o atmel_cs: Add support LG LW2100N WLAN PCMCIA card

Nishanth Aravamudan:
  o net/cosa: replace schedule_timeout() with msleep()
  o net/airo: replace schedule_timeout() with msleep()/ssleep()
  o net/cs89x0: replace schedule_timeout() with msleep()

Pekka Enberg:
  o 8139too: use iomap for pio/mmio

Randy Dunlap:
  o prism54: use NULL for pointer
  o (v2) arlan: remove gcc warning with CONFIG_PROC_FS=n

Rene Herman:
  o 8139too Interframe Gap Time

Steffen Klassert:
  o Add MODULE_VERSION to the 3c515 driver
  o Use netdev_priv in the 3c515 driver
  o 8139cp - add netpoll support

Stephen Hemminger:
  o skge driver (0.5)
  o 8139too: use netdev_priv
  o 8139cp - module_param

Thomas Gleixner:
  o rtl8139too.c: Fix missing pci_disable_dev
  o rtl8139too.c: Fix missing pci_disable_dev

Tony Lindgren:
  o Add OMAP support to smc91x Ethernet driver


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2004-11-05 10:02 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2004-11-05 10:02 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel


NOTE:  you will need to re-clone the netdev-2.6 tree.

BK users:

	bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.10-rc1-bk14-netdev1.patch.bz2

This will update the following files:

 drivers/net/3c505.c                           |   10 
 drivers/net/3c507.c                           |  148 ++--
 drivers/net/3c59x.c                           |    1 
 drivers/net/8139cp.c                          |  102 ++-
 drivers/net/8139too.c                         |   98 +-
 drivers/net/8390.c                            |    1 
 drivers/net/8390.h                            |    1 
 drivers/net/Kconfig                           |   62 -
 drivers/net/ac3200.c                          |   64 -
 drivers/net/atp.c                             |    2 
 drivers/net/bonding/bond_3ad.c                |   10 
 drivers/net/depca.c                           |   24 
 drivers/net/e100.c                            |    1 
 drivers/net/e2100.c                           |   18 
 drivers/net/eepro100.c                        |  293 +++-----
 drivers/net/fealnx.c                          |  275 +++-----
 drivers/net/hp100.c                           |   65 +
 drivers/net/ixgb/ixgb_main.c                  |   33 -
 drivers/net/lne390.c                          |   64 -
 drivers/net/mace.c                            |   66 --
 drivers/net/ne3210.c                          |   34 -
 drivers/net/pcmcia/fmvj18x_cs.c               |    4 
 drivers/net/pcmcia/ibmtr_cs.c                 |    7 
 drivers/net/pcmcia/pcnet_cs.c                 |   39 -
 drivers/net/pcmcia/smc91c92_cs.c              |    2 
 drivers/net/pcmcia/xirc2ps_cs.c               |    2 
 drivers/net/r8169.c                           |  855 +++++++++++++++++++-------
 drivers/net/sb1000.c                          |   14 
 drivers/net/sis900.c                          |    1 
 drivers/net/skfp/h/fplustm.h                  |    6 
 drivers/net/skfp/h/targethw.h                 |    6 
 drivers/net/skfp/h/targetos.h                 |    2 
 drivers/net/skfp/h/types.h                    |   21 
 drivers/net/skfp/skfddi.c                     |   25 
 drivers/net/skfp/smt.c                        |    7 
 drivers/net/starfire.c                        |   79 +-
 drivers/net/sundance.c                        |  259 +++----
 drivers/net/tlan.c                            |   72 +-
 drivers/net/tlan.h                            |   88 --
 drivers/net/tokenring/3c359.c                 |   36 -
 drivers/net/tokenring/3c359.h                 |    2 
 drivers/net/tokenring/ibmtr.c                 |  158 ++--
 drivers/net/tokenring/lanstreamer.c           |   24 
 drivers/net/tokenring/lanstreamer.h           |    2 
 drivers/net/tokenring/olympic.c               |   94 +-
 drivers/net/tulip/de2104x.c                   |    1 
 drivers/net/tulip/dmfe.c                      |    1 
 drivers/net/tulip/tulip_core.c                |    3 
 drivers/net/tulip/winbond-840.c               |    3 
 drivers/net/tulip/xircom_tulip_cb.c           |   16 
 drivers/net/typhoon.c                         |    3 
 drivers/net/via-rhine.c                       |  276 ++++----
 drivers/net/via-velocity.h                    |    4 
 drivers/net/wan/c101.c                        |    3 
 drivers/net/wan/cycx_drv.c                    |   22 
 drivers/net/wan/n2.c                          |    5 
 drivers/net/wireless/airo.c                   |   69 --
 drivers/net/wireless/airport.c                |    5 
 drivers/net/wireless/arlan-main.c             |   90 +-
 drivers/net/wireless/arlan-proc.c             |   15 
 drivers/net/wireless/arlan.h                  |   26 
 drivers/net/wireless/hermes.c                 |   43 -
 drivers/net/wireless/hermes.h                 |   62 -
 drivers/net/wireless/netwave_cs.c             |   75 +-
 drivers/net/wireless/orinoco_cs.c             |   10 
 drivers/net/wireless/orinoco_pci.c            |    7 
 drivers/net/wireless/orinoco_plx.c            |   82 +-
 drivers/net/wireless/orinoco_tmd.c            |   51 -
 drivers/net/wireless/prism54/isl_ioctl.c      |   24 
 drivers/net/wireless/prism54/islpci_hotplug.c |    2 
 drivers/net/wireless/prism54/prismcompat.h    |    4 
 drivers/net/wireless/ray_cs.c                 |    4 
 drivers/net/wireless/wavelan_cs.c             |   25 
 drivers/net/wireless/wavelan_cs.p.h           |    1 
 include/linux/delay.h                         |    5 
 include/linux/ibmtr.h                         |   15 
 include/linux/pci_ids.h                       |    3 
 include/pcmcia/mem_op.h                       |   89 +-
 78 files changed, 2239 insertions(+), 1982 deletions(-)

through these ChangeSets:

<philipp.gortan:tttech.com>:
  o [netdrvr 8139cp] add PCI ID

Adrian Bunk:
  o net/skfp/smt.c: remove an unused function
  o net/3c505.c: remove unused functions
  o bonding: remove an unused function
  o net/wan/n2.c: remove an unused function

Alexander Viro:
  o mace iomem annotations - trivial part
  o airo iomem annotations
  o wavelan_cs iomem annotations
  o lne390 iomem annotations and fixes
  o fealnx iomem annotations, switch to io{read,write}
  o wireless iomem annotations and fixes, switch to io{read,write}
  o ibmtr annotations - the rest
  o skfp iomem annotations, switch to io{read,write}
  o olympic_open() cleanup and fixes
  o sundance iomem annotations, switch to io{read,write}
  o via-rhine iomem annotations, switch to io{read,write}
  o net/pcmcia iomem annotations
  o netwave iomem annotations
  o arlan iomem annotations and cleanups
  o netdev_priv() in netwave_cs
  o netdev_priv() in arlan
  o (25/32) lanstreamer iomem annotations
  o beginning of ibmtr iomem annotations
  o e2100 iomem annotations and fixes
  o 3c359 iomem annotations
  o depca iomem annotations
  o killed isa_... in 3c507
  o starfire iomem annotations
  o ne3210 iomem annotations
  o ac3200 iomem annotations and fixes
  o iomem annotations in r8169

Andrew Morton:
  o r8169 module_param build fix

Arjan van de Ven:
  o ray_cs export cleanup

Christoph Hellwig:
  o unexport ei_tx_timeout

Daniele Venzano:
  o Add Altimata PHY to sis900 driver

David Dillow:
  o net/typhoon.c: use previously-unused function

David S. Miller:
  o eepro100.c iomap conversion

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o r8169: netconsole support
  o r8169: unneeded synchronize_irq()
  o r8169: always clean Tx desc
  o r8169: cleanup
  o r8169: rtl8169_close() races
  o r8169: automatic pci dac step down
  o r8169: wrong advertisement of VLAN features
  o r8169: Tx timeout rework
  o r8169: default on disabling PCIDAC
  o r8169: Mac identifier extracted from Realtek's driver v2.2
  o r8169: TSO support
  o r8169: hint for Tx flow control
  o r8169: miscalculation of available Tx descriptors
  o 8139cp: SG support fixes
  o r8169: vlan support
  o r8169: Rx checksum support
  o r8169: advertise DMA to high memory
  o r8169: Tx checksum offload
  o r8169: comment a gcc 2.95.x bug
  o r8169: sync the names of a few bits with the 8139cp driver
  o r8169: bump version number
  o r8169: enable MWI
  o r8169: code cleanup
  o r8169: per device receive buffer size
  o r8169: add ethtool_ops.{get_regs_len/get_regs}

Ganesh Venkatesan:
  o ixgb: Condition that determines when to quit polling
  o ixgb: Fix memory leak in NAPI mode. Avoid unnecessary
  o ixgb: Fix VLAN filter setup errors (while running

Jeff Garzik:
  o [netdrvr eepro100] fix pci_iomap() args and info msg that follows
  o [netdrvr 8139cp] TSO support

John W. Linville:
  o tulip: Add MODULE_VERSION
  o e100: Add MODULE_VERSION
  o r8169: Add MODULE_VERSION
  o 8139too: Add MODULE_VERSION
  o 3c59x: Add MODULE_VERSION
  o r8169: simplify trick if() expression
  o r8169: fix RxVlan bit manipulation
  o r8169: endian-swap return of rtl8169_tx_vlan_tag()

Krzysztof Halasa:
  o net/wan/n2.c: remove an unused function

Margit Schubert-While:
  o prism54 sparse fixes
  o prism54 fix resume processing

Nishanth Aravamudan:
  o net/sb1000: replace nicedelay() with ssleep_interruptible()
  o net/cycx_drv: replace delay_cycx() with ssleep_interruptible()
  o net/airo: replace schedule_timeout() with *sleep() variants
  o Add ssleep_interruptible()

Rene Herman:
  o 8139too Interframe Gap Time

Roger Luethi:
  o mc_filter on big-endian arch

Steffen Klassert:
  o 8139cp - add netpoll support

Stephen Hemminger:
  o xircom_tulip_cb: convert to using module_param
  o tlan: enable faster hash function
  o tlan: make inline's static (rev2)
  o tlan: get rid of unneeded global vars (rev 2)
  o tlan: use netdev_priv (rev 2)
  o hp100: use inline for comple usage of dev->priv
  o hp100: use netdev_priv (rev 2)
  o via-velocity: get rid of unused global
  o via-rhine: free_ring should be static
  o via-rhine: use module_param
  o 8139too: use netdev_priv
  o r8169: use netdev_priv
  o r8169: use module_param
  o 8139cp - module_param

Thomas Gleixner:
  o rtl8139too.c: Fix missing pci_disable_dev
  o rtl8139too.c: Fix missing pci_disable_dev

Tom Rini:
  o IBM EMAC Kconfig changes: Add 'select CRC32'
  o IBM EMAC Kconfig changes


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2004-10-01  4:59 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2004-10-01  4:59 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel


BK users:
bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.9-rc3-netdev1.patch.bz2

This will update the following files:

 arch/cris/arch-v10/drivers/ethernet.c     |  140 ++----
 drivers/ieee1394/eth1394.c                |   95 +---
 drivers/media/dvb/dvb-core/dvb_net.c      |    9 
 drivers/net/3c509.c                       |  151 ++-----
 drivers/net/8139cp.c                      |  100 +++-
 drivers/net/8139too.c                     |   14 
 drivers/net/Kconfig                       |   45 +-
 drivers/net/acenic.c                      |  163 +++----
 drivers/net/acenic.h                      |   23 -
 drivers/net/amd8111e.c                    |  248 +++++------
 drivers/net/atp.c                         |    2 
 drivers/net/b44.c                         |  102 ++--
 drivers/net/b44.h                         |  113 -----
 drivers/net/defxx.c                       |  144 +++---
 drivers/net/defxx.h                       |    2 
 drivers/net/dl2k.c                        |  267 +++++-------
 drivers/net/e100.c                        |   38 +
 drivers/net/e1000/e1000.h                 |    2 
 drivers/net/e1000/e1000_ethtool.c         |    6 
 drivers/net/e1000/e1000_hw.c              |  115 +++++
 drivers/net/e1000/e1000_main.c            |   41 -
 drivers/net/e1000/e1000_osdep.h           |    6 
 drivers/net/e1000/e1000_param.c           |  167 ++++---
 drivers/net/eepro100.c                    |  425 +++++++++-----------
 drivers/net/ewrk3.c                       |  326 +++++++--------
 drivers/net/forcedeth.c                   |  142 +++---
 drivers/net/hamachi.c                     |  157 +++----
 drivers/net/hamradio/hdlcdrv.c            |    2 
 drivers/net/ibmlana.c                     |    9 
 drivers/net/iseries_veth.c                |   81 +--
 drivers/net/ixgb/ixgb_ethtool.c           |  494 +++++++----------------
 drivers/net/ixgb/ixgb_main.c              |   34 -
 drivers/net/mac8390.c                     |    4 
 drivers/net/meth.c                        |   26 -
 drivers/net/natsemi.c                     |  273 +++++--------
 drivers/net/ne2k-pci.c                    |   31 +
 drivers/net/ns83820.c                     |   61 --
 drivers/net/pcmcia/smc91c92_cs.c          |  181 ++++----
 drivers/net/r8169.c                       |  592 +++++++++++++++++++++-------
 drivers/net/sis900.c                      |  258 ++++++------
 drivers/net/sk_mca.c                      |    9 
 drivers/net/smc91x.h                      |   43 ++
 drivers/net/starfire.c                    |  191 ++++-----
 drivers/net/sundance.c                    |  187 ++++----
 drivers/net/tulip/de2104x.c               |    3 
 drivers/net/tulip/de4x5.c                 |    2 
 drivers/net/tulip/tulip_core.c            |   34 -
 drivers/net/tulip/winbond-840.c           |    2 
 drivers/net/tulip/xircom_tulip_cb.c       |  194 ++++-----
 drivers/net/typhoon.c                     |  232 ++++-------
 drivers/net/wan/lmc/lmc_main.c            |    9 
 drivers/net/wireless/airo.c               |   45 +-
 drivers/net/wireless/netwave_cs.c         |   12 
 drivers/net/wireless/prism54/isl_38xx.c   |   15 
 drivers/net/wireless/prism54/isl_38xx.h   |    4 
 drivers/net/wireless/prism54/isl_ioctl.c  |  629 ++++++++++++++++++++++++++----
 drivers/net/wireless/prism54/isl_ioctl.h  |    2 
 drivers/net/wireless/prism54/isl_oid.h    |    9 
 drivers/net/wireless/prism54/islpci_dev.c |   35 -
 drivers/net/wireless/prism54/islpci_dev.h |    4 
 drivers/net/wireless/prism54/islpci_eth.c |    5 
 drivers/net/wireless/prism54/oid_mgt.c    |  121 +++++
 drivers/net/wireless/prism54/oid_mgt.h    |    3 
 drivers/net/wireless/wavelan.c            |   19 
 drivers/net/wireless/wavelan.p.h          |    3 
 drivers/net/wireless/wavelan_cs.c         |  181 +++-----
 drivers/net/wireless/wavelan_cs.p.h       |    3 
 drivers/net/wireless/wl3501_cs.c          |   53 --
 drivers/net/yellowfin.c                   |   62 +-
 drivers/usb/gadget/ether.c                |   73 +--
 drivers/usb/net/catc.c                    |  122 +----
 drivers/usb/net/kaweth.c                  |   34 -
 drivers/usb/net/pegasus.c                 |  297 +++++---------
 drivers/usb/net/rtl8150.c                 |  186 +++-----
 include/linux/netdevice.h                 |    4 
 include/linux/wireless.h                  |   64 ++-
 include/net/iw_handler.h                  |   60 ++
 net/core/dev.c                            |    2 
 net/core/wireless.c                       |  210 ++++++----
 net/irda/irlan/irlan_client.c             |    2 
 80 files changed, 4237 insertions(+), 4017 deletions(-)

through these ChangeSets:

<davem:davemloft.net>:
  o eepro100.c iomap conversion

<jolt:tuxbox.org>:
  o [netdrvr b44] clean up SiliconBackplane definitions/functions
  o [netdrvr b44] ignore carrier lost errors

Alexander Viro:
  o (27/27) catc ethtool conversion
  o (26/27) kaweth ethtool conversion
  o (25/27) pegasus ethtool conversion
  o (24/27) rtl8150 ethtool conversion
  o (23/27) gadget ethtool conversion
  o (22/27) amd8111e ethtool conversion
  o (21/27) dl2k ethtool conversion
  o (20/27) eepro100 ethtool conversion
  o (19/27) ewrk3 ethtool conversion
  o (18/27) forcedeth ethtool conversion
  o (17/27) hamachi ethtool conversion
  o (16/27) veth ethtool conversion
  o (15/27) natsemi ethtool conversion
  o (14/27) ns83820 ethtool conversion
  o (13/27) starfire ethtool conversion
  o (12/27) sundance ethtool conversion
  o (11/27) typhoon ethtool conversion
  o (10/27) yellowfin ethtool conversion
  o (9/27) wl3501_cs ethtool conversion
  o (8/27) wavelan ethtool conversion
  o (7/27) xircom ethtool conversion
  o (6/27) tulip ethtool conversion
  o (5/27) smc91c92_cs ethtool conversion
  o (4/27) 3c509 ethtool conversion
  o (3/27) ixgb ethtool conversion
  o (2/27) cris ethtool conversion
  o (1/27) eth1394 ethtool conversion
  o [netdrvr starfire] use netdev_priv
  o [netdrvr starfire] fix unregister_netdev call site
  o [netdrvr] use netdev_priv in dl2k, hamachi
  o [netdrvr] netdev_priv for sundance, typhoon, yellowfin
  o [netdrvr] netdev_priv for ewrk3, xircom_tulip_cb, wavelan_cs
  o [netdrvr usb] use netdev_priv
  o [netdrvr eth1394] use netdev_priv

Andrew Morton:
  o e1000 sparc64 dma_mapping build fix
  o igxb speedup
  o pegasus.c fixes
  o de4x5 warning fix

Daniele Venzano:
  o [netdrvr sis900] whitespace and codingstyle updates

David Dillow:
  o PCI cleanups and convert to ethtool_ops

Felipe Damasio:
  o 8139cp net driver: add MODULE_VERSION

François Romieu:
  o via-velocity: wrong module name in Kconfig documentation
  o r8169: default on disabling PCIDAC
  o r8169: Mac identifier extracted from Realtek's driver v2.2
  o r8169: TSO support
  o r8169: hint for Tx flow control
  o r8169: miscalculation of available Tx descriptors
  o 8139cp: SG support fixes
  o r8169: vlan support
  o r8169: Rx checksum support
  o r8169: advertise DMA to high memory
  o r8169: Tx checksum offload
  o r8169: comment a gcc 2.95.x bug
  o r8169: sync the names of a few bits with the 8139cp driver
  o r8169: bump version number
  o r8169: enable MWI
  o r8169: code cleanup
  o r8169: per device receive buffer size
  o r8169: add ethtool_ops.{get_regs_len/get_regs}

Ganesh Venkatesan:
  o e1000 update -- fix MODULE_PARM, module_param, module_param_array
  o e1000 - Ethtool -- 82545 do not support WoL
  o e1000 - Polarity reversal workaround for 10F/10H links
  o e1000 - Fix VLAN filter setup errors (while running on PPC)
  o e1000 Check value returned by from pci_enable_device
  o e1000 - Removed support for advanced TCO features
  o e1000 - use pci_device_name for syslog messages till registering netdevice.
  o e100 driver version number update
  o e100 - use NET_IP_ALIGN to set rx data buffer alignment
  o e100 - Use pci_device_name for syslog messages till registering netdevice

Jean Tourrilhes:
  o WE-17 typo fix
  o wireless-drivers-update-for-we-17.patch
  o wireless-extension-v17-for-linus.patch

Jeff Garzik:
  o Hand-merge typhoon conflicts
  o [netdrvr eepro100] fix pci_iomap() args and info msg that follows
  o [netdrvr b44] update MODULE_AUTHORS
  o [netdrvr 8139cp] TSO support
  o [netdev] Remove no-op in-driver implementations of ->set_config()

Jesse Brandeburg:
  o e100: whitespace and DPRINTKS
  o e100: fix NAPI race with watchdog
  o ixgb: fix endianness issue for tx cleanup

Kenji Kaneshige:
  o add missing pci_disable_device for e1000

Maciej W. Rozycki:
  o defxx device name fixes
  o defxx trivial updates

Manfred Spraul:
  o rx checksum support for gige nForce ethernet

Marc Singer:
  o adding smc91x ethernet to lpd7a40x

Margit Schubert-While:
  o prism54 fix wpa_supplicant frequency parsing
  o prism54 initial WPA support
  o prism54 add WE17 support
  o prism54 remove module params
  o prism54 Code cleanup

Mika Kukkonen:
  o sparse: fix warnings in net/irda/*

Nishanth Aravamudan:
  o net/de2104x: replace schedule_timeout() with msleep()

Olaf Hering:
  o remove old version check from mac8390

Pavel Machek:
  o swsuspend for ne2k-pci cards

Pekka Pietikäinen:
  o b44: use bounce buffers to workaround chip DMA bug/limitations

Ralf Bächle:
  o Stop queue on close in hdlcdrv

Rene Herman:
  o 8139too Interframe Gap Time

Roger Luethi:
  o mc_filter on big-endian arch

Steffen Klassert:
  o 8139cp - add netpoll support

Stephen Hemminger:
  o 8139cp - module_param
  o (4/4) acenic - don't spin forever in hard_start_xmit
  o (3/4) acenic - __iomem warnings cleanup
  o (2/4) acenic - eliminate MAX_SKB_FRAGS #if
  o (1/4) acenic - use netdev_priv


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2004-09-20 19:48 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2004-09-20 19:48 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel


BK users:
bk pull bk://gkernel.bkbits.net/netdev-2.6

Patch:
http://www.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.6/2.6.9-rc2-bk6-netdev1.patch.bz2

This will update the following files:

 arch/cris/arch-v10/drivers/ethernet.c     |  140 ++----
 drivers/ieee1394/eth1394.c                |   95 +---
 drivers/media/dvb/dvb-core/dvb_net.c      |    9 
 drivers/net/3c509.c                       |  151 ++-----
 drivers/net/8139cp.c                      |   80 ++-
 drivers/net/8139too.c                     |   14 
 drivers/net/Kconfig                       |   21 -
 drivers/net/acenic.c                      |  163 +++----
 drivers/net/acenic.h                      |   23 -
 drivers/net/amd8111e.c                    |  248 +++++------
 drivers/net/atp.c                         |    2 
 drivers/net/b44.c                         |  102 ++--
 drivers/net/b44.h                         |  113 -----
 drivers/net/defxx.c                       |  144 +++---
 drivers/net/defxx.h                       |    2 
 drivers/net/dl2k.c                        |  267 +++++-------
 drivers/net/e100.c                        |   12 
 drivers/net/e1000/e1000.h                 |    2 
 drivers/net/e1000/e1000_ethtool.c         |    6 
 drivers/net/e1000/e1000_hw.c              |  115 +++++
 drivers/net/e1000/e1000_main.c            |   41 -
 drivers/net/e1000/e1000_osdep.h           |    6 
 drivers/net/eepro100.c                    |  425 +++++++++-----------
 drivers/net/ewrk3.c                       |  326 +++++++--------
 drivers/net/forcedeth.c                   |  111 +----
 drivers/net/hamachi.c                     |  157 +++----
 drivers/net/hamradio/hdlcdrv.c            |    2 
 drivers/net/ibmlana.c                     |    9 
 drivers/net/iseries_veth.c                |   81 +--
 drivers/net/ixgb/ixgb_ethtool.c           |  494 +++++++----------------
 drivers/net/ixgb/ixgb_main.c              |   24 -
 drivers/net/mac8390.c                     |    4 
 drivers/net/meth.c                        |   26 -
 drivers/net/natsemi.c                     |  273 +++++--------
 drivers/net/ne2k-pci.c                    |   31 +
 drivers/net/ns83820.c                     |   61 --
 drivers/net/pcmcia/smc91c92_cs.c          |  181 ++++----
 drivers/net/r8169.c                       |  606 +++++++++++++++++++++-------
 drivers/net/sis900.c                      |  258 ++++++------
 drivers/net/sk_mca.c                      |    9 
 drivers/net/smc91x.h                      |   43 ++
 drivers/net/starfire.c                    |  191 ++++-----
 drivers/net/sundance.c                    |  187 ++++----
 drivers/net/tulip/de4x5.c                 |    2 
 drivers/net/tulip/tulip_core.c            |   34 -
 drivers/net/tulip/winbond-840.c           |    2 
 drivers/net/tulip/xircom_tulip_cb.c       |  194 ++++-----
 drivers/net/typhoon.c                     |  245 +++++------
 drivers/net/wan/lmc/lmc_main.c            |    9 
 drivers/net/wireless/airo.c               |   45 +-
 drivers/net/wireless/netwave_cs.c         |   12 
 drivers/net/wireless/prism54/isl_38xx.c   |   15 
 drivers/net/wireless/prism54/isl_38xx.h   |    4 
 drivers/net/wireless/prism54/isl_ioctl.c  |  629 ++++++++++++++++++++++++++----
 drivers/net/wireless/prism54/isl_ioctl.h  |    2 
 drivers/net/wireless/prism54/isl_oid.h    |    9 
 drivers/net/wireless/prism54/islpci_dev.c |   35 -
 drivers/net/wireless/prism54/islpci_dev.h |    4 
 drivers/net/wireless/prism54/islpci_eth.c |    5 
 drivers/net/wireless/prism54/oid_mgt.c    |  121 +++++
 drivers/net/wireless/prism54/oid_mgt.h    |    3 
 drivers/net/wireless/wavelan.c            |   19 
 drivers/net/wireless/wavelan.p.h          |    3 
 drivers/net/wireless/wavelan_cs.c         |  181 +++-----
 drivers/net/wireless/wavelan_cs.p.h       |    3 
 drivers/net/wireless/wl3501_cs.c          |   53 --
 drivers/net/yellowfin.c                   |   62 +-
 drivers/usb/gadget/ether.c                |   73 +--
 drivers/usb/net/catc.c                    |  122 +----
 drivers/usb/net/kaweth.c                  |   34 -
 drivers/usb/net/pegasus.c                 |  297 +++++---------
 drivers/usb/net/rtl8150.c                 |  186 +++-----
 include/linux/netdevice.h                 |    4 
 include/linux/wireless.h                  |   64 ++-
 include/net/iw_handler.h                  |   60 ++
 net/core/dev.c                            |    2 
 net/core/wireless.c                       |  212 ++++++----
 net/irda/irlan/irlan_client.c             |    2 
 78 files changed, 4075 insertions(+), 3927 deletions(-)

through these ChangeSets:

<davem:davemloft.net>:
  o eepro100.c iomap conversion

<jolt:tuxbox.org>:
  o [netdrvr b44] clean up SiliconBackplane definitions/functions
  o [netdrvr b44] ignore carrier lost errors

Alexander Viro:
  o (27/27) catc ethtool conversion
  o (26/27) kaweth ethtool conversion
  o (25/27) pegasus ethtool conversion
  o (24/27) rtl8150 ethtool conversion
  o (23/27) gadget ethtool conversion
  o (22/27) amd8111e ethtool conversion
  o (21/27) dl2k ethtool conversion
  o (20/27) eepro100 ethtool conversion
  o (19/27) ewrk3 ethtool conversion
  o (18/27) forcedeth ethtool conversion
  o (17/27) hamachi ethtool conversion
  o (16/27) veth ethtool conversion
  o (15/27) natsemi ethtool conversion
  o (14/27) ns83820 ethtool conversion
  o (13/27) starfire ethtool conversion
  o (12/27) sundance ethtool conversion
  o (11/27) typhoon ethtool conversion
  o (10/27) yellowfin ethtool conversion
  o (9/27) wl3501_cs ethtool conversion
  o (8/27) wavelan ethtool conversion
  o (7/27) xircom ethtool conversion
  o (6/27) tulip ethtool conversion
  o (5/27) smc91c92_cs ethtool conversion
  o (4/27) 3c509 ethtool conversion
  o (3/27) ixgb ethtool conversion
  o (2/27) cris ethtool conversion
  o (1/27) eth1394 ethtool conversion
  o [netdrvr starfire] use netdev_priv
  o [netdrvr starfire] fix unregister_netdev call site
  o [netdrvr] use netdev_priv in dl2k, hamachi
  o [netdrvr] netdev_priv for sundance, typhoon, yellowfin
  o [netdrvr] netdev_priv for ewrk3, xircom_tulip_cb, wavelan_cs
  o [netdrvr usb] use netdev_priv
  o [netdrvr eth1394] use netdev_priv

Andrew Morton:
  o pegasus.c fixes
  o de4x5 warning fix

Daniele Venzano:
  o [netdrvr sis900] whitespace and codingstyle updates

David Dillow:
  o PCI cleanups and convert to ethtool_ops

François Romieu:
  o via-velocity: wrong module name in Kconfig documentation
  o r8169: default on disabling PCIDAC
  o r8169: Mac identifier extracted from Realtek's driver v2.2
  o r8169: TSO support
  o r8169: hint for Tx flow control
  o r8169: miscalculation of available Tx descriptors
  o 8139cp: SG support fixes
  o r8169: vlan support
  o r8169: Rx checksum support
  o r8169: advertise DMA to high memory
  o r8169: Tx checksum offload
  o r8169: comment a gcc 2.95.x bug
  o r8169: sync the names of a few bits with the 8139cp driver
  o r8169: bump version number
  o r8169: enable MWI
  o r8169: code cleanup
  o r8169: per device receive buffer size
  o r8169: add ethtool_ops.{get_regs_len/get_regs}

Ganesh Venkatesan:
  o e1000 - Ethtool -- 82545 do not support WoL
  o e1000 - Polarity reversal workaround for 10F/10H links
  o e1000 - Fix VLAN filter setup errors (while running on PPC)
  o e1000 Check value returned by from pci_enable_device
  o e1000 - Removed support for advanced TCO features
  o e1000 - use pci_device_name for syslog messages till registering netdevice.
  o e100 driver version number update
  o e100 - use NET_IP_ALIGN to set rx data buffer alignment
  o e100 - Use pci_device_name for syslog messages till registering netdevice

Jean Tourrilhes:
  o wireless-drivers-update-for-we-17.patch
  o wireless-extension-v17-for-linus.patch

Jeff Garzik:
  o [netdrvr eepro100] fix pci_iomap() args and info msg that follows
  o [netdrvr b44] update MODULE_AUTHORS
  o [netdrvr 8139cp] TSO support
  o [netdev] Remove no-op in-driver implementations of ->set_config()

Kenji Kaneshige:
  o add missing pci_disable_device for e1000

Maciej W. Rozycki:
  o defxx device name fixes
  o defxx trivial updates

Marc Singer:
  o adding smc91x ethernet to lpd7a40x

Margit Schubert-While:
  o prism54 fix wpa_supplicant frequency parsing
  o prism54 initial WPA support
  o prism54 add WE17 support
  o prism54 remove module params
  o prism54 Code cleanup

Mika Kukkonen:
  o sparse: fix warnings in net/irda/*

Olaf Hering:
  o remove old version check from mac8390

Pavel Machek:
  o swsuspend for ne2k-pci cards

Pekka Pietikäinen:
  o b44: use bounce buffers to workaround chip DMA bug/limitations

Ralf Bächle:
  o Stop queue on close in hdlcdrv

Rene Herman:
  o 8139too Interframe Gap Time

Roger Luethi:
  o mc_filter on big-endian arch

Stephen Hemminger:
  o 8139cp - module_param
  o (4/4) acenic - don't spin forever in hard_start_xmit
  o (3/4) acenic - __iomem warnings cleanup
  o (2/4) acenic - eliminate MAX_SKB_FRAGS #if
  o (1/4) acenic - use netdev_priv


^ permalink raw reply	[flat|nested] 19+ messages in thread

* netdev-2.6 queue updated
@ 2004-07-27 19:05 Jeff Garzik
  0 siblings, 0 replies; 19+ messages in thread
From: Jeff Garzik @ 2004-07-27 19:05 UTC (permalink / raw)
  To: Netdev; +Cc: Linux Kernel, Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]


Those who are mirroring netdev-2.6 repository, please delete and 
re-clone it.

Attached is a summary of the current contents of the netdev-2.6 queue. 
Several groups of patches are either waiting for the kernel to get out 
of Release Candidate status, or are "simmering"... waiting around for 
additional testing and review.

netdev-2.6 is only available through BitKeeper, or Andrew Morton's -mm 
patches.

	Jeff




[-- Attachment #2: changelog.txt --]
[-- Type: text/plain, Size: 4741 bytes --]

BK users may do a

	bk pull bk://gkernel.bkbits.net/netdev-2.6

This will update the following files:

 include/asm-mips/mv64340.h                    | 1039 ----------
 arch/mips/configs/jaguar-atx_defconfig        |    8 
 arch/mips/configs/ocelot_c_defconfig          |    2 
 arch/mips/momentum/jaguar_atx/prom.c          |    4 
 arch/mips/momentum/ocelot_c/prom.c            |    6 
 drivers/net/8139too.c                         |    4 
 drivers/net/8390.c                            |   36 
 drivers/net/8390.h                            |   12 
 drivers/net/Kconfig                           |   45 
 drivers/net/Makefile                          |    3 
 drivers/net/acenic.c                          |  156 -
 drivers/net/acenic.h                          |    2 
 drivers/net/e100.c                            |   29 
 drivers/net/eepro100.c                        |   17 
 drivers/net/epic100.c                         |  426 ++--
 drivers/net/gianfar.c                         | 1921 ++++++++++++++++++
 drivers/net/gianfar.h                         |  537 +++++
 drivers/net/gianfar_ethtool.c                 |  484 ++++
 drivers/net/gianfar_phy.c                     |  504 ++++
 drivers/net/gianfar_phy.h                     |  192 +
 drivers/net/gt64240eth.h                      |  402 +++
 drivers/net/gt96100eth.c                      |  119 -
 drivers/net/mv643xx_eth.c                     | 2646 ++++++++++++++++++++++++++
 drivers/net/mv643xx_eth.h                     |  601 +++++
 drivers/net/r8169.c                           |  655 ++++--
 drivers/net/sk98lin/h/skdrv2nd.h              |   54 
 drivers/net/sk98lin/skaddr.c                  |    4 
 drivers/net/sk98lin/skge.c                    |  742 +++----
 drivers/net/via-rhine.c                       |  695 +++---
 drivers/net/via-velocity.c                    |  566 ++---
 drivers/net/via-velocity.h                    |    4 
 drivers/net/wireless/prism54/isl_ioctl.c      |   16 
 drivers/net/wireless/prism54/islpci_hotplug.c |   17 
 drivers/net/wireless/prism54/islpci_mgt.c     |    2 
 drivers/net/wireless/prism54/oid_mgt.c        |    6 
 include/linux/mv643xx.h                       | 1039 ++++++++++
 include/linux/pci_ids.h                       |    1 
 37 files changed, 10215 insertions(+), 2781 deletions(-)

through these ChangeSets:

Adrian Bunk:
  o 2.6.8-rc1-mm1: 8139too: uninline rtl8139_start_thread

Andrew Morton:
  o via-velocity warning fixes
  o fix via-velocity oopses

Christoph Hellwig:
  o remove dead code from mv64340_eth
  o fix compiler warnings in mv64340_eth
  o allow modular mv64340_eth
  o convert skge to pci_driver API (2nd try)

Domen Puncer:
  o remove old ifdefs net/eepro100.c

François Romieu:
  o via-velocity: use common crc16 code for WOL
  o via-velocity: unneeded forward declarations
  o via-velocity: ordering of Rx descriptors operations
  o via-velocity: Rx copybreak
  o via-velocity: Rx buffers allocation rework
  o via-velocity: velocity_receive_frame diets
  o via-velocity: uniformize use of OWNED_BY_NIC
  o via-velocity: PCI ID move
  o r8169: tx lock removal
  o r8169: gcc bug workaround
  o r8169: initial link setup rework
  o r8169: link handling and phy reset rework
  o r8169: ethtool .get_{settings/link}
  o r8169: ethtool .set_settings
  o r8169: janitoring
  o r8169: cosmetic renaming of a register
  o r8169: napi support
  o epic100: code removal in irq handler
  o epic100: spin_unlock_irqrestore avoidance
  o [netdrvr epic100] napi fixes
  o [netdrvr epic100] napi 3/3 - transmit path
  o [netdrvr epic100] napi 2/3 - receive path
  o [netdrvr epic100] napi 1/3 - just shuffle some code around
  o [netdrvr epic100] minor cleanups

Herbert Xu:
  o Fix successive calls to spin_lock_irqsave in sk98lin

Kumar Gala:
  o add new ethernet driver 'gianfar'

Margit Schubert-While:
  o prism54 Fix null pointer reference (Bug 100)
  o prism54 Fix initialization with older firmware
  o prism54 Refix TRDY/RETRY_TIMEOUT
  o prism54 Fix reference to uninitialized pointer

Mika Kukkonen:
  o Fix warnings drivers/net/sk98lin/skaddr.c

Paul Gortmaker:
  o Remove obsolete code in 8390 driver

Ralf Bächle:
  o GT96100 update
  o [netdrvr mv643xx] rename from mv64340 to mv643xx
  o New driver for MV64340 GigE

Roger Luethi:
  o Add WOL support
  o Small fixes and clean-up
  o Media mode rewrite
  o Fix Tx engine race for good
  o Remove options, full_duplex parameters
  o Rewrite PHY detection
  o Remove lingering PHY special casing
  o fix mc_filter on big-endian arch
  o Restructure reset code

Scott Feldman:
  o e100: use NAPI mode all the time

Stephen Hemminger:
  o acenic - don't print eth%d in messages
  o module_param for acenic
  o [sparse] minor #if complaint


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2005-08-24  6:57 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-07 11:34 netdev-2.6 queue updated Jeff Garzik
2005-01-07 19:04 ` Francois Romieu
2005-01-07 19:11   ` Jeff Garzik
  -- strict thread matches above, loose matches on Subject: below --
2005-08-24  6:57 Jeff Garzik
2005-03-23  3:32 Jeff Garzik
2005-03-23  7:55 ` bert hubert
2005-03-23  8:57   ` Jeff Garzik
2005-03-10  5:37 Jeff Garzik
2005-03-03  7:31 Jeff Garzik
2005-03-03 20:20 ` Daniel Drake
2005-03-04  5:11   ` Jeff Garzik
2005-02-13 20:38 Jeff Garzik
2005-01-28  0:00 Jeff Garzik
2005-01-28  2:15 ` Andy Isaacson
2005-01-28  2:31   ` Jeff Garzik
2004-11-05 10:02 Jeff Garzik
2004-10-01  4:59 Jeff Garzik
2004-09-20 19:48 Jeff Garzik
2004-07-27 19:05 Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).