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
next 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.