On 01/25/2018 08:39 PM, Duncan Hare wrote: >> ----- Forwarded Message ----- >> From: Alexander Graf <ag...@suse.de> >> To: Heinrich Schuchardt <xypron.g...@gmx.de> > >>> The appended README explains how U-Boot and iPXE can be used >>> to boot a diskless system from an iSCSI SAN. >>> >>> The maintainer for README.efi and README.iscsi is set. >>> >>> Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> >>> --- >> +U-Boot has only a reduced set of supported network protocols. A >> major gap is >>> major gap is +the lack of a TCP stack. >> >> This is only semi-true. There is work in progress to get TCP support >> into U-Boot. The protocols on top however are still missing and using >> iPXE here is definitely a very reasonable approach. > > We are implementing a limited TCP and a wget (http 1.0) app. > It is almost ready for an test release. Selective Acknowledgment (SACK) > is under test as a final piece of the TCP stack.
In which git can I find the code? > > We have noticed that omitting the http 1.0 declaration in > downloading the kernel from an nginx web server that we remove the > overhead of an http header completely. > I would prefer if the implementation were compliant with either of RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1 or RFC 1945 - Hypertext Transfer Protocol -- HTTP/1.0 You should not program to please another accommodating software but according to a standard. The key to TCP performance is supporting multiple packets in flight. Best regards Heinrich _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot