This series (against net-next) makes various improvements to ipconfig. It was mistakenly posted on 2018-04-07, while net-next was closed; it still applies cleanly.
- Patch #1 correctly documents the behaviour of parameter 4 in the "ip=" and "nfsaddrs=" command line parameter. - Patch #2 tidies up the printk()s for reporting configured name servers. - Patch #3 fixes a bug in autoconfiguration via BOOTP whereby the IP addresses of IEN-116 name servers are requested from the BOOTP server, rather than those of DNS name servers. - Patch #4 requests the number of DNS servers specified by CONF_NAMESERVERS_MAX when autoconfiguring via BOOTP, rather than hardcoding it to 2. - Patch #5 fully documents the contents and format of /proc/net/pnp in Documentation/filesystems/nfs/nfsroot.txt. - Patch #6 fixes a bug whereby bogus information is written to /proc/net/pnp when ipconfig is not used. - Patch #7 allows for NTP servers to be configured (manually on the kernel command line or automatically via DHCP), enabling systems with an NFS root filesystem to synchronise their clock before mounting their root filesystem. Chris Novakovic (8): ipconfig: Document setting of NIS domain name ipconfig: Tidy up reporting of name servers ipconfig: BOOTP: Don't request IEN-116 name servers ipconfig: BOOTP: Request CONF_NAMESERVERS_MAX name servers ipconfig: Document /proc/net/pnp ipconfig: Correctly initialise ic_nameservers ipconfig: Write NTP server IPs to /proc/net/ntp CREDITS: Add Chris Novakovic CREDITS | 4 + Documentation/filesystems/nfs/nfsroot.txt | 70 ++++++++++++++--- net/ipv4/ipconfig.c | 121 +++++++++++++++++++++++++++--- 3 files changed, 174 insertions(+), 21 deletions(-) -- 2.14.1