make -C tools/testing/selftests TARGETS="net/forwarding" TEST_PROGS=tc_acttions.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing/wt-2/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing/wt-2/tools/testing/selftests/net/forwarding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-2/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/home/virtme/testing/wt-2/tools/testing/selftests/net/forwarding' TAP version 13 1..1 # timeout set to 10800 # selftests: net/forwarding: tc_actions.sh # 6.88 [+6.88] TEST: gact drop and ok (skip_hw) [ OK ] # 8.07 [+1.19] TEST: mirred egress flower redirect (skip_hw) [ OK ] # 9.23 [+1.17] TEST: mirred egress flower mirror (skip_hw) [ OK ] # 10.43 [+1.20] TEST: mirred egress matchall mirror (skip_hw) [ OK ] # 13.74 [+3.31] TEST: mirred_egress_to_ingress (skip_hw) [ OK ] # 13.85 [+0.11] P2 # 13.88 [+0.03] P2.1 # 13.91 [+0.03] P2.2 # 13.94 [+0.03] P2.3 # 13.94 [+0.00] P1 # 14.15 [+0.21] P1.1 # 14.21 [+0.06] P1.2 # 85.96 [+71.75] DETECTED CRASH, lowering timeout P3 # 96.18 [+10.22] TEST: mirred_egress_to_ingress_tcp (skip_hw) [ OK ] # 96.18 [+0.00] TEST: ingress_2nd_vlan_push (skip_hw) [ OK ] # 96.18 [+0.00] TEST: egress_2nd_vlan_push (skip_hw) [ OK ] # 96.18 [+0.00] INFO: Could not test offloaded functionality # 96.19 [+0.00] [ 0.000000] Linux version 6.18.0-rc4-virtme (virtme@netdev-3.bots.linux.dev) (gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-5), GNU ld version 2.41-50.amzn2023.0.4) #1 SMP PREEMPT_DYNAMIC Mon Nov 10 16:04:55 PST 2025 # 96.19 [+0.01] [ 0.000000] Command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing/wt-2/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps virtme_chdir=home/virtme/testing/wt-2 rootfstype=virtiofs root=ROOTFS raid=noautodetect ro init=/home/virtme/virtme-ng/virtme/guest/virtme-init # 96.21 [+0.01] [ 0.000000] BIOS-provided physical RAM map: # 96.21 [+0.00] [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable # 96.21 [+0.00] [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved # 96.21 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved # 96.21 [+0.00] [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003fffefff] usable # 96.22 [+0.00] [ 0.000000] BIOS-e820: [mem 0x000000003ffff000-0x000000003fffffff] reserved # 96.22 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved # 96.22 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved # 96.22 [+0.00] [ 0.000000] printk: legacy bootconsole [earlyser0] enabled # 96.22 [+0.00] [ 0.000000] NX (Execute Disable) protection: active # 96.23 [+0.00] [ 0.000000] APIC: Static calls initialized # 96.23 [+0.00] [ 0.000000] SMBIOS 2.4 present. # 96.23 [+0.00] [ 0.000000] DMI: Bochs Bochs, BIOS Bochs 01/01/2011 # 96.23 [+0.00] [ 0.000000] DMI: Memory slots populated: 1/1 # 96.23 [+0.00] [ 0.000000] Hypervisor detected: KVM # 96.23 [+0.00] [ 0.000000] last_pfn = 0x3ffff max_arch_pfn = 0x400000000 # 96.23 [+0.00] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 # 96.24 [+0.00] [ 0.000002] kvm-clock: using sched offset of 279954955 cycles # 96.24 [+0.00] [ 0.000684] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns # 96.24 [+0.00] [ 0.002852] tsc: Detected 2999.998 MHz processor # 96.24 [+0.00] [ 0.003574] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved # 96.24 [+0.00] [ 0.003579] e820: remove [mem 0x000a0000-0x000fffff] usable # 96.25 [+0.00] [ 0.003583] last_pfn = 0x3ffff max_arch_pfn = 0x400000000 # 96.25 [+0.00] [ 0.004372] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs # 96.25 [+0.00] [ 0.005511] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT # 96.25 [+0.00] [ 0.012240] found SMP MP-table at [mem 0x000f4470-0x000f447f] # 96.25 [+0.00] [ 0.012995] Using GB pages for direct mapping # 96.26 [+0.00] [ 0.013619] ACPI: Early table checksum verification disabled # 96.26 [+0.00] [ 0.014366] ACPI: RSDP 0x00000000000F4290 000024 (v02 BOCHS ) # 96.26 [+0.00] [ 0.015105] ACPI: XSDT 0x000000003FFFFFB0 000034 (v01 BOCHS BXPC 00000001 BXPC 00000001) # 96.26 [+0.00] [ 0.016225] ACPI: FACP 0x000000003FFFFE3A 00010C (v05 BOCHS BXPC 00000001 BXPC 00000001) # 96.26 [+0.00] [ 0.017419] ACPI: DSDT 0x000000003FFFF200 000C3A (v02 BOCHS BXPC 00000001 BXPC 00000001) # 96.27 [+0.00] [ 0.018617] ACPI: APIC 0x000000003FFFFF46 00006A (v03 BOCHS BXPC 00000001 BXPC 00000001) # 96.27 [+0.00] [ 0.019786] ACPI: Reserving FACP table memory at [mem 0x3ffffe3a-0x3fffff45] # 96.27 [+0.00] [ 0.020752] ACPI: Reserving DSDT table memory at [mem 0x3ffff200-0x3ffffe39] # 96.27 [+0.00] [ 0.021697] ACPI: Reserving APIC table memory at [mem 0x3fffff46-0x3fffffaf] # 96.28 [+0.00] [ 0.023038] No NUMA configuration found # 96.28 [+0.00] [ 0.023551] Faking a node at [mem 0x0000000000000000-0x000000003fffefff] # 96.28 [+0.00] [ 0.024436] NODE_DATA(0) allocated [mem 0x3fffa740-0x3fffefff] # 96.28 [+0.00] [ 0.025285] Zone ranges: # 96.28 [+0.00] [ 0.025634] DMA [mem 0x0000000000001000-0x0000000000ffffff] # 96.28 [+0.00] [ 0.026425] DMA32 [mem 0x0000000001000000-0x000000003fffefff] # 96.29 [+0.00] [ 0.027200] Normal empty # 96.29 [+0.00] [ 0.027575] Device empty # 96.29 [+0.00] [ 0.027948] Movable zone start for each node # 96.29 [+0.00] [ 0.028568] Early memory node ranges # 96.29 [+0.00] [ 0.029087] node 0: [mem 0x0000000000001000-0x000000000009efff] # 96.29 [+0.00] [ 0.030036] node 0: [mem 0x0000000000100000-0x000000003fffefff] # 96.29 [+0.00] [ 0.030999] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffefff] # 96.30 [+0.00] [ 0.032124] On node 0, zone DMA: 1 pages in unavailable ranges # 96.30 [+0.00] [ 0.033211] On node 0, zone DMA: 97 pages in unavailable ranges # 96.30 [+0.00] [ 0.050838] On node 0, zone DMA32: 1 pages in unavailable ranges # 96.30 [+0.00] [ 0.051964] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) # 96.30 [+0.00] [ 0.052846] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 # 96.31 [+0.00] [ 0.054002] IOAPIC[1]: apic_id 1, version 32, address 0xfec10000, GSI 24-47 # 96.31 [+0.00] [ 0.055096] ACPI: Using ACPI (MADT) for SMP configuration information # 96.31 [+0.00] [ 0.056086] TSC deadline timer available # 96.31 [+0.00] [ 0.056701] CPU topo: Max. logical packages: 1 # 96.31 [+0.00] [ 0.057421] CPU topo: Max. logical dies: 1 # 96.31 [+0.00] [ 0.058061] CPU topo: Max. dies per package: 1 # 96.32 [+0.00] [ 0.058758] CPU topo: Max. threads per core: 1 # 96.32 [+0.00] [ 0.059467] CPU topo: Num. cores per package: 4 # 96.32 [+0.00] [ 0.060241] CPU topo: Num. threads per package: 4 # 96.32 [+0.00] [ 0.060949] CPU topo: Allowing 4 present CPUs plus 0 hotplug CPUs # 96.32 [+0.00] [ 0.061791] kvm-guest: APIC: eoi() replaced with kvm_guest_apic_eoi_write() # 96.32 [+0.00] [ 0.062861] kvm-guest: KVM setup pv remote TLB flush # 96.33 [+0.00] [ 0.063606] kvm-guest: setup PV sched yield # 96.33 [+0.00] [ 0.064268] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] # 96.33 [+0.00] [ 0.065406] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff] # 96.33 [+0.00] [ 0.066529] [mem 0x40000000-0xfeffbfff] available for PCI devices # 96.33 [+0.00] [ 0.067455] Booting paravirtualized kernel on KVM # 96.34 [+0.00] [ 0.068184] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns # 96.34 [+0.00] [ 0.074525] setup_percpu: NR_CPUS:64 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 # 96.34 [+0.00] [ 0.078088] percpu: Embedded 51 pages/cpu s170520 r8192 d30184 u524288 # 96.34 [+0.00] [ 0.079138] pcpu-alloc: s170520 r8192 d30184 u524288 alloc=1*2097152 # 96.35 [+0.00] [ 0.079143] pcpu-alloc: [0] 0 1 2 3 # 96.35 [+0.00] [ 0.079197] Kernel command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing/wt-2/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps virtme_chdir=home/virtme/testing/wt-2 rootfstype=virtiofs root=ROOTFS raid=noautodetect ro init=/home/virtme/virtme-ng/virtme/guest/virtme-init # 96.36 [+0.01] [ 0.086690] Unknown kernel command line parameters "virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing/wt-2/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp virtme_console=ttyS0 virtme_chdir=home/virtme/testing/wt-2", will be passed to user space. # 96.37 [+0.01] [ 0.092103] random: crng init done # 96.37 [+0.00] [ 0.092573] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes # 96.38 [+0.00] [ 0.094713] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) # 96.38 [+0.00] [ 0.096125] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) # 96.38 [+0.00] [ 0.097194] Fallback order for Node 0: 0 # 96.38 [+0.00] [ 0.097198] Built 1 zonelists, mobility grouping on. Total pages: 262045 # 96.38 [+0.00] [ 0.098543] Policy zone: DMA32 # 96.39 [+0.00] [ 0.098918] mem auto-init: stack:off, heap alloc:off, heap free:off # 96.39 [+0.00] [ 0.101786] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 # 96.39 [+0.00] [ 0.111009] ftrace: allocating 42854 entries in 168 pages # 96.39 [+0.00] [ 0.111707] ftrace: allocated 168 pages with 3 groups # 96.39 [+0.00] [ 0.113269] Dynamic Preempt: voluntary # 96.39 [+0.00] [ 0.113818] rcu: Preemptible hierarchical RCU implementation. # 96.39 [+0.00] [ 0.114539] rcu: RCU event tracing is enabled. # 96.40 [+0.00] [ 0.115093] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4. # 96.40 [+0.00] [ 0.115908] Trampoline variant of Tasks RCU enabled. # 96.40 [+0.00] [ 0.116548] Rude variant of Tasks RCU enabled. # 96.40 [+0.00] [ 0.117101] Tracing variant of Tasks RCU enabled. # 96.40 [+0.00] [ 0.117690] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. # 96.41 [+0.00] [ 0.118634] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 # 96.41 [+0.00] [ 0.119485] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 96.41 [+0.00] [ 0.120568] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 96.41 [+0.00] [ 0.121703] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 96.42 [+0.00] [ 0.126187] NR_IRQS: 4352, nr_irqs: 848, preallocated irqs: 0 # 96.42 [+0.00] [ 0.127003] rcu: srcu_init: Setting srcu_struct sizes based on contention. # 96.42 [+0.00] [ 0.128058] Console: colour *CGA 80x25 # 96.42 [+0.00] [ 0.128595] ACPI: Core revision 20250807 # 96.42 [+0.00] [ 0.129169] APIC: Switch to symmetric I/O mode setup # 96.42 [+0.00] [ 0.131149] x2apic enabled # 96.42 [+0.00] [ 0.135880] APIC: Switched APIC routing to: physical x2apic # 96.43 [+0.00] [ 0.136603] kvm-guest: APIC: send_IPI_mask() replaced with kvm_send_ipi_mask() # 96.43 [+0.00] [ 0.137508] kvm-guest: APIC: send_IPI_mask_allbutself() replaced with kvm_send_ipi_mask_allbutself() # 96.43 [+0.00] [ 0.138655] kvm-guest: setup PV IPIs # 96.43 [+0.00] [ 0.139134] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2b3e43c8763, max_idle_ns: 440795360101 ns # 96.44 [+0.00] [ 0.140500] Calibrating delay loop (skipped) preset value.. 5999.99 BogoMIPS (lpj=2999998) # 96.44 [+0.00] [ 0.141493] x86/cpu: User Mode Instruction Prevention (UMIP) activated # 96.44 [+0.00] [ 0.141493] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 # 96.44 [+0.00] [ 0.141493] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 # 96.44 [+0.00] [ 0.141493] mitigations: Enabled attack vectors: SMT mitigations: off # 96.45 [+0.00] [ 0.141493] Speculative Store Bypass: Vulnerable # 96.45 [+0.00] [ 0.141493] Spectre V2 : Vulnerable # 96.45 [+0.00] [ 0.141493] RETBleed: Vulnerable # 96.45 [+0.00] [ 0.141493] ITS: Vulnerable # 96.45 [+0.00] [ 0.141493] MMIO Stale Data: Vulnerable # 96.45 [+0.00] [ 0.141493] Spectre V1 : Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers # 96.45 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' # 96.46 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' # 96.46 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' # 96.46 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers' # 96.46 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR' # 96.46 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask' # 96.47 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256' # 96.47 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256' # 96.47 [+0.00] [ 0.141493] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers' # 96.47 [+0.00] [ 0.141493] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 # 96.47 [+0.00] [ 0.141493] x86/fpu: xstate_offset[3]: 832, xstate_sizes[3]: 64 # 96.48 [+0.00] [ 0.141493] x86/fpu: xstate_offset[4]: 896, xstate_sizes[4]: 64 # 96.48 [+0.00] [ 0.141493] x86/fpu: xstate_offset[5]: 960, xstate_sizes[5]: 64 # 96.48 [+0.00] [ 0.141493] x86/fpu: xstate_offset[6]: 1024, xstate_sizes[6]: 512 # 96.48 [+0.00] [ 0.141493] x86/fpu: xstate_offset[7]: 1536, xstate_sizes[7]: 1024 # 96.48 [+0.00] [ 0.141493] x86/fpu: xstate_offset[9]: 2560, xstate_sizes[9]: 8 # 96.49 [+0.00] [ 0.141493] x86/fpu: Enabled xstate features 0x2ff, context size is 2568 bytes, using 'compacted' format. # 96.49 [+0.00] [ 0.141493] Freeing SMP alternatives memory: 40K # 96.49 [+0.00] [ 0.141493] pid_max: default: 32768 minimum: 301 # 96.49 [+0.00] [ 0.141493] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) # 96.49 [+0.00] [ 0.141493] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) # 96.50 [+0.00] [ 0.141493] smpboot: CPU0: Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (family: 0x6, model: 0x55, stepping: 0x7) # 96.50 [+0.00] [ 0.142011] Performance Events: Skylake events, full-width counters, Intel PMU driver. # 96.50 [+0.00] [ 0.142501] ... version: 2 # 96.50 [+0.00] [ 0.143117] ... bit width: 48 # 96.50 [+0.00] [ 0.143497] ... generic counters: 4 # 96.51 [+0.00] [ 0.144126] ... generic bitmap: 000000000000000f # 96.51 [+0.00] [ 0.144497] ... fixed-purpose counters: 3 # 96.51 [+0.00] [ 0.145162] ... fixed-purpose bitmap: 0000000000000007 # 96.51 [+0.00] [ 0.145497] ... value mask: 0000ffffffffffff # 96.51 [+0.00] [ 0.146315] ... max period: 00007fffffffffff # 96.52 [+0.00] [ 0.146496] ... global_ctrl mask: 000000070000000f # 96.52 [+0.00] [ 0.147336] signal: max sigframe size: 3632 # 96.52 [+0.00] [ 0.147556] rcu: Hierarchical SRCU implementation. # 96.52 [+0.00] [ 0.148133] rcu: Max phase no-delay instances is 400. # 96.52 [+0.00] [ 0.148843] smp: Bringing up secondary CPUs ... # 96.52 [+0.00] [ 0.149594] smpboot: x86: Booting SMP configuration: # 96.52 [+0.00] [ 0.150191] .... node #0, CPUs: #1 #2 #3 # 96.53 [+0.00] [ 0.151871] smp: Brought up 1 node, 4 CPUs # 96.53 [+0.00] [ 0.152500] smpboot: Total of 4 processors activated (23999.98 BogoMIPS) # 96.53 [+0.00] [ 0.153833] Memory: 992376K/1048180K available (13307K kernel code, 2414K rwdata, 4388K rodata, 1788K init, 1680K bss, 50208K reserved, 0K cma-reserved) # 96.53 [+0.00] [ 0.154809] devtmpfs: initialized # 96.53 [+0.00] [ 0.155309] x86/mm: Memory block size: 128MB # 96.54 [+0.00] [ 0.156170] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns # 96.54 [+0.00] [ 0.156504] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear) # 96.54 [+0.00] [ 0.157574] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear). # 96.54 [+0.00] [ 0.158666] PM: RTC time: 00:24:26, date: 2025-11-11 # 96.55 [+0.00] [ 0.161501] NET: Registered PF_NETLINK/PF_ROUTE protocol family # 96.55 [+0.00] [ 0.162414] thermal_sys: Registered thermal governor 'step_wise' # 96.55 [+0.00] [ 0.162428] cpuidle: using governor ladder # 96.55 [+0.00] [ 0.163212] PCI: Fatal: No config space access function found # 96.55 [+0.00] [ 0.163611] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. # 96.55 [+0.00] [ 0.166134] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages # 96.56 [+0.00] [ 0.166501] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page # 96.56 [+0.00] [ 0.167479] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages # 96.56 [+0.00] [ 0.168500] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page # 96.56 [+0.00] [ 0.170396] ACPI: Added _OSI(Module Device) # 96.56 [+0.00] [ 0.171498] ACPI: Added _OSI(Processor Device) # 96.57 [+0.00] [ 0.172050] ACPI: Added _OSI(Processor Aggregator Device) # 96.57 [+0.00] [ 0.172969] ACPI: 1 ACPI AML tables successfully acquired and loaded # 96.57 [+0.00] [ 0.185889] ACPI: Interpreter enabled # 96.57 [+0.00] [ 0.186516] ACPI: PM: (supports S0 S5) # 96.57 [+0.00] [ 0.187077] ACPI: Using IOAPIC for interrupt routing # 96.57 [+0.00] [ 0.187540] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug # 96.58 [+0.00] [ 0.188499] PCI: Using E820 reservations for host bridge windows # 96.58 [+0.00] [ 0.190000] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) # 96.58 [+0.00] [ 0.191525] acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] # 96.58 [+0.00] [ 0.192475] acpi PNP0A08:00: _OSC: not requesting OS control; OS requires [ExtendedConfig ASPM ClockPM MSI] # 96.59 [+0.00] [ 0.193599] acpi PNP0A08:00: ECAM [mem 0xe0000000-0xefffffff] reserved as ACPI motherboard resource # 96.59 [+0.00] [ 0.194511] acpi PNP0A08:00: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) # 96.59 [+0.00] [ 0.195477] PCI host bridge to bus 0000:00 # 96.59 [+0.00] [ 0.195509] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xdfffffff window] # 96.59 [+0.00] [ 0.196430] pci_bus 0000:00: root bus resource [mem 0x300000000000-0x3fffffffffff window] # 96.60 [+0.00] [ 0.197499] pci_bus 0000:00: root bus resource [bus 00-ff] # 96.60 [+0.00] [ 0.198373] pci 0000:00:00.0: [1b36:0008] type 00 class 0x060000 conventional PCI endpoint # 96.60 [+0.00] [ 0.200199] ACPI: PCI: Interrupt link GSI0 configured for IRQ 16 # 96.60 [+0.00] [ 0.201512] ACPI: PCI: Interrupt link GSI1 configured for IRQ 17 # 96.61 [+0.00] [ 0.202398] ACPI: PCI: Interrupt link GSI2 configured for IRQ 18 # 96.61 [+0.00] [ 0.202509] ACPI: PCI: Interrupt link GSI3 configured for IRQ 19 # 96.61 [+0.00] [ 0.203523] iommu: Default domain type: Translated # 96.61 [+0.00] [ 0.204235] iommu: DMA domain TLB invalidation policy: lazy mode # 96.61 [+0.00] [ 0.206292] SCSI subsystem initialized # 96.61 [+0.00] [ 0.206643] libata version 3.00 loaded. # 96.62 [+0.00] [ 0.206688] pps_core: LinuxPPS API ver. 1 registered # 96.62 [+0.00] [ 0.207431] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti # 96.62 [+0.00] [ 0.208509] PTP clock support registered # 96.62 [+0.00] [ 0.209611] Advanced Linux Sound Architecture Driver Initialized. # 96.62 [+0.00] [ 0.210735] PCI: Using ACPI for IRQ routing # 96.62 [+0.00] [ 0.211257] PCI: pci_cache_line_size set to 64 bytes # 96.63 [+0.00] [ 0.211283] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] # 96.63 [+0.00] [ 0.211285] e820: reserve RAM buffer [mem 0x3ffff000-0x3fffffff] # 96.63 [+0.00] [ 0.211430] vgaarb: loaded # 96.63 [+0.00] [ 0.211836] clocksource: Switched to clocksource kvm-clock # 96.63 [+0.00] [ 0.212537] VFS: Disk quotas dquot_6.6.0 # 96.63 [+0.00] [ 0.213057] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) # 96.64 [+0.00] [ 0.214839] pnp: PnP ACPI init # 96.64 [+0.00] [ 0.215368] system 00:02: [mem 0xe0000000-0xefffffff window] has been reserved # 96.64 [+0.00] [ 0.216298] pnp: PnP ACPI: found 3 devices # 96.64 [+0.00] [ 0.218858] NET: Registered PF_INET protocol family # 96.64 [+0.00] [ 0.219738] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) # 96.64 [+0.00] [ 0.221157] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) # 96.65 [+0.00] [ 0.222392] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) # 96.65 [+0.00] [ 0.223555] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) # 96.65 [+0.00] [ 0.224802] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear) # 96.65 [+0.00] [ 0.226178] TCP: Hash tables configured (established 8192 bind 8192) # 96.65 [+0.00] [ 0.227339] UDP hash table entries: 512 (order: 3, 32768 bytes, linear) # 96.66 [+0.00] [ 0.228388] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear) # 96.66 [+0.00] [ 0.229561] NET: Registered PF_UNIX/PF_LOCAL protocol family # 96.66 [+0.00] [ 0.230423] pci_bus 0000:00: resource 4 [mem 0xc0000000-0xdfffffff window] # 96.66 [+0.00] [ 0.231369] pci_bus 0000:00: resource 5 [mem 0x300000000000-0x3fffffffffff window] # 96.67 [+0.00] [ 0.232332] PCI: CLS 0 bytes, default 64 # 96.67 [+0.00] [ 0.232936] RAPL PMU: API unit is 2^-32 Joules, 0 fixed counters, 10737418240 ms ovfl timer # 96.67 [+0.00] [ 0.243221] kvm_amd: CPU 1 isn't AMD or Hygon # 96.67 [+0.00] [ 0.243833] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2b3e43c8763, max_idle_ns: 440795360101 ns # 96.67 [+0.00] [ 0.246109] Initialise system trusted keyrings # 96.67 [+0.00] [ 0.246832] workingset: timestamp_bits=56 max_order=18 bucket_order=0 # 96.68 [+0.00] [ 0.247779] squashfs: version 4.0 (2009/01/31) Phillip Lougher # 96.68 [+0.00] [ 0.248513] fuse: init (API version 7.45) # 96.68 [+0.00] [ 0.249076] 9p: Installing v9fs 9p2000 file system support # 96.68 [+0.00] [ 0.259669] Key type asymmetric registered # 96.68 [+0.00] [ 0.260205] Asymmetric key parser 'x509' registered # 96.68 [+0.00] [ 0.260907] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) # 96.69 [+0.00] [ 0.261849] io scheduler mq-deadline registered # 96.69 [+0.00] [ 0.262411] io scheduler kyber registered # 96.69 [+0.00] [ 0.263749] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0 # 96.69 [+0.00] [ 0.264893] ACPI: button: Power Button [PWRB] # 96.69 [+0.00] [ 0.266138] virtiofs virtio0: discovered new tag: ROOTFS # 96.69 [+0.00] [ 0.267527] virtiofs virtio0: virtio_fs_setup_dax: No cache capability # 96.70 [+0.00] [ 0.268984] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled # 96.70 [+0.00] [ 0.269965] 00:00: ttyS0 at I/O 0x3f8 (irq = 51, base_baud = 115200) is a 16550A # 96.70 [+0.00] [ 0.371399] Non-volatile memory driver v1.3 # 96.70 [+0.00] [ 0.372094] ACPI: bus type drm_connector registered # 96.70 [+0.00] [ 0.372764] printk: legacy console [hvc0] enabled # 96.71 [+0.00] [ 0.373511] printk: legacy bootconsole [earlyser0] disabled # 96.71 [+0.00] [ 0.375939] loop: module loaded # 96.71 [+0.00] [ 0.376325] i8042: PNP: No PS/2 controller found. # 96.71 [+0.00] [ 0.377300] rtc_cmos 00:01: registered as rtc0 # 96.71 [+0.00] [ 0.377459] rtc_cmos 00:01: setting system clock to 2025-11-11T00:24:26 UTC (1762820666) # 96.71 [+0.00] [ 0.377561] rtc_cmos 00:01: alarms up to one day, 242 bytes nvram # 96.72 [+0.00] [ 0.377849] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev # 96.72 [+0.00] [ 0.378433] NET: Registered PF_INET6 protocol family # 96.72 [+0.00] [ 0.378814] Segment Routing with IPv6 # 96.72 [+0.00] [ 0.378885] In-situ OAM (IOAM) with IPv6 # 96.72 [+0.00] [ 0.378965] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver # 96.72 [+0.00] [ 0.379146] NET: Registered PF_PACKET protocol family # 96.73 [+0.00] [ 0.379217] 9pnet: Installing 9P2000 support # 96.73 [+0.00] [ 0.379274] Key type dns_resolver registered # 96.73 [+0.00] [ 0.379762] IPI shorthand broadcast: enabled # 96.73 [+0.00] [ 0.382530] sched_clock: Marking stable (369003055, 12587207)->(423746539, -42156277) # 96.73 [+0.00] [ 0.382817] registered taskstats version 1 # 96.73 [+0.00] [ 0.382898] Loading compiled-in X.509 certificates # 96.74 [+0.00] [ 0.383989] Demotion targets for Node 0: null # 96.74 [+0.00] [ 0.384105] PM: Magic number: 1:229:405 # 96.74 [+0.00] [ 0.384174] netconsole: network logging started # 96.74 [+0.00] [ 0.384249] ALSA device list: # 96.74 [+0.00] [ 0.384312] No soundcards found. # 96.74 [+0.00] [ 0.384387] check access for rdinit=/init failed: -2, ignoring # 96.74 [+0.00] [ 0.384439] md: Skipping autodetection of RAID arrays. (raid=autodetect will force) # 96.75 [+0.00] [ 0.384760] VFS: Mounted root (virtiofs filesystem) readonly on device 0:20. # 96.75 [+0.00] [ 0.384899] devtmpfs: mounted # 96.75 [+0.00] [ 0.385786] Freeing unused kernel image (initmem) memory: 1788K # 96.75 [+0.00] [ 0.385866] Write protecting the kernel read-only data: 20480k # 96.75 [+0.00] [ 0.386363] Freeing unused kernel image (text/rodata gap) memory: 1028K # 96.75 [+0.00] [ 0.387032] Freeing unused kernel image (rodata/data gap) memory: 1756K # 96.76 [+0.00] [ 0.400518] x86/mm: Checked W+X mappings: passed, no W+X pages found. # 96.76 [+0.00] [ 0.400777] Run /home/virtme/virtme-ng/virtme/guest/virtme-init as init process # 96.76 [+0.00] [ 0.400841] with arguments: # 96.76 [+0.00] [ 0.400842] /home/virtme/virtme-ng/virtme/guest/virtme-init # 96.76 [+0.00] [ 0.400843] with environment: # 96.76 [+0.00] [ 0.400843] HOME=/ # 96.76 [+0.00] [ 0.400844] TERM=linux # 96.77 [+0.00] [ 0.400844] virtme_hostname=virtme-ng # 96.77 [+0.00] [ 0.400845] nr_open=1073741816 # 96.77 [+0.00] [ 0.400846] virtme_link_mods=/home/virtme/testing/wt-2/.virtme_mods/lib/modules/0.0.0 # 96.77 [+0.00] [ 0.400846] virtme_rw_overlay0=/etc # 96.77 [+0.00] [ 0.400847] virtme_rw_overlay1=/lib # 96.77 [+0.00] [ 0.400847] virtme_rw_overlay2=/home # 96.77 [+0.00] [ 0.400848] virtme_rw_overlay3=/opt # 96.78 [+0.00] [ 0.400848] virtme_rw_overlay4=/srv # 96.78 [+0.00] [ 0.400849] virtme_rw_overlay5=/usr # 96.78 [+0.00] [ 0.400849] virtme_rw_overlay6=/var # 96.78 [+0.00] [ 0.400850] virtme_rw_overlay7=/tmp # 96.78 [+0.00] [ 0.400850] virtme_console=ttyS0 # 96.78 [+0.00] [ 0.400851] virtme_chdir=home/virtme/testing/wt-2 # 96.78 [+0.00] [ 0.510641] mount (68) used greatest stack depth: 12904 bytes left # 96.78 [+0.00] [ 0.519089] mount (69) used greatest stack depth: 12856 bytes left # 96.79 [+0.00] [ 0.532787] mkdir (71) used greatest stack depth: 12592 bytes left # 96.79 [+0.00] [ 0.538836] overlayfs: failed to set xattr on upper # 96.79 [+0.00] [ 0.538958] overlayfs: ...falling back to redirect_dir=nofollow. # 96.79 [+0.00] [ 0.539115] overlayfs: ...falling back to uuid=null. # 96.79 [+0.00] [ 0.544642] overlayfs: failed to set xattr on upper # 96.79 [+0.00] [ 0.544723] overlayfs: ...falling back to redirect_dir=nofollow. # 96.80 [+0.00] [ 0.544793] overlayfs: ...falling back to uuid=null. # 96.80 [+0.00] [ 0.550107] overlayfs: failed to set xattr on upper # 96.80 [+0.00] [ 0.550179] overlayfs: ...falling back to redirect_dir=nofollow. # 96.80 [+0.00] [ 0.550232] overlayfs: ...falling back to uuid=null. # 96.80 [+0.00] [ 0.556242] overlayfs: failed to set xattr on upper # 96.80 [+0.00] [ 0.556331] overlayfs: ...falling back to redirect_dir=nofollow. # 96.81 [+0.00] [ 0.556383] overlayfs: ...falling back to uuid=null. # 96.81 [+0.00] [ 0.562033] overlayfs: failed to set xattr on upper # 96.81 [+0.00] [ 0.562141] overlayfs: ...falling back to redirect_dir=nofollow. # 96.81 [+0.00] [ 0.562193] overlayfs: ...falling back to uuid=null. # 96.81 [+0.00] [ 0.568222] overlayfs: failed to set xattr on upper # 96.81 [+0.00] [ 0.568322] overlayfs: ...falling back to redirect_dir=nofollow. # 96.82 [+0.00] [ 0.568419] overlayfs: ...falling back to uuid=null. # 96.82 [+0.00] [ 0.573886] overlayfs: failed to set xattr on upper # 96.82 [+0.00] [ 0.574019] overlayfs: ...falling back to redirect_dir=nofollow. # 96.82 [+0.00] [ 0.574104] overlayfs: ...falling back to uuid=null. # 96.82 [+0.00] [ 0.579241] overlayfs: failed to set xattr on upper # 96.82 [+0.00] [ 0.579300] overlayfs: ...falling back to redirect_dir=nofollow. # 96.83 [+0.00] [ 0.579349] overlayfs: ...falling back to uuid=null. # 96.83 [+0.00] [ 0.730069] virtme-init: basic initialization done # 96.83 [+0.00] [ 0.737943] virtme-init: running systemd-tmpfiles # 96.83 [+0.00] [ 0.738248] virtme-init: starting udevd # 96.83 [+0.00] [ 0.772708] virtme-init: triggering udev coldplug # 96.83 [+0.00] [ 0.948014] virtme-init: waiting for udev to settle # 96.83 [+0.00] [ 1.009674] udevadm (135) used greatest stack depth: 12520 bytes left # 96.84 [+0.00] [ 1.009824] virtme-init: udev is done # 96.84 [+0.00] [ 1.095968] virtme-init: Setting hostname to virtme-ng... # 96.84 [+0.00] [ 1.109875] ip (165) used greatest stack depth: 12136 bytes left # 96.84 [+0.00] [ 2.060147] ip (255) used greatest stack depth: 11944 bytes left # 96.84 [+0.00] [ 2.464775] br0: port 1(veth1) entered blocking state # 96.84 [+0.00] [ 2.464871] br0: port 1(veth1) entered disabled state # 96.85 [+0.00] [ 2.464941] veth1: entered allmulticast mode # 96.85 [+0.00] [ 2.465043] veth1: entered promiscuous mode # 96.85 [+0.00] [ 2.477048] br0: port 2(veth2) entered blocking state # 96.85 [+0.00] [ 2.477147] br0: port 2(veth2) entered disabled state # 96.85 [+0.00] [ 2.477225] veth2: entered allmulticast mode # 96.85 [+0.00] [ 2.477386] veth2: entered promiscuous mode # 96.85 [+0.00] [ 2.501761] br0: port 1(veth1) entered blocking state # 96.86 [+0.00] [ 2.501847] br0: port 1(veth1) entered forwarding state # 96.86 [+0.00] [ 2.513833] br0: port 2(veth2) entered blocking state # 96.86 [+0.00] [ 2.513897] br0: port 2(veth2) entered forwarding state # 96.86 [+0.00] [ 12.718485] GACT probability NOT on # 96.86 [+0.00] [ 12.720432] tc (316) used greatest stack depth: 11840 bytes left # 96.86 [+0.00] [ 119.078544] br0: port 1(veth1) entered disabled state # 96.87 [+0.00] [ 124.109593] br0: port 1(veth1) entered forwarding state # 96.87 [+0.00] [ 129.167078] br0: vlan filtering disabled, automatically disabling multicast vlan snooping # 96.87 [+0.00] [ 139.306743] br0: vlan filtering disabled, automatically disabling multicast vlan snooping # 96.87 [+0.00] [ 139.325670] br0: port 2(veth2) entered disabled state # 96.87 [+0.00] [ 139.336985] br0: port 1(veth1) entered disabled state # 96.88 [+0.00] [ 139.348335] veth2: left allmulticast mode # 96.88 [+0.00] [ 139.348396] veth2: left promiscuous mode # 96.88 [+0.00] [ 139.348444] br0: port 2(veth2) entered disabled state # 96.88 [+0.00] [ 139.348565] veth1: left allmulticast mode # 96.88 [+0.00] [ 139.348649] veth1: left promiscuous mode # 96.88 [+0.00] [ 139.348689] br0: port 1(veth1) entered disabled state # 96.88 [+0.00] [ 147.916947] Mirror/redirect action on # 96.89 [+0.00] [ 230.384487] irq 51: nobody cared (try booting with the "irqpoll" option) # 96.89 [+0.00] [ 230.384641] CPU: 0 UID: 0 PID: 1735 Comm: perl Not tainted 6.18.0-rc4-virtme #1 PREEMPT(voluntary) # 96.89 [+0.00] [ 230.384644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 96.89 [+0.00] [ 230.384646] Call Trace: # 96.89 [+0.00] [ 230.384663] # 96.89 [+0.00] [ 230.384666] dump_stack_lvl+0x55/0x70 # 96.89 [+0.00] [ 230.384676] __report_bad_irq+0x2b/0xd0 # 96.90 [+0.00] [ 230.384682] note_interrupt+0x2d6/0x320 # 96.90 [+0.00] [ 230.384683] handle_irq_event+0x6e/0x70 # 96.90 [+0.00] [ 230.384689] handle_edge_irq+0xb8/0x1a0 # 96.90 [+0.00] [ 230.384694] __common_interrupt+0x41/0xe0 # 96.90 [+0.00] [ 230.384697] common_interrupt+0x80/0x90 # 96.90 [+0.00] [ 230.384702] # 96.90 [+0.00] [ 230.384703] # 96.90 [+0.00] [ 230.384704] asm_common_interrupt+0x26/0x40 # 96.90 [+0.00] [ 230.384710] RIP: 0010:_raw_spin_unlock_irqrestore+0x1c/0x30 # 96.91 [+0.00] [ 230.384714] Code: f3 00 74 01 c3 0f 1f 44 00 00 c3 0f 1f 00 f3 0f 1e fa 0f 1f 44 00 00 c6 07 00 f7 c6 00 02 00 00 74 01 fb 65 ff 0d f4 f1 f3 00 <74> 01 c3 0f 1f 44 00 00 c3 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f # 96.91 [+0.01] [ 230.384719] RSP: 0018:ffffaa1dc29bfd40 EFLAGS: 00000286 # 96.91 [+0.00] [ 230.384721] RAX: 00000000ffffffff RBX: 0000000000000001 RCX: 0000000000000017 # 96.92 [+0.00] [ 230.384722] RDX: ffffffff889681b8 RSI: 0000000000000282 RDI: ffffffff89cf3380 # 96.92 [+0.00] [ 230.384723] RBP: ffff8bd641f74000 R08: 00000035b72f353b R09: 0000000000000001 # 96.92 [+0.00] [ 230.384724] R10: ffff8bd641f1c5f8 R11: 0000000000000000 R12: 0000000000000001 # 96.92 [+0.00] [ 230.384725] R13: ffffffff89cf3380 R14: 0000000000000282 R15: ffffaa1dc04ed000 # 96.92 [+0.00] [ 230.384726] ? rpm_suspend+0x1b8/0x5d0 # 96.92 [+0.00] [ 230.384734] uart_write+0xb2/0x270 # 96.93 [+0.00] [ 230.384744] n_tty_write+0x177/0x520 # 96.93 [+0.00] [ 230.384750] ? swake_up_all+0xe0/0xe0 # 96.93 [+0.00] [ 230.384753] file_tty_write.constprop.0+0x140/0x320 # 96.93 [+0.00] [ 230.384758] vfs_write+0x33a/0x470 # 96.93 [+0.00] [ 230.384766] ksys_write+0x65/0xe0 # 96.93 [+0.00] [ 230.384770] do_syscall_64+0xa4/0xfd0 # 96.93 [+0.00] [ 230.384773] entry_SYSCALL_64_after_hwframe+0x4b/0x53 # 96.93 [+0.00] [ 230.384777] RIP: 0033:0x7f0ee8c26257 # 96.94 [+0.00] [ 230.384779] Code: 0f 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 # 96.94 [+0.01] [ 230.384781] RSP: 002b:00007ffd19d15878 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 # 96.94 [+0.00] [ 230.384782] RAX: ffffffffffffffda RBX: 000055ceeaa94020 RCX: 00007f0ee8c26257 # 96.95 [+0.00] [ 230.384783] RDX: 0000000000000001 RSI: 000055ceeaa94020 RDI: 0000000000000001 # 96.95 [+0.00] [ 230.384784] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000002000 # 96.95 [+0.00] [ 230.384785] R10: 0000000000000001 R11: 0000000000000246 R12: 000055ceeaa805a0 # 96.95 [+0.00] [ 230.384786] R13: 000055ceeaa612a0 R14: 0000000000000001 R15: 000055ceeaa805a0 # 96.95 [+0.00] [ 230.384787] # 96.95 [+0.00] [ 230.384788] handlers: # 96.96 [+0.00] [ 230.387239] [<000000000f0e0f9c>] serial8250_interrupt # 96.96 [+0.00] [ 230.387302] Disabling IRQ #51 ok 1 selftests: net/forwarding: tc_actions.sh make[1]: Leaving directory '/home/virtme/testing/wt-2/tools/testing/selftests/net/forwarding' make: Leaving directory '/home/virtme/testing/wt-2/tools/testing/selftests' xx__-> echo $? 0 xx__->