All of lore.kernel.org
 help / color / mirror / Atom feed
From: Wolfgang Denk <wd@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] Pull request: u-boot-net.git master
Date: Thu, 24 May 2012 21:24:57 +0200	[thread overview]
Message-ID: <20120524192457.AEE0720025B@gemini.denx.de> (raw)
In-Reply-To: <CANr=Z=YEnfX-C2HpHZ8C-GmGFxSsQE2meDNZ9Ta4nAB8JFT9rw@mail.gmail.com>

Dear Joe Hershberger,

In message <CANr=Z=YEnfX-C2HpHZ8C-GmGFxSsQE2meDNZ9Ta4nAB8JFT9rw@mail.gmail.com> you wrote:
> 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

Applied, thanks a lot.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There is a multi-legged creature crawling on your shoulder.
	-- Spock, "A Taste of Armageddon", stardate 3193.9

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

Thread overview: 176+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-23 19:36 [U-Boot] Pull request: u-boot-net.git master Joe Hershberger
2012-05-24 19:24 ` Wolfgang Denk [this message]
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=20120524192457.AEE0720025B@gemini.denx.de \
    --to=wd@denx.de \
    --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.