➜ cloud-lab git:(master) ✗ tools/docker/env
Product: Apple, MacBook Pro, MacBookPro14,3
ARCH: x86_64
CPU: 4 x Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
RAM: 16 GB
System: macOS, 11.5.2, 20G95
Kernel: Darwin 20.6.0
Docker: Docker version 20.10.8, build 3967b7d
Shell: /bin/zsh
ubuntu@linux-lab:/labs/linux-lab$ make boot
LOG: Generating ramdisk image with tools/root/dir2rd.sh ...
LOG: Generating harddisk image with tools/root/rd2hd.sh ...
LOG: Rootfs size: 7168 (kilo bytes)
mke2fs 1.45.5 (07-Jan-2020)
Creating filesystem with 1792 4k blocks and 1792 inodes
Allocating group tables: done
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
/labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.tmp /labs/linux-lab
/labs/linux-lab
sudo env PATH=/labs/linux-lab/build/i386/qemu-v2.12.0-pc/i386-softmmu/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin qemu-system-i386 -M pc -m 128M -net nic,model=e1000 -net tap -device virtio-net-device,netdev=net0,mac= -netdev tap,id=net0 -smp 4 -kernel /labs/linux-lab/build/i386/linux-v2.6.11.12-pc/arch/i386/boot/bzImage -no-reboot -hda /labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.ext2 -nographic -append 'route=172.26.56.66 iface=eth0 rw fsck.repair=yes rootwait root=/dev/hda noapic console=ttyS0'
WARNING: Image format was not specified for '/labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.ext2' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
qemu-system-i386: -device virtio-net-device,netdev=net0,mac=: No 'virtio-bus' bus found for device 'virtio-net-device'
make: *** [Makefile:3718: _boot] Error 1
ubuntu@linux-lab:/labs/linux-lab$ make boot
LOG: Generating ramdisk image with tools/root/dir2rd.sh ...
LOG: Generating harddisk image with tools/root/rd2hd.sh ...
LOG: Rootfs size: 7168 (kilo bytes)
mke2fs 1.45.5 (07-Jan-2020)
Creating filesystem with 1792 4k blocks and 1792 inodes
Allocating group tables: done
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
/labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.tmp /labs/linux-lab
/labs/linux-lab
sudo env PATH=/labs/linux-lab/build/i386/qemu-v2.12.0-pc/i386-softmmu/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin qemu-system-i386 -M pc -m 128M -net nic,model=e1000 -net tap -smp 4 -kernel /labs/linux-lab/build/i386/linux-v2.6.11.12-pc/arch/i386/boot/bzImage -no-reboot -hda /labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.ext2 -nographic -append 'route=172.26.56.66 iface=eth0 rw fsck.repair=yes rootwait root=/dev/hda noapic console=ttyS0'
WARNING: Image format was not specified for '/labs/linux-lab/boards/i386/pc/bsp/root/2019.02.2/rootfs.ext2' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
SeaBIOS (version rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org)
iPXE (http://ipxe.org) 00:03.0 C980 PCI2.10 PnP PMM+07F914F0+07EF14F0 C980
Booting from ROM..Linux version 2.6.11.12 (ubuntu@linux-lab) (gcc version 4.4.7 (Ubuntu/1
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000007fdf000 (usable)
BIOS-e820: 0000000007fdf000 - 0000000008000000 (reserved)
BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
127MB LOWMEM available.
DMI 2.8 present.
ACPI: PM-Timer IO Port: 0x608
Allocating PCI resources starting at 08000000 (gap: 08000000:f7fc0000)
Built 1 zonelists
Kernel command line: route=172.26.56.66 iface=eth0 rw fsck.repair=yes rootwait root=/dev0
Unknown boot option `fsck.repair=yes': ignoring
Initializing CPU#0
PID hash table entries: 512 (order: 9, 8192 bytes)
Detected 2913.566 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 126896k/130940k available (1555k kernel code, 3632k reserved, 511k data, 120k in)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Intel QEMU Virtual CPU version 2.5+ stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0c00)
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd20f, last bus=0
PCI: Using configuration type 1
ACPI: Subsystem revision 20050211
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11)
ACPI: PCI Interrupt Link [LNKS] (IRQs *9)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 10 devices
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to [email protected]
** so I can fix the driver.
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 [email protected]).
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
Initializing Cryptographic API
PCI: PIIX3: Enabling Passive Release on 0000:00:01.0
Limiting direct PCI/PCI transfers.
Activating ISA DMA hang workarounds.
hpet_acpi_add: no address or irqs in _CRS
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
RAMDISK driver initialized: 4 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/1000 Network Driver - version 5.6.10.1-k2
Copyright (c) 1999-2004 Intel Corporation.
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:03.0[A] -> GSI 11 (level, high) -> IRQ 11
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX3: IDE controller at PCI slot 0000:00:01.1
PIIX3: chipset revision 0
PIIX3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xc040-0xc047, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xc048-0xc04f, BIOS settings: hdc:pio, hdd:pio
hda: QEMU HARDDISK, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: QEMU DVD-ROM, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 14336 sectors (7 MB) w/256KiB Cache, CHS=14/255/63
hda: unknown partition table
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 120k freed
Warning: unable to open an initial console.
e1000: eth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex