Skip to content

Add link-local addressing support

Mike Frysinger u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest28 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/28net: Remove volatile from all of net except the eth driver interface+0 -00 replies
1/28net: Remove volatile from all of net except the eth driver interface+0 -01 reply
2/28net: cosmetic: checkpatch compliance+0 -00 replies
3/28net: Move mv64x6x_eth_initialize() to board_eth_init()+0 -01 reply
4/28net: Make the MAC-seeded random number generator available to /net+0 -02 replies
5/28net: Move CDP out of net.c+0 -00 replies
6/28net: Move ARP out of net.c+0 -00 replies
7/28net: Move PING out of net.c+0 -00 replies
7/28net: Move PING out of net.c+0 -00 replies
7/28net: Move PING out of net.c+0 -02 replies
8/28net: Move RARP receive logic out of net.c+0 -00 replies
9/28net: cosmetic: Un-typedef variables in net+0 -01 reply
10/28net: cosmetic: Improve variable names and code readability+0 -00 replies
10/28net: cosmetic: Improve variable names and code readability+0 -00 replies
11/28net: Refactor IP, UPD, and ICMP header writing functions+0 -00 replies
12/28net: Refactor packet length computations+0 -00 replies
13/28net: Refactor bootp packet length computations+0 -00 replies
14/28net: Refactor ping recieve handler+0 -00 replies
15/28net: Refactor to call NetSendPacket() instead of calling eth_send()+0 -00 replies
16/28net: Refactor to protect access to the NetState variable+0 -00 replies
17/28net: Refactor to separate the UDP handler from the ARP handler+0 -02 replies
18/28net: Add NetUpdateEther() to handle ARP or Ping replies (VLAN or SNAP)+0 -01 reply
19/28net: Don't write the "serverip" env var if told not to in the config+0 -00 replies
20/28net: Fix compile warning if CONFIG_BOOTP_SERVERIP is not defined+0 -00 replies
21/28net: Remove unneeded static allocation for MAC address in PingSend()+0 -00 replies
22/28net: Fix net buffer initialization+0 -01 reply
25/28net: Add option CONFIG_BOOTP_CAN_FAIL+0 -00 replies
26/28net: Add link-local addressing support+0 -02 replies
27/28net: Work-around for brain-damaged Cisco routers with arp-proxy+0 -00 replies
28/28net: Allow filtering on debug traces in the net subsystem+0 -00 replies

Reviews trailers per patch

8 of 30 patches have a Reviewed-by or Acked-by.

PatchMike FrysingerStefan Roese
1/28
1/28
2/28
3/28A-b
4/28
5/28
6/28A-b
7/28
7/28
7/28
8/28A-b
9/28
10/28
10/28
11/28A-b
12/28A-b
13/28
14/28A-b
15/28
16/28
17/28
18/28
19/28
20/28A-b
21/28A-b
22/28
25/28
26/28
27/28
28/28

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [U-Boot] [PATCH 00/28] Add link-local addressing support
Quoted 5 lines · On Thursday 26 January 2012 04:21:21 Stefano Babic wrote:
Quoted 4 lines · Joe Hershberger
Quoted 3 lines

I have a basic question about your patchset. RFC3927 requires that addresses are continuosly checked to avoid conflicts - this is a strict requirement.

Quoted 7 lines
Quoted 1 line

True. It cannot be 100% compliant in every use-case.

It is important that these limitations are well documented

Quoted 1 line

Any time we are processing NetLoop, we will handle conflict correctly.

Yes, but NetLoop is running only when there some activity on the network.

isn't that the only time that matters ? if we're sitting at the command prompt, then u-boot has the network pretty much shut off (doesn't respond to ARP let alone anything higher). as soon as we try to do network communication, we are compliant again.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120203/f4dd560d/attachment.pgp>