{"exp_name":"netperf-gem5-ns3-i40e","start_time":1606671617.235757,"end_time":1606706348.5677056,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.server.0.","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.eth.server.0.","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.server.0.","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["34be9e467b08","sync_pci=1 sync_eth=1","exit main_time: 21626966257000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.client.0.","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.eth.client.0.","/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.client.0.","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["454851cc75d4","sync_pci=1 sync_eth=1","exit main_time: 21626965514243"]},"net.":{"class":"NS3BridgeNet","cmd":["/home/hejingli/endhostsim-code/ns-3/cosim-run.sh","cosim","cosim-bridge-example","--CosimPort=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.eth.server.0.","--CosimPort=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.eth.client.0."],"stdout":[],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=4096MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","--cosim-pci=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.server.0.","--cosim-shm=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.server.0.","--cosim-sync","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Nov 28 2020 07:22:44","gem5 started Nov 29 2020 18:40:29","gem5 executing on brain21, pid 23806","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=4096MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 --cosim-pci=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.server.0. --cosim-shm=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.server.0. --cosim-sync --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","**** REAL SIMULATION ****","[ 0.000000] Linux version 5.4.46 (hejingli@brain21) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Mon Sep 21 21:54:40 CEST 2020\r","[ 0.000000] Command line: earlyprintk=ttyS0 console=ttyS0 root=/dev/sda1 no_timer_check memory_corruption_check=0 random.trust_cpu=on init=/home/ubuntu/guestinit.sh\r","[ 0.000000] CPU: vendor_id 'M5 Simulator' unknown, using generic init.\r","[ 0.000000] CPU: Your system may be unstable.\r","[ 0.000000] x86/fpu: x87 FPU will use FXSAVE\r","[ 0.000000] BIOS-provided physical RAM map:\r","[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable\r","[ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x00000000000fffff] reserved\r","[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bfffffff] usable\r","[ 0.000000] BIOS-e820: [mem 0x00000000ffff0000-0x00000000ffffffff] reserved\r","[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000013fffffff] usable\r","[ 0.000000] printk: bootconsole [earlyser0] enabled\r","[ 0.000000] NX (Execute Disable) protection: active\r","[ 0.000000] SMBIOS 2.5 present.\r","[ 0.000000] DMI: , BIOS 06/08/2008\r","[ 0.000000] tsc: Fast TSC calibration using PIT\r","[ 0.000000] tsc: calibrated TSC: tsc_freq=3002962\r","[ 0.000000] tsc: Detected 3002.962 MHz processor\r","[ 0.000036] last_pfn = 0x140000 max_arch_pfn = 0x400000000\r","[ 0.000096] Disabled\r","[ 0.000112] x86/PAT: MTRRs disabled, skipping PAT initialization too.\r","[ 0.000164] CPU MTRRs all blank - virtualized system.\r","[ 0.000199] x86/PAT: Configuration [0-7]: WB WT UC- UC WB WT UC- UC \r","[ 0.000243] last_pfn = 0xc0000 max_arch_pfn = 0x400000000\r","[ 0.000331] found SMP MP-table at [mem 0x000f0050-0x000f005f]\r","[ 0.001588] ACPI: Early table checksum verification disabled\r","[ 0.001954] ACPI BIOS Error (bug): A valid RSDP was not found (20190816/tbxfroot-210)\r","[ 0.002653] No NUMA configuration found\r","[ 0.002680] Faking a node at [mem 0x0000000000000000-0x000000013fffffff]\r","[ 0.002773] NODE_DATA(0) allocated [mem 0x13ffdc000-0x13fffdfff]\r","[ 0.008695] Zone ranges:\r","[ 0.008713] DMA [mem 0x0000000000001000-0x0000000000ffffff]\r","[ 0.008755] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]\r","[ 0.008796] Normal [mem 0x0000000100000000-0x000000013fffffff]\r","[ 0.008838] Movable zone start for each node\r","[ 0.008877] Early memory node ranges\r","[ 0.008902] node 0: [mem 0x0000000000001000-0x000000000009efff]\r","[ 0.008944] node 0: [mem 0x0000000000100000-0x00000000bfffffff]\r","[ 0.008988] node 0: [mem 0x0000000100000000-0x000000013fffffff]\r","[ 0.009063] Zeroed struct page in unavailable ranges: 98 pages\r","[ 0.009067] Initmem setup node 0 [mem 0x0000000000001000-0x000000013fffffff]\r","[ 0.196505] Intel MultiProcessor Specification v1.4\r","[ 0.196542] MPTABLE: OEM ID: \r","[ 0.196563] MPTABLE: Product ID: \r","[ 0.196586] MPTABLE: APIC at: 0xFEE00000\r","[ 0.196614] Processor #0 (Bootup-CPU)\r","[ 0.196648] IOAPIC[0]: apic_id 1, version 20, address 0xfec00000, GSI 0-23\r","[ 0.196713] Processors: 1\r","[ 0.196733] smpboot: Allowing 1 CPUs, 0 hotplug CPUs\r","[ 0.196792] [mem 0xc0000000-0xfffeffff] available for PCI devices\r","[ 0.196832] Booting paravirtualized kernel on bare hardware\r","[ 0.196875] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns\r","[ 0.415640] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1\r","[ 0.420234] percpu: Embedded 49 pages/cpu s159768 r8192 d32744 u2097152\r","[ 0.420396] Built 1 zonelists, mobility grouping on. Total pages: 1034121\r","[ 0.420441] Policy zone: Normal\r","[ 0.420467] Kernel command line: earlyprintk=ttyS0 console=ttyS0 root=/dev/sda1 no_timer_check memory_corruption_check=0 random.trust_cpu=on init=/home/ubuntu/guestinit.sh\r","[ 0.428742] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)\r","[ 0.431220] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)\r","[ 0.431338] mem auto-init: stack:off, heap alloc:off, heap free:off\r","[ 0.678408] Memory: 4045576K/4193912K available (8194K kernel code, 1285K rwdata, 1956K rodata, 1900K init, 1304K bss, 148336K reserved, 0K cma-reserved)\r","[ 0.679651] rcu: Hierarchical RCU implementation.\r","[ 0.679684] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1.\r","[ 0.679729] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.\r","[ 0.679779] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1\r","[ 0.680455] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16\r","[ 0.681627] Console: colour dummy device 80x25\r","[ 0.681673] printk: console [ttyS0] enabled\r","[ 0.681673] printk: console [ttyS0] enabled\r","[ 0.681730] printk: bootconsole [earlyser0] disabled\r","[ 0.681730] printk: bootconsole [earlyser0] disabled\r","[ 0.681845] APIC: Switch to symmetric I/O mode setup\r","[ 0.682551] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0\r","[ 0.682602] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2b4933bff8e, max_idle_ns: 440795328312 ns\r","[ 0.682676] Calibrating delay loop (skipped), value calculated using timer frequency.. 6005.92 BogoMIPS (lpj=3002962)\r","[ 0.682751] pid_max: default: 32768 minimum: 301\r","[ 0.684253] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)\r","[ 0.684405] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)\r","[ 0.685054] mce: unknown CPU type - not enabling MCE support\r","[ 0.685096] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0\r","[ 0.685134] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0\r","[ 0.685178] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization\r","[ 0.685241] Spectre V2 : Spectre mitigation: kernel not compiled with retpoline; no mitigation available!\r","[ 0.685243] Speculative Store Bypass: Vulnerable\r","[ 0.685342] MDS: Vulnerable: Clear CPU buffers attempted, no microcode\r","[ 0.687499] Freeing SMP alternatives memory: 12K\r","[ 0.891950] calibrated lapic_timer_period=187685\r","[ 0.891989] smpboot: CPU0: M5 Simulator Fake M5 x86_64 CPU (family: 0xf, model: 0x25, stepping: 0x1)\r","[ 0.892536] Performance Events: no PMU driver, software events only.\r","[ 0.892674] rcu: Hierarchical SRCU implementation.\r","[ 0.892726] smp: Bringing up secondary CPUs ...\r","[ 0.892761] smp: Brought up 1 node, 1 CPU\r","[ 0.892790] smpboot: Max logical packages: 1\r","[ 0.892822] smpboot: Total of 1 processors activated (6005.92 BogoMIPS)\r","[ 0.893703] devtmpfs: initialized\r","[ 0.894287] random: get_random_u32 called from bucket_table_alloc+0xea/0x110 with crng_init=0\r","[ 0.894452] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns\r","[ 0.894578] futex hash table entries: 256 (order: 2, 16384 bytes, linear)\r","[ 0.894823] \r","[ 0.894837] *************************************************************\r","[ 0.894884] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **\r","[ 0.894931] ** **\r","[ 0.894978] ** IOMMU DebugFS SUPPORT HAS BEEN ENABLED IN THIS KERNEL **\r","[ 0.895025] ** **\r","[ 0.895072] ** This means that this kernel is built to expose internal **\r","[ 0.895119] ** IOMMU data structures, which may compromise security on **\r","[ 0.895166] ** your system. **\r","[ 0.895213] ** **\r","[ 0.895260] ** If you see this message and you are not debugging the **\r","[ 0.895307] ** kernel, report this immediately to your vendor! **\r","[ 0.895354] ** **\r","[ 0.895400] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **\r","[ 0.895447] *************************************************************\r","[ 0.895828] NET: Registered protocol family 16\r","[ 0.896283] audit: initializing netlink subsys (disabled)\r","[ 0.896795] cpuidle: using governor ladder\r","[ 0.896921] PCI: Using configuration type 1 for base access\r","[ 0.902703] audit: type=2000 audit(1325376000.213:1): state=initialized audit_enabled=0 res=1\r","[ 0.917235] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages\r","[ 0.919961] ACPI: Interpreter disabled.\r","[ 0.920038] iommu: Default domain type: Translated \r","[ 0.920195] vgaarb: loaded\r","[ 0.920458] SCSI subsystem initialized\r","[ 0.921069] pps_core: LinuxPPS API ver. 1 registered\r","[ 0.921106] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>\r","[ 0.921181] PTP clock support registered\r","[ 0.921235] PCI: Probing PCI hardware\r","[ 0.921315] PCI host bridge to bus 0000:00\r","[ 0.921351] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]\r","[ 0.921398] pci_bus 0000:00: root bus resource [mem 0x00000000-0xffffffffffff]\r","[ 0.921451] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]\r","[ 0.921523] pci 0000:00:02.0: [8086:1572] type 00 class 0x020000\r","[ 0.921581] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc03fffff]\r","[ 0.921633] pci 0000:00:02.0: reg 0x1c: [mem 0xc2000000-0xc2007fff]\r","[ 0.921703] pci 0000:00:02.0: reg 0x30: [mem 0x00000000-0x000007ff pref]\r","[ 0.921856] pci 0000:00:04.0: [8086:7111] type 00 class 0x010180\r","[ 0.921913] pci 0000:00:04.0: reg 0x20: [io 0x0000-0x000f]\r","[ 0.921959] pci 0000:00:04.0: reg 0x30: [mem 0x00000000-0x000007ff pref]\r","[ 0.922010] pci 0000:00:04.0: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]\r","[ 0.922062] pci 0000:00:04.0: legacy IDE quirk: reg 0x14: [io 0x03f6]\r","[ 0.922110] pci 0000:00:04.0: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]\r","[ 0.922162] pci 0000:00:04.0: legacy IDE quirk: reg 0x1c: [io 0x0376]\r","[ 0.922297] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00\r","[ 0.923443] clocksource: Switched to clocksource tsc-early\r","[ 0.954963] VFS: Disk quotas dquot_6.6.0\r","[ 0.955039] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\r","[ 0.955186] pnp: PnP ACPI: disabled\r","[ 0.963200] thermal_sys: Registered thermal governor 'step_wise'\r","[ 0.963203] thermal_sys: Registered thermal governor 'user_space'\r","[ 0.963285] pci 0000:00:02.0: BAR 6: assigned [mem 0xc0400000-0xc04007ff pref]\r","[ 0.963381] pci 0000:00:04.0: BAR 6: assigned [mem 0xc0400800-0xc0400fff pref]\r","[ 0.963436] pci 0000:00:04.0: BAR 4: assigned [io 0x1000-0x100f]\r","[ 0.963485] pci_bus 0000:00: resource 4 [io 0x0000-0xffff]\r","[ 0.963539] pci_bus 0000:00: resource 5 [mem 0x00000000-0xffffffffffff]\r","[ 0.963689] NET: Registered protocol family 2\r","[ 0.964061] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)\r","[ 0.964170] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)\r","[ 0.964871] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)\r","[ 0.965999] TCP: Hash tables configured (established 32768 bind 32768)\r","[ 0.966242] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)\r","[ 0.966395] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)\r","[ 0.966681] NET: Registered protocol family 1\r","[ 0.966742] PCI: CLS 0 bytes, default 64\r","[ 0.967520] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)\r","[ 0.967567] software IO TLB: mapped [mem 0xbc000000-0xc0000000] (64MB)\r","[ 0.967722] platform rtc_cmos: registered platform RTC device (no PNP device found)\r","[ 0.969517] workingset: timestamp_bits=52 max_order=20 bucket_order=0\r","[ 0.970225] fuse: init (API version 7.31)\r","[ 0.983711] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)\r","[ 0.983763] io scheduler mq-deadline registered\r","[ 0.983797] io scheduler kyber registered\r","[ 0.983975] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed\r","[ 0.984322] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled\r","[ 0.984434] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 8250\r","[ 0.985482] Linux agpgart interface v0.103\r","[ 0.993848] brd: module loaded\r","[ 1.001438] loop: module loaded\r","[ 1.001620] Loading iSCSI transport class v2.0-870.\r","[ 1.003031] ata_piix 0000:00:04.0: enabling device (0000 -> 0001)\r","[ 1.003080] ata_piix 0000:00:04.0: PCI->APIC IRQ transform: INT A -> IRQ 16\r","[ 1.005066] scsi host0: ata_piix\r","[ 1.005377] scsi host1: ata_piix\r","[ 1.005503] ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x1000 irq 14\r","[ 1.005552] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x1008 irq 15\r","[ 1.005772] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)\r","[ 1.009332] tun: Universal TUN/TAP device driver, 1.6\r","[ 1.009916] VFIO - User Level meta-driver version: 0.3\r","[ 1.010529] i8042: PNP: No PS/2 controller found.\r","[ 1.010563] i8042: Probing ports directly.\r","[ 1.010863] serio: i8042 KBD port at 0x60,0x64 irq 1\r","[ 1.010905] serio: i8042 AUX port at 0x60,0x64 irq 12\r","[ 1.011704] mousedev: PS/2 mouse device common for all mice\r","[ 1.012770] NET: Registered protocol family 17\r","[ 1.012806] mce: Unable to init MCE device (rc: -5)\r","[ 1.012928] IPI shorthand broadcast: enabled\r","[ 1.012970] sched_clock: Marking stable (1010942714, 1545449)->(1011952254, 535909)\r","[ 1.013215] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0\r","[ 1.266749] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66\r","[ 1.266788] ata1.00: 83886080 sectors, multi 0: LBA \r","[ 1.266835] ata1.01: ATA-7: M5 IDE Disk, , max UDMA/66\r","[ 1.266873] ata1.01: 20 sectors, multi 0: LBA \r","[ 1.267470] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5\r","[ 1.267759] scsi 0:0:0:0: Attached scsi generic sg0 type 0\r","[ 1.267977] scsi 0:0:1:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5\r","[ 1.268252] scsi 0:0:1:0: Attached scsi generic sg1 type 0\r","[ 1.268809] sd 0:0:0:0: [sda] 83886080 512-byte logical blocks: (42.9 GB/40.0 GiB)\r","[ 1.268886] sd 0:0:0:0: [sda] Write Protect is off\r","[ 1.268972] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA\r","[ 1.269283] sd 0:0:1:0: [sdb] 20 512-byte logical blocks: (10.2 kB/10.0 KiB)\r","[ 1.269351] sd 0:0:1:0: [sdb] Write Protect is off\r","[ 1.269426] sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA\r","[ 1.271113] sd 0:0:1:0: [sdb] Attached SCSI disk\r","[ 1.271246] sda: sda1\r","[ 1.271843] sd 0:0:0:0: [sda] Attached SCSI disk\r","[ 1.274550] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)\r","[ 1.274617] VFS: Mounted root (ext4 filesystem) on device 8:1.\r","[ 1.275739] devtmpfs: mounted\r","[ 1.280183] Freeing unused kernel image memory: 1900K\r","[ 1.280233] Write protecting the kernel read-only data: 12288k\r","[ 1.285933] Freeing unused kernel image memory: 2032K\r","[ 1.286235] Freeing unused kernel image memory: 92K\r","[ 1.286273] rodata_test: all tests were successful\r","[ 1.286310] Run /home/ubuntu/guestinit.sh as init process\r","[ 1.293406] random: fast init done\r","+ export HOME=/root\r","+ export LANG=en_US\r","+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games\r","+ m5 checkpoint\r","Writing checkpoint","+ modprobe i40e\r","[ 1.347896] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 1.347951] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 1.348154] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 1.348201] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 1.356157] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 1.356217] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.477055] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.478031] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.478189] i40e 0000:00:02.0: MAC address: 08:7b:46:9e:be:34\r","[ 1.478296] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.480170] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.562630] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.562682] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.562759] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.563073] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.574700] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ netserver\r","Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNSPEC\r","+ sleep infinity\r","[ 1.994659] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2b4933bff8e, max_idle_ns: 440795328312 ns\r","[ 1.994741] clocksource: Switched to clocksource tsc\r","[ 2.081972] random: crng init done\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 4096MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (1024 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","system.pc.com_1.device: Listening for connections on port 3461","warn: pollInterval=100000000 pciAsync=500000","0: system.remote_gdb: listening for remote gdb on port 7005","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 0. Starting simulation...","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: instruction 'fninit' unimplemented","warn: Don't know what interrupt to clear for console.","warn: instruction 'sgdt_Ms' unimplemented","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid: unknown family 0x4000","warn: instruction 'fwait' unimplemented","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","warn: Write to unknown i8042 (keyboard controller) command port.","warn: Tried to clear PCI interrupt 14","warn: instruction 'verw_Mw_or_Rv' unimplemented","info: Entering event queue @ 1333269791271. Starting simulation...","info: Entering event queue @ 1333278749120. Starting simulation...","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=4096MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","--cosim-pci=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.client.0.","--cosim-shm=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.client.0.","--cosim-sync","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Nov 28 2020 07:22:44","gem5 started Nov 29 2020 18:40:29","gem5 executing on brain21, pid 23809","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=4096MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 --cosim-pci=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.pci.client.0. --cosim-shm=/home/hejingli/endhostsim-code/experiments/out/netperf-gem5-ns3-i40e/1/nic.shm.client.0. --cosim-sync --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","**** REAL SIMULATION ****","[ 0.000000] Linux version 5.4.46 (hejingli@brain21) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Mon Sep 21 21:54:40 CEST 2020\r","[ 0.000000] Command line: earlyprintk=ttyS0 console=ttyS0 root=/dev/sda1 no_timer_check memory_corruption_check=0 random.trust_cpu=on init=/home/ubuntu/guestinit.sh\r","[ 0.000000] CPU: vendor_id 'M5 Simulator' unknown, using generic init.\r","[ 0.000000] CPU: Your system may be unstable.\r","[ 0.000000] x86/fpu: x87 FPU will use FXSAVE\r","[ 0.000000] BIOS-provided physical RAM map:\r","[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable\r","[ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x00000000000fffff] reserved\r","[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bfffffff] usable\r","[ 0.000000] BIOS-e820: [mem 0x00000000ffff0000-0x00000000ffffffff] reserved\r","[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000013fffffff] usable\r","[ 0.000000] printk: bootconsole [earlyser0] enabled\r","[ 0.000000] NX (Execute Disable) protection: active\r","[ 0.000000] SMBIOS 2.5 present.\r","[ 0.000000] DMI: , BIOS 06/08/2008\r","[ 0.000000] tsc: Fast TSC calibration using PIT\r","[ 0.000000] tsc: calibrated TSC: tsc_freq=3002962\r","[ 0.000000] tsc: Detected 3002.962 MHz processor\r","[ 0.000036] last_pfn = 0x140000 max_arch_pfn = 0x400000000\r","[ 0.000096] Disabled\r","[ 0.000112] x86/PAT: MTRRs disabled, skipping PAT initialization too.\r","[ 0.000164] CPU MTRRs all blank - virtualized system.\r","[ 0.000199] x86/PAT: Configuration [0-7]: WB WT UC- UC WB WT UC- UC \r","[ 0.000243] last_pfn = 0xc0000 max_arch_pfn = 0x400000000\r","[ 0.000331] found SMP MP-table at [mem 0x000f0050-0x000f005f]\r","[ 0.001588] ACPI: Early table checksum verification disabled\r","[ 0.001954] ACPI BIOS Error (bug): A valid RSDP was not found (20190816/tbxfroot-210)\r","[ 0.002653] No NUMA configuration found\r","[ 0.002680] Faking a node at [mem 0x0000000000000000-0x000000013fffffff]\r","[ 0.002773] NODE_DATA(0) allocated [mem 0x13ffdc000-0x13fffdfff]\r","[ 0.008695] Zone ranges:\r","[ 0.008713] DMA [mem 0x0000000000001000-0x0000000000ffffff]\r","[ 0.008755] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]\r","[ 0.008796] Normal [mem 0x0000000100000000-0x000000013fffffff]\r","[ 0.008838] Movable zone start for each node\r","[ 0.008877] Early memory node ranges\r","[ 0.008902] node 0: [mem 0x0000000000001000-0x000000000009efff]\r","[ 0.008944] node 0: [mem 0x0000000000100000-0x00000000bfffffff]\r","[ 0.008988] node 0: [mem 0x0000000100000000-0x000000013fffffff]\r","[ 0.009063] Zeroed struct page in unavailable ranges: 98 pages\r","[ 0.009067] Initmem setup node 0 [mem 0x0000000000001000-0x000000013fffffff]\r","[ 0.196505] Intel MultiProcessor Specification v1.4\r","[ 0.196542] MPTABLE: OEM ID: \r","[ 0.196563] MPTABLE: Product ID: \r","[ 0.196586] MPTABLE: APIC at: 0xFEE00000\r","[ 0.196614] Processor #0 (Bootup-CPU)\r","[ 0.196648] IOAPIC[0]: apic_id 1, version 20, address 0xfec00000, GSI 0-23\r","[ 0.196713] Processors: 1\r","[ 0.196733] smpboot: Allowing 1 CPUs, 0 hotplug CPUs\r","[ 0.196792] [mem 0xc0000000-0xfffeffff] available for PCI devices\r","[ 0.196832] Booting paravirtualized kernel on bare hardware\r","[ 0.196875] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns\r","[ 0.415640] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1\r","[ 0.420234] percpu: Embedded 49 pages/cpu s159768 r8192 d32744 u2097152\r","[ 0.420396] Built 1 zonelists, mobility grouping on. Total pages: 1034121\r","[ 0.420441] Policy zone: Normal\r","[ 0.420467] Kernel command line: earlyprintk=ttyS0 console=ttyS0 root=/dev/sda1 no_timer_check memory_corruption_check=0 random.trust_cpu=on init=/home/ubuntu/guestinit.sh\r","[ 0.428742] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)\r","[ 0.431220] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)\r","[ 0.431338] mem auto-init: stack:off, heap alloc:off, heap free:off\r","[ 0.678408] Memory: 4045576K/4193912K available (8194K kernel code, 1285K rwdata, 1956K rodata, 1900K init, 1304K bss, 148336K reserved, 0K cma-reserved)\r","[ 0.679651] rcu: Hierarchical RCU implementation.\r","[ 0.679684] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1.\r","[ 0.679729] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.\r","[ 0.679779] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1\r","[ 0.680455] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16\r","[ 0.681627] Console: colour dummy device 80x25\r","[ 0.681673] printk: console [ttyS0] enabled\r","[ 0.681673] printk: console [ttyS0] enabled\r","[ 0.681730] printk: bootconsole [earlyser0] disabled\r","[ 0.681730] printk: bootconsole [earlyser0] disabled\r","[ 0.681845] APIC: Switch to symmetric I/O mode setup\r","[ 0.682551] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0\r","[ 0.682602] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2b4933bff8e, max_idle_ns: 440795328312 ns\r","[ 0.682676] Calibrating delay loop (skipped), value calculated using timer frequency.. 6005.92 BogoMIPS (lpj=3002962)\r","[ 0.682751] pid_max: default: 32768 minimum: 301\r","[ 0.684253] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)\r","[ 0.684405] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)\r","[ 0.685054] mce: unknown CPU type - not enabling MCE support\r","[ 0.685096] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0\r","[ 0.685134] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0\r","[ 0.685178] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization\r","[ 0.685241] Spectre V2 : Spectre mitigation: kernel not compiled with retpoline; no mitigation available!\r","[ 0.685243] Speculative Store Bypass: Vulnerable\r","[ 0.685342] MDS: Vulnerable: Clear CPU buffers attempted, no microcode\r","[ 0.687499] Freeing SMP alternatives memory: 12K\r","[ 0.891950] calibrated lapic_timer_period=187685\r","[ 0.891989] smpboot: CPU0: M5 Simulator Fake M5 x86_64 CPU (family: 0xf, model: 0x25, stepping: 0x1)\r","[ 0.892536] Performance Events: no PMU driver, software events only.\r","[ 0.892674] rcu: Hierarchical SRCU implementation.\r","[ 0.892726] smp: Bringing up secondary CPUs ...\r","[ 0.892761] smp: Brought up 1 node, 1 CPU\r","[ 0.892790] smpboot: Max logical packages: 1\r","[ 0.892822] smpboot: Total of 1 processors activated (6005.92 BogoMIPS)\r","[ 0.893703] devtmpfs: initialized\r","[ 0.894287] random: get_random_u32 called from bucket_table_alloc+0xea/0x110 with crng_init=0\r","[ 0.894452] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns\r","[ 0.894578] futex hash table entries: 256 (order: 2, 16384 bytes, linear)\r","[ 0.894823] \r","[ 0.894837] *************************************************************\r","[ 0.894884] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **\r","[ 0.894931] ** **\r","[ 0.894978] ** IOMMU DebugFS SUPPORT HAS BEEN ENABLED IN THIS KERNEL **\r","[ 0.895025] ** **\r","[ 0.895072] ** This means that this kernel is built to expose internal **\r","[ 0.895119] ** IOMMU data structures, which may compromise security on **\r","[ 0.895166] ** your system. **\r","[ 0.895213] ** **\r","[ 0.895260] ** If you see this message and you are not debugging the **\r","[ 0.895307] ** kernel, report this immediately to your vendor! **\r","[ 0.895354] ** **\r","[ 0.895400] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **\r","[ 0.895447] *************************************************************\r","[ 0.895828] NET: Registered protocol family 16\r","[ 0.896283] audit: initializing netlink subsys (disabled)\r","[ 0.896795] cpuidle: using governor ladder\r","[ 0.896921] PCI: Using configuration type 1 for base access\r","[ 0.902703] audit: type=2000 audit(1325376000.213:1): state=initialized audit_enabled=0 res=1\r","[ 0.917235] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages\r","[ 0.919961] ACPI: Interpreter disabled.\r","[ 0.920038] iommu: Default domain type: Translated \r","[ 0.920195] vgaarb: loaded\r","[ 0.920458] SCSI subsystem initialized\r","[ 0.921069] pps_core: LinuxPPS API ver. 1 registered\r","[ 0.921106] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>\r","[ 0.921181] PTP clock support registered\r","[ 0.921235] PCI: Probing PCI hardware\r","[ 0.921315] PCI host bridge to bus 0000:00\r","[ 0.921351] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]\r","[ 0.921398] pci_bus 0000:00: root bus resource [mem 0x00000000-0xffffffffffff]\r","[ 0.921451] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]\r","[ 0.921523] pci 0000:00:02.0: [8086:1572] type 00 class 0x020000\r","[ 0.921581] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc03fffff]\r","[ 0.921633] pci 0000:00:02.0: reg 0x1c: [mem 0xc2000000-0xc2007fff]\r","[ 0.921703] pci 0000:00:02.0: reg 0x30: [mem 0x00000000-0x000007ff pref]\r","[ 0.921856] pci 0000:00:04.0: [8086:7111] type 00 class 0x010180\r","[ 0.921913] pci 0000:00:04.0: reg 0x20: [io 0x0000-0x000f]\r","[ 0.921959] pci 0000:00:04.0: reg 0x30: [mem 0x00000000-0x000007ff pref]\r","[ 0.922010] pci 0000:00:04.0: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]\r","[ 0.922062] pci 0000:00:04.0: legacy IDE quirk: reg 0x14: [io 0x03f6]\r","[ 0.922110] pci 0000:00:04.0: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]\r","[ 0.922162] pci 0000:00:04.0: legacy IDE quirk: reg 0x1c: [io 0x0376]\r","[ 0.922297] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00\r","[ 0.923443] clocksource: Switched to clocksource tsc-early\r","[ 0.954963] VFS: Disk quotas dquot_6.6.0\r","[ 0.955039] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\r","[ 0.955186] pnp: PnP ACPI: disabled\r","[ 0.963200] thermal_sys: Registered thermal governor 'step_wise'\r","[ 0.963203] thermal_sys: Registered thermal governor 'user_space'\r","[ 0.963285] pci 0000:00:02.0: BAR 6: assigned [mem 0xc0400000-0xc04007ff pref]\r","[ 0.963381] pci 0000:00:04.0: BAR 6: assigned [mem 0xc0400800-0xc0400fff pref]\r","[ 0.963436] pci 0000:00:04.0: BAR 4: assigned [io 0x1000-0x100f]\r","[ 0.963485] pci_bus 0000:00: resource 4 [io 0x0000-0xffff]\r","[ 0.963539] pci_bus 0000:00: resource 5 [mem 0x00000000-0xffffffffffff]\r","[ 0.963689] NET: Registered protocol family 2\r","[ 0.964061] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)\r","[ 0.964170] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)\r","[ 0.964871] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)\r","[ 0.965999] TCP: Hash tables configured (established 32768 bind 32768)\r","[ 0.966242] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)\r","[ 0.966395] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)\r","[ 0.966681] NET: Registered protocol family 1\r","[ 0.966742] PCI: CLS 0 bytes, default 64\r","[ 0.967520] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)\r","[ 0.967567] software IO TLB: mapped [mem 0xbc000000-0xc0000000] (64MB)\r","[ 0.967722] platform rtc_cmos: registered platform RTC device (no PNP device found)\r","[ 0.969517] workingset: timestamp_bits=52 max_order=20 bucket_order=0\r","[ 0.970225] fuse: init (API version 7.31)\r","[ 0.983711] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)\r","[ 0.983763] io scheduler mq-deadline registered\r","[ 0.983797] io scheduler kyber registered\r","[ 0.983975] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed\r","[ 0.984322] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled\r","[ 0.984434] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 8250\r","[ 0.985482] Linux agpgart interface v0.103\r","[ 0.993848] brd: module loaded\r","[ 1.001438] loop: module loaded\r","[ 1.001620] Loading iSCSI transport class v2.0-870.\r","[ 1.003031] ata_piix 0000:00:04.0: enabling device (0000 -> 0001)\r","[ 1.003080] ata_piix 0000:00:04.0: PCI->APIC IRQ transform: INT A -> IRQ 16\r","[ 1.005066] scsi host0: ata_piix\r","[ 1.005377] scsi host1: ata_piix\r","[ 1.005503] ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x1000 irq 14\r","[ 1.005552] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x1008 irq 15\r","[ 1.005772] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)\r","[ 1.009332] tun: Universal TUN/TAP device driver, 1.6\r","[ 1.009916] VFIO - User Level meta-driver version: 0.3\r","[ 1.010529] i8042: PNP: No PS/2 controller found.\r","[ 1.010563] i8042: Probing ports directly.\r","[ 1.010863] serio: i8042 KBD port at 0x60,0x64 irq 1\r","[ 1.010905] serio: i8042 AUX port at 0x60,0x64 irq 12\r","[ 1.011704] mousedev: PS/2 mouse device common for all mice\r","[ 1.012770] NET: Registered protocol family 17\r","[ 1.012806] mce: Unable to init MCE device (rc: -5)\r","[ 1.012928] IPI shorthand broadcast: enabled\r","[ 1.012970] sched_clock: Marking stable (1010942714, 1545449)->(1011952254, 535909)\r","[ 1.013215] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0\r","[ 1.266749] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66\r","[ 1.266788] ata1.00: 83886080 sectors, multi 0: LBA \r","[ 1.266835] ata1.01: ATA-7: M5 IDE Disk, , max UDMA/66\r","[ 1.266873] ata1.01: 20 sectors, multi 0: LBA \r","[ 1.267470] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5\r","[ 1.267759] scsi 0:0:0:0: Attached scsi generic sg0 type 0\r","[ 1.267977] scsi 0:0:1:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5\r","[ 1.268252] scsi 0:0:1:0: Attached scsi generic sg1 type 0\r","[ 1.268809] sd 0:0:0:0: [sda] 83886080 512-byte logical blocks: (42.9 GB/40.0 GiB)\r","[ 1.268886] sd 0:0:0:0: [sda] Write Protect is off\r","[ 1.268972] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA\r","[ 1.269283] sd 0:0:1:0: [sdb] 20 512-byte logical blocks: (10.2 kB/10.0 KiB)\r","[ 1.269351] sd 0:0:1:0: [sdb] Write Protect is off\r","[ 1.269426] sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA\r","[ 1.271113] sd 0:0:1:0: [sdb] Attached SCSI disk\r","[ 1.271246] sda: sda1\r","[ 1.271843] sd 0:0:0:0: [sda] Attached SCSI disk\r","[ 1.274550] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)\r","[ 1.274617] VFS: Mounted root (ext4 filesystem) on device 8:1.\r","[ 1.275739] devtmpfs: mounted\r","[ 1.280183] Freeing unused kernel image memory: 1900K\r","[ 1.280233] Write protecting the kernel read-only data: 12288k\r","[ 1.285933] Freeing unused kernel image memory: 2032K\r","[ 1.286235] Freeing unused kernel image memory: 92K\r","[ 1.286273] rodata_test: all tests were successful\r","[ 1.286310] Run /home/ubuntu/guestinit.sh as init process\r","[ 1.293406] random: fast init done\r","+ export HOME=/root\r","+ export LANG=en_US\r","+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games\r","+ m5 checkpoint\r","Writing checkpoint","+ modprobe i40e\r","[ 1.347896] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 1.347951] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 1.348154] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 1.348201] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 1.356157] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 1.356217] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.477055] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.478031] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.478189] i40e 0000:00:02.0: MAC address: d4:75:cc:51:48:45\r","[ 1.478296] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.480170] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.562630] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.562682] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.562759] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.563073] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.574700] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ netserver\r","Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNSPEC\r","+ netperf -H 10.0.0.1\r","[ 1.594300] random: netperf: uninitialized urandom read (4096 bytes read)\r","MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.1 () port 0 AF_INET : demo\r","[ 1.994472] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2b4933bff8e, max_idle_ns: 440795328312 ns\r","[ 1.994552] clocksource: Switched to clocksource tsc\r","[ 2.396859] random: crng init done\r","Recv Send Send \r","Socket Socket Message Elapsed \r","Size Size Size Time Throughput \r","bytes bytes bytes secs. 10^6bits/sec \r","\r","131072 16384 16384 10.01 2018.00 \r","+ netperf -H 10.0.0.1 -t TCP_RR -- -o mean_latency,p50_latency,p90_latency,p99_latency\r","MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.1 () port 0 AF_INET : demo : first burst 0\r","Mean Latency Microseconds,50th Percentile Latency Microseconds,90th Percentile Latency Microseconds,99th Percentile Latency Microseconds\r","50.50,50,52,56\r","+ m5 exit\r","Exiting @ tick 21626965109277 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 4096MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (1024 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","system.pc.com_1.device: Listening for connections on port 3460","warn: pollInterval=100000000 pciAsync=500000","0: system.remote_gdb: listening for remote gdb on port 7004","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 0. Starting simulation...","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: instruction 'fninit' unimplemented","warn: Don't know what interrupt to clear for console.","warn: instruction 'sgdt_Ms' unimplemented","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid family 0x0000: unimplemented function 6","warn: x86 cpuid: unknown family 0x4000","warn: instruction 'fwait' unimplemented","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","warn: Write to unknown i8042 (keyboard controller) command port.","warn: Tried to clear PCI interrupt 14","warn: instruction 'verw_Mw_or_Rv' unimplemented","info: Entering event queue @ 1333269791271. Starting simulation...","info: Entering event queue @ 1333278749120. Starting simulation...","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"netperf-gem5-ns3-i40e","metadata":{},"start_time":1620221533.6040509,"end_time":1620282847.3381581,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.server.0.","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.eth.server.0.","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["14a727138358","sync_pci=1 sync_eth=1","exit main_time: 21950201436000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.client.0.","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.eth.client.0.","/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["9ba2bfd1c30","sync_pci=1 sync_eth=1","exit main_time: 21950200656250"]},"net.":{"class":"NS3BridgeNet","cmd":["/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/ns-3/cosim-run.sh","cosim","cosim-bridge-example","--CosimPort=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.eth.server.0.","--CosimPort=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.eth.client.0."],"stdout":[],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=8GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/s/simbricks/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 5 2021 01:22:20","gem5 started May 5 2021 15:32:14","gem5 executing on swsnetlab03, pid 16708","command line: /DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=8GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/s/simbricks/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1219183824125","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.738934] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.738934] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.738934] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.738934] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.744933] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.744933] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.859915] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.860915] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.860915] i40e 0000:00:02.0: MAC address: 58:83:13:27:a7:14\r","[ 0.860915] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.862915] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.943903] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.943903] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.943903] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.943903] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.949902] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ netserver\r","Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNSPEC\r","+ sleep infinity\r","[ 1.591804] random: crng init done\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux","system.pc.com_1.device: Listening for connections on port 3456","warn: pollInterval=100000000 pciAsync=500000","0: system.remote_gdb: listening for remote gdb on port 7000","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1219183814125. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1219183824125. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=8GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/s/simbricks/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 5 2021 01:22:20","gem5 started May 5 2021 15:32:14","gem5 executing on swsnetlab03, pid 16709","command line: /DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/s/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=8GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/s/simbricks/experiments/out/netperf-gem5-ns3-i40e/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/s/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/netperf-gem5-ns3-i40e/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1230565970125","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.736934] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.736934] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.736934] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.736934] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.742933] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.742933] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.857915] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.858915] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.858915] i40e 0000:00:02.0: MAC address: 30:1c:fd:2b:ba:09\r","[ 0.858915] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.860915] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.943902] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.943902] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.943902] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.943902] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.949902] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ netserver\r","Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNSPEC\r","+ sleep 0.5\r","+ netperf -H 10.0.0.1\r","[ 1.458824] random: netperf: uninitialized urandom read (4096 bytes read)\r","MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.1 () port 0 AF_INET : demo\r","[ 1.638797] random: crng init done\r","Recv Send Send \r","Socket Socket Message Elapsed \r","Size Size Size Time Throughput \r","bytes bytes bytes secs. 10^6bits/sec \r","\r","131072 16384 16384 10.00 9019.33 \r","+ netperf -H 10.0.0.1 -t TCP_RR -- -o mean_latency,p50_latency,p90_latency,p99_latency\r","MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.0.1 () port 0 AF_INET : demo : first burst 0\r","Mean Latency Microseconds,50th Percentile Latency Microseconds,90th Percentile Latency Microseconds,99th Percentile Latency Microseconds\r","20.39,-2147483648,-2147483648,1042\r","+ m5 exit\r","Exiting @ tick 21950200403125 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/s/simbricks/images/vmlinux","system.pc.com_1.device: Listening for connections on port 3457","warn: pollInterval=100000000 pciAsync=500000","0: system.remote_gdb: listening for remote gdb on port 7001","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1230565960125. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1230565970125. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}