All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joe Hershberger <joe.hershberger@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Pull request: u-boot-net.git master
Date: Wed, 23 May 2012 14:36:42 -0500	[thread overview]
Message-ID: <CANr=Z=YEnfX-C2HpHZ8C-GmGFxSsQE2meDNZ9Ta4nAB8JFT9rw@mail.gmail.com> (raw)

Hi Wolfgang,

This should include fixes for all the warnings from
db288a96027fa1cb3f8a53f330724f864224a56c "net: Remove volatile from
net API"

The following changes since commit b86a475c1a602c6ee44f4469d933df8792418a7a:
  Joe Hershberger (1):
        MAKEALL: Report boards with errors vs warnings

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

Anatolij Gustschin (7):
      drivers/net/smc911x.c: Fix GCC 4.6 warning
      drivers/usb/eth/smsc95xx.c: Fix GCC 4.6 warning
      drivers/net/mpc5xxx_fec.c: Fix build warning
      arch/arm/cpu/ixp/npe/npe.c: Fix build warning
      drivers/usb/eth/asix.c: Fix build warning
      drivers/net/mpc512x_fec.c: Fix build warning
      drivers/net/4xx_enet.c: Fix build warning

Joe Hershberger (77):
      ppc: Fix warning in TSEC Ethernet driver
      davinci: Fix Ethernet driver interface warning
      drivers/net/armada100_fec.c: Fix compile warning
      drivers/net/at91_emac.c: Fix compile warning
      drivers/net/calxedaxgmac.c: Fix compile warning
      drivers/net/cs8900.c: Fix compile warning
      drivers/net/dc2114x.c: Fix compile warning
      drivers/net/dm9000x.c: Fix compile warning
      drivers/net/dnet.c: Fix compile warning
      drivers/net/eepro100.c: Fix compile warning
      drivers/net/enc28j60.c: Fix compile warning
      drivers/net/fec_mxc.c: Fix compile warning
      drivers/net/ftmac100.c: Fix compile warning
      drivers/net/ks8695eth.c: Fix compile warning
      drivers/net/lan91c96.c: Fix compile warning
      drivers/net/macb.c: Fix compile warning
      drivers/net/smc91111.c: Fix compile warning
      arch/powerpc/cpu/mpc8220/fec.c: Fix compile warning
      arch/powerpc/cpu/mpc8260/ether_fcc.c: Fix compile warning
      arch/powerpc/cpu/mpc85xx/ether_fcc.c: Fix compile warning
      board/esd/cpci405/cpci405.c: Fix compile warning
      drivers/net/e1000.c: Fix compile warning
      drivers/net/fm/eth.c: Fix compile warning
      drivers/net/natsemi.c: Fix compile warning
      drivers/net/ns8382x.c: Fix compile warning
      drivers/net/rtl8139.c: Fix compile warning
      drivers/net/tsi108_eth.c: Fix compile warning
      drivers/net/uli526x.c: Fix compile warning
      drivers/qe/uec.c: Fix compile warning
      net: Remove redefinitions of net.h functions
      arch/powerpc/cpu/mpc8260/ether_scc.c: Fix compile warning
      drivers/net/pcnet.c: Fix compile warning
      drivers/net/rtl8169.c: Fix compile warning
      net: Fix remaining API interface breakage
      net: Remove CMD_PING where there's no CMD_NET
      net: Move MAC-seeded rand out of bootp.c
      net: Move CDP out of net.c
      net: Encapsulate CDP packet identification
      net: Move ARP out of net.c
      net: Move PING out of net.c
      net: Move RARP receive logic out of net.c
      net: cosmetic: Un-typedef IP_t
      net: cosmetic: Split struct ip_udp_hdr into ip_hdr
      net: cosmetic: Un-typedef Ethernet_t
      net: cosmetic: Un-typedef VLAN_Ethernet_t
      net: cosmetic: Un-typedef ARP_t
      net: cosmetic: Un-typedef ICMP_t
      net: cosmetic: Rename parameter len to payload_len
      net: cosmetic: Add a more explicit comment about 802.2
      net: cosmetic: Rename "x" to "eth_proto"
      net: cosmetic: Rename CDPHandler to cdp_receive
      net: cosmetic: Rename OPT_SIZE to OPT_FIELD_SIZE
      net: cosmetic: Alphabetize includes in net.c
      net: cosmetic: Rename tmp to reply_ip_addr in arp.c
      net: cosmetic: Replace magic numbers in arp.c with constants
      net: Refactor IP, UPD, and ICMP header writing functions
      net: Refactor NetSendUDPPacket to share more code
      net: Refactor packet length computations
      net: Refactor bootp packet length computations
      net: Move debug trace to point of action
      net: Refactor ping receive handler
      net: Refactor to use NetSendPacket instead of eth_send directly
      net: Refactor to protect access to the NetState variable
      net: Refactor to separate the UDP handler from the ARP handler
      net: Add net_update_ether() to handle ARP and Ping replies
      net: Don't write the "serverip" env var if configured not to
      net: Fix unused variable compile warning
      net: Add option CONFIG_BOOTP_MAY_FAIL
      net: Remove static allocation for MAC address in PingSend()
      net: Remove unused parameter from NetInitLoop()
      net: Fix net buffer initialization
      net: Make sure NetLoop is initialized when using NetConsole
      net: Don't copy every packet that waits for an ARP
      net: Separate ArpRequest() into lower-level func
      net: Add link-local addressing support
      net: Work-around for brain-damaged Cisco equipment with arp-proxy
      net: Allow filtering on debug traces in the net subsystem

Nobuhiro Iwamatsu (2):
      net: sh_eth: Add support SH7734 Ethernet device
      net: sh-eth: Add support Gigabit of SH7734

Stephan Linz (3):
      drivers/net/xilinx_ll_temac.c: Fix compile warning
      drivers/net/xilinx_emaclite.c: Fix compile warning
      drivers/net/xilinx_axi_emac.c: Fix compile warning

Wolfgang Denk (1):
      MPC8xx: fix "Remove volatile from net API" aftermath

 README                                   |   17 +
 arch/arm/cpu/ixp/npe/npe.c               |    2 +-
 arch/mips/cpu/mips32/au1x00/au1x00_eth.c |    3 +-
 arch/powerpc/cpu/mpc8220/fec.c           |    5 +-
 arch/powerpc/cpu/mpc8260/ether_fcc.c     |   19 +-
 arch/powerpc/cpu/mpc8260/ether_scc.c     |    2 +-
 arch/powerpc/cpu/mpc85xx/ether_fcc.c     |    2 +-
 arch/powerpc/cpu/mpc8xx/fec.c            |    8 +-
 arch/powerpc/cpu/mpc8xx/scc.c            |    4 +-
 board/Marvell/db64360/mv_eth.c           |    5 +-
 board/Marvell/db64360/mv_eth.h           |    4 +-
 board/Marvell/db64460/mv_eth.c           |    5 +-
 board/Marvell/db64460/mv_eth.h           |    4 +-
 board/esd/cpci405/cpci405.c              |    7 +-
 board/esd/cpci750/mv_eth.c               |    5 +-
 board/esd/cpci750/mv_eth.h               |    4 +-
 board/evb64260/eth.c                     |    3 +-
 board/evb64260/eth.h                     |    2 +-
 board/prodrive/p3mx/mv_eth.c             |    5 +-
 board/prodrive/p3mx/mv_eth.h             |    4 +-
 common/cmd_net.c                         |   39 +-
 doc/README.link-local                    |   76 ++
 drivers/net/4xx_enet.c                   |    3 +-
 drivers/net/altera_tse.c                 |    3 +-
 drivers/net/armada100_fec.c              |    3 +-
 drivers/net/at91_emac.c                  |    3 +-
 drivers/net/ax88180.c                    |    3 +-
 drivers/net/bfin_mac.c                   |    5 +-
 drivers/net/bfin_mac.h                   |    2 +-
 drivers/net/calxedaxgmac.c               |    6 +-
 drivers/net/cs8900.c                     |    3 +-
 drivers/net/davinci_emac.c               |    2 +-
 drivers/net/dc2114x.c                    |    4 +-
 drivers/net/designware.c                 |    5 +-
 drivers/net/dm9000x.c                    |    3 +-
 drivers/net/dnet.c                       |    3 +-
 drivers/net/e1000.c                      |    5 +-
 drivers/net/eepro100.c                   |    7 +-
 drivers/net/enc28j60.c                   |    2 +-
 drivers/net/ep93xx_eth.c                 |    2 +-
 drivers/net/ethoc.c                      |    2 +-
 drivers/net/fec_mxc.c                    |    2 +-
 drivers/net/fm/eth.c                     |    2 +-
 drivers/net/fsl_mcdmafec.c               |    7 +-
 drivers/net/ftgmac100.c                  |    3 +-
 drivers/net/ftmac100.c                   |    3 +-
 drivers/net/greth.c                      |    2 +-
 drivers/net/inca-ip_sw.c                 |    4 +-
 drivers/net/ks8695eth.c                  |    3 +-
 drivers/net/lan91c96.c                   |    4 +-
 drivers/net/macb.c                       |    3 +-
 drivers/net/mcffec.c                     |    3 +-
 drivers/net/mpc512x_fec.c                |    4 +-
 drivers/net/mpc5xxx_fec.c                |    2 +-
 drivers/net/mvgbe.c                      |    3 +-
 drivers/net/natsemi.c                    |    6 +-
 drivers/net/ne2000_base.c                |    2 +-
 drivers/net/netarm_eth.c                 |    2 +-
 drivers/net/netconsole.c                 |   24 +-
 drivers/net/ns8382x.c                    |    6 +-
 drivers/net/pcnet.c                      |    6 +-
 drivers/net/plb2800_eth.c                |    6 +-
 drivers/net/rtl8139.c                    |    4 +-
 drivers/net/rtl8169.c                    |    2 +-
 drivers/net/sh_eth.c                     |   36 +-
 drivers/net/sh_eth.h                     |   86 ++-
 drivers/net/smc91111.c                   |    3 +-
 drivers/net/smc911x.c                    |    3 +-
 drivers/net/tsec.c                       |    5 +-
 drivers/net/tsi108_eth.c                 |   14 +-
 drivers/net/uli526x.c                    |    6 +-
 drivers/net/xilinx_axi_emac.c            |    2 +-
 drivers/net/xilinx_emaclite.c            |    6 +-
 drivers/net/xilinx_ll_temac_fifo.c       |    3 +-
 drivers/net/xilinx_ll_temac_fifo.h       |    3 +-
 drivers/net/xilinx_ll_temac_sdma.c       |    3 +-
 drivers/net/xilinx_ll_temac_sdma.h       |    3 +-
 drivers/qe/uec.c                         |    2 +-
 drivers/usb/eth/asix.c                   |    2 +-
 drivers/usb/eth/smsc95xx.c               |    3 +-
 drivers/usb/gadget/ether.c               |    7 +-
 include/common.h                         |   14 +-
 include/configs/am3517_crane.h           |    2 +-
 include/configs/am3517_evm.h             |    2 +-
 include/configs/origen.h                 |    2 +-
 include/net.h                            |  157 +++--
 net/Makefile                             |    8 +-
 net/arp.c                                |  236 ++++++
 net/arp.h                                |   30 +
 net/bootp.c                              |  133 ++---
 net/bootp.h                              |   10 +-
 net/cdp.c                                |  366 ++++++++++
 net/cdp.h                                |   21 +
 net/dns.c                                |   12 +-
 net/link_local.c                         |  334 +++++++++
 net/link_local.h                         |   24 +
 net/net.c                                | 1149 ++++++++----------------------
 net/net_rand.c                           |   68 ++
 net/net_rand.h                           |   26 +
 net/nfs.c                                |   16 +-
 net/ping.c                               |  115 +++
 net/ping.h                               |   34 +
 net/rarp.c                               |   61 +-
 net/rarp.h                               |    7 +-
 net/sntp.c                               |    8 +-
 net/tftp.c                               |   14 +-
 106 files changed, 2136 insertions(+), 1294 deletions(-)
 create mode 100644 doc/README.link-local
 create mode 100644 net/arp.c
 create mode 100644 net/arp.h
 create mode 100644 net/cdp.c
 create mode 100644 net/cdp.h
 create mode 100644 net/link_local.c
 create mode 100644 net/link_local.h
 create mode 100644 net/net_rand.c
 create mode 100644 net/net_rand.h
 create mode 100644 net/ping.c
 create mode 100644 net/ping.h

             reply	other threads:[~2012-05-23 19:36 UTC|newest]

Thread overview: 176+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-23 19:36 Joe Hershberger [this message]
2012-05-24 19:24 ` [U-Boot] Pull request: u-boot-net.git master Wolfgang Denk
2012-07-19 16:54 Joe Hershberger
2012-07-20  6:57 ` Wolfgang Denk
2012-07-24 19:19 Joe Hershberger
2012-07-26  8:57 ` Wolfgang Denk
2012-09-27 17:38 Joe Hershberger
2012-09-27 20:05 ` Tom Rini
2012-12-11 19:38 Joe Hershberger
2012-12-11 23:47 ` Langer Thomas
2012-12-12  3:42   ` Joe Hershberger
2012-12-12 13:16     ` Tom Rini
2012-12-15 18:41 Joe Hershberger
2012-12-18 19:59 ` Tom Rini
2013-06-25  0:21 Joe Hershberger
2013-06-25 14:55 ` Tom Rini
2013-08-19 17:39 Joe Hershberger
2013-08-19 21:59 ` Tom Rini
2013-11-22 23:08 Joe Hershberger
2013-11-25 21:56 ` Tom Rini
2014-01-14 19:12 Joe Hershberger
2014-01-14 21:01 ` Tom Rini
2015-01-30 22:01 Joe Hershberger
2015-02-02 18:59 ` Tom Rini
2015-04-20 23:08 Joe Hershberger
2015-04-21 14:06 ` Tom Rini
2015-05-19 18:56 Joe Hershberger
2015-05-20 11:28 ` Tom Rini
2015-05-20 17:11   ` Joe Hershberger
2015-05-21 13:09     ` Tom Rini
2015-05-21 13:50       ` Joe Hershberger
2015-05-26 17:24 Joe Hershberger
2015-05-27  2:02 ` Tom Rini
2015-05-27 16:17   ` Joe Hershberger
2015-06-01 18:24 Joe Hershberger
2015-06-02 12:55 ` Tom Rini
2015-08-12 19:37 Joe Hershberger
2015-08-13 13:16 ` Tom Rini
2015-08-21 21:48 Joe Hershberger
2015-08-24 13:44 ` Tom Rini
2015-09-30 17:23 Joe Hershberger
2015-10-03  0:35 ` Tom Rini
2015-10-29 19:34 Joe Hershberger
2015-10-30  2:09 ` Tom Rini
2016-01-28 23:32 Joe Hershberger
2016-02-09 17:01 ` Tom Rini
2016-02-18 17:39 Joe Hershberger
2016-02-20  0:54 ` Tom Rini
2016-02-26 19:42 Joe Hershberger
2016-02-28  1:19 ` Tom Rini
2016-05-03 20:01 Joe Hershberger
2016-05-03 21:34 ` Tom Rini
2016-05-03 21:49   ` Joe Hershberger
2016-05-03 22:58 Joe Hershberger
2016-05-04  1:35 ` Tom Rini
2016-05-24 16:50 Joe Hershberger
2016-05-24 23:18 ` Tom Rini
2016-06-21 22:04 Joe Hershberger
2016-06-22 14:38 ` Tom Rini
2016-07-06 15:46 Joe Hershberger
2016-07-08  2:50 ` Tom Rini
2016-08-15 20:20 Joe Hershberger
2016-08-15 20:26 ` Joe Hershberger
2016-08-15 20:30 Joe Hershberger
2016-08-16  1:09 ` Tom Rini
2016-08-23  2:26 Joe Hershberger
2016-08-24 15:32 ` Tom Rini
2016-09-09 18:52 Joe Hershberger
2016-09-09 19:53 ` Tom Rini
2016-10-13 17:34 Joe Hershberger
2016-10-13 22:45 ` Tom Rini
2016-11-07 17:29 Joe Hershberger
2016-11-08 20:52 ` Tom Rini
2016-12-08 16:37 Joe Hershberger
2016-12-09 12:12 ` Tom Rini
2016-12-09 16:22   ` Joe Hershberger
2016-12-09 17:43     ` Michal Simek
2016-12-09 18:35       ` Joe Hershberger
2016-12-09 19:09         ` Michal Simek
2016-12-09 19:52         ` Tom Rini
2017-02-09 16:25 Joe Hershberger
2017-02-09 19:50 ` Tom Rini
2017-03-07 20:01 Joe Hershberger
2017-03-08 17:48 ` Tom Rini
2017-03-27 16:50 Joe Hershberger
2017-04-04 19:59 ` Tom Rini
2017-06-02 19:45 Joe Hershberger
2017-06-04 17:11 ` Tom Rini
2017-08-07 20:30 Joe Hershberger
2017-08-08 21:03 ` Tom Rini
2017-08-14 17:48 Joe Hershberger
2017-08-15  0:03 ` Tom Rini
2017-09-07 18:29 Joe Hershberger
2017-09-08  0:02 ` Tom Rini
2018-01-03 21:32 Joe Hershberger
2018-01-04  1:09 ` Tom Rini
2018-01-04 17:56   ` Joe Hershberger
2018-01-09 18:06 ` Tom Rini
2018-01-15 18:10   ` Joe Hershberger
2018-01-15 18:13     ` Tom Rini
2018-01-15 18:15       ` Joe Hershberger
2018-01-15 18:22         ` Tom Rini
2018-01-15 18:23           ` Joe Hershberger
2018-01-15 18:06 Joe Hershberger
2018-01-16  2:25 ` Tom Rini
2018-01-17 18:46   ` Joe Hershberger
2018-02-27 17:17 Joe Hershberger
2018-02-28  3:41 ` Tom Rini
2018-03-22 20:39 Joe Hershberger
2018-03-23  1:21 ` Tom Rini
2018-04-15  4:18 Joe Hershberger
2018-04-15 17:52 ` Tom Rini
2018-06-13 19:00 Joe Hershberger
2018-06-14 15:36 ` Tom Rini
2018-07-02 19:49 Joe Hershberger
2018-07-02 19:57 ` Tom Rini
2018-07-02 20:09   ` Joe Hershberger
2018-07-03  3:24 ` Tom Rini
2018-07-26 19:12 Joe Hershberger
2018-07-27 17:09 ` Tom Rini
2018-10-11 19:23 Joe Hershberger
2018-10-12 15:52 ` Tom Rini
2018-10-24 19:45 Joe Hershberger
2018-10-26 11:52 ` Tom Rini
2018-10-26 12:24   ` Stefano Babic
2018-10-26 12:40     ` Tom Rini
2018-10-26 13:04   ` Anatolij Gustschin
2018-10-26 14:46   ` York Sun
2018-10-26 16:45 ` Tom Rini
2018-11-05 17:51 Joe Hershberger
2018-11-06  4:06 ` Tom Rini
2018-11-06 20:58   ` Joe Hershberger
2019-01-24 17:35 Joe Hershberger
2019-01-25 15:16 ` Tom Rini
2019-03-05 18:02 Joe Hershberger
2019-03-07 14:15 ` Tom Rini
2019-03-12 18:15 Joe Hershberger
2019-03-19 22:41 ` Tom Rini
2019-04-30 21:15   ` Joe Hershberger
2019-04-30 21:28     ` Tom Rini
2019-05-01  0:56       ` Joe Hershberger
2019-05-01  1:19         ` Tom Rini
2019-05-07 22:09 Joe Hershberger
2019-05-08 22:24 ` Joe Hershberger
2019-05-08 22:37   ` Tom Rini
2019-05-08 22:40   ` [U-Boot] [EXT] " Vladimir Oltean
2019-05-08 22:42     ` Tom Rini
2019-05-08 22:45       ` [U-Boot] " Vladimir Oltean
2019-05-08 22:48         ` Tom Rini
2019-05-08 22:52           ` Vladimir Oltean
2019-05-08 22:54             ` Tom Rini
2019-05-08 23:05               ` Vladimir Oltean
2019-05-09  2:38                 ` Tom Rini
2019-05-09 12:51                 ` Vladimir Oltean
2019-05-10 21:50                   ` Joe Hershberger
2019-05-15 14:58                     ` Tom Rini
2019-07-25 22:40                       ` Vladimir Oltean
2019-07-25 23:12                         ` Tom Rini
2019-11-02 13:17                       ` Michael Walle
2019-11-02 14:12                         ` Tom Rini
2019-11-02 14:30                           ` Vladimir Oltean
2019-11-02 15:05                             ` Tom Rini
2019-11-03 15:22                               ` Michael Walle
2019-05-08 22:30 Joe Hershberger
2019-05-09 22:25 ` Tom Rini
2019-05-14 19:57 Joe Hershberger
2019-05-15 17:42 ` Tom Rini
2019-06-01 23:10 Joe Hershberger
2019-06-02 20:03 ` Tom Rini
2019-07-15 22:49 Joe Hershberger
2019-07-16 14:57 ` Tom Rini
2019-07-18 21:38 Joe Hershberger
2019-07-23 13:46 ` Tom Rini
2019-07-25 18:38 Joe Hershberger
2019-07-26 19:37 ` Tom Rini
2019-07-26 19:39   ` Joe Hershberger
2019-09-04 16:42 Joe Hershberger
2019-09-05 13:24 ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CANr=Z=YEnfX-C2HpHZ8C-GmGFxSsQE2meDNZ9Ta4nAB8JFT9rw@mail.gmail.com' \
    --to=joe.hershberger@gmail.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.