For go version 1.17, the 'go get' command is a combination of
downloading and installing a package. We have to use -d flag to skip
installing the package. For future go versions, the -d flag will be
enabled by default, so we have to use 'go install' to install the
package instead.
This patch also fixes the go/u-root version to avoid unexpected
compatibility issue between golang and u-root. Without specifying the
version, the go always gets the latest version.
Signed-off-by: Nhi Pham <nhi@os.amperecomputing.com>
Compiling Linux kernel with making olddefconfig helps set all new config
symbols to their default values without prompting.
Signed-off-by: Nhi Pham <nhi@os.amperecomputing.com>
Enabled Plan9 support in the LinuxBoot kernel config
Added systemboot as the default init for LinuxBoot and added cpud to the command set
Signed-off-by: Dexter Fryar <dexter@amperecomputing.com>
This supports adding the DT node "linux,uefi-secure-boot" into the EFI
Stub for kexecing Ubuntu 20.04+. Otherwise, the Ubuntu will make the
kernel crash.
Signed-off-by: Tam Chi Nguyen <tamng@amperecomputing.com>
Signed-off-by: Nhi Pham <nhi@os.amperecomputing.com>
Enable IGB for Intel I210 NIC.
Enable MPT3SAS driver for SAS controller.
Enable XFS and EXFAT for supporting boot from more types
of partitions.
Signed-off-by: Vanshidhar Konda <vkonda@amperecomputing.com>
Now on boot you'll have tools:
~/> dhclient eth0
1970/01/01 00:00:50 Bringing up interface eth0...
1970/01/01 00:00:51 Attempting to get DHCPv4 lease on eth0
^CException: dhclient killed by signal interrupt
[tty], line 1: dhclient eth0
~/> ip l
1: lo: <UP,LOOPBACK> mtu 65536 state UNKNOWN
link/loopback
2: eth0: <UP,BROADCAST,MULTICAST> mtu 1500 state UP
link/ether 0c:42:a1:54:21:16
3: eth1: <BROADCAST,MULTICAST> mtu 1500 state DOWN
link/ether 0c:42:a1:54:21:17
4: tunl0: <0> mtu 1480 state DOWN
link/ipip
~/>
which are handy. ls /bbin for more.
Signed-off-by: Ronald G. Minnich <rminnich@google.com>