make -C tools/testing/selftests TARGETS="net/forwarding" TEST_PROGS=tc_acttions.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-2/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-2/tools/testing/selftests/net/forwarding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-2/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/home/virtme/testing-2/tools/testing/selftests/net/forwarding' TAP version 13 1..1 # timeout set to 10800 # selftests: net/forwarding: tc_actions.sh # 6.86 [+6.86] TEST: gact drop and ok (skip_hw) [ OK ] # 8.03 [+1.17] TEST: mirred egress flower redirect (skip_hw) [ OK ] # 9.19 [+1.16] TEST: mirred egress flower mirror (skip_hw) [ OK ] # 10.35 [+1.16] TEST: mirred egress matchall mirror (skip_hw) [ OK ] # 13.64 [+3.28] TEST: mirred_egress_to_ingress (skip_hw) [ OK ] # 13.72 [+0.08] P2 # 13.77 [+0.05] P2.1 # 13.79 [+0.02] P2.2 # 13.81 [+0.02] P2.3 # 13.81 [+0.00] P1 # 14.02 [+0.21] P1.1 # 14.10 [+0.08] P1.2 # 15.45 [+1.36] P3 # 51.27 [+35.81] TEST: mirred_egress_to_ingress_tcp (skip_hw) [ OK ] # 51.27 [+0.00] TEST: ingress_2nd_vlan_push (skip_hw) [ OK ] # 51.27 [+0.00] TEST: egress_2nd_vlan_push (skip_hw) [ OK ] # 51.27 [+0.00] INFO: Could not test offloaded functionality # 51.28 [+0.00] [ 0.000000] Linux version 6.13.0-rc3-virtme (virtme@netdev-3.bots.linux.dev) (gcc (GCC) 11.4.1 20230605 (Red Hat 11.4.1-2), GNU ld version 2.39-6.amzn2023.0.10) #1 SMP PREEMPT_DYNAMIC Sun Dec 29 19:07:07 PST 2024 # 51.28 [+0.01] [ 0.000000] Command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing-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-2 rootfstype=virtiofs root=ROOTFS raid=noautodetect ro init=/home/virtme/virtme-ng/virtme/guest/virtme-init # 51.30 [+0.02] [ 0.000000] BIOS-provided physical RAM map: # 51.30 [+0.00] [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable # 51.30 [+0.00] [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved # 51.30 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved # 51.31 [+0.00] [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003fffefff] usable # 51.31 [+0.00] [ 0.000000] BIOS-e820: [mem 0x000000003ffff000-0x000000003fffffff] reserved # 51.31 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved # 51.31 [+0.00] [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved # 51.32 [+0.00] [ 0.000000] printk: legacy bootconsole [earlyser0] enabled # 51.32 [+0.00] [ 0.000000] NX (Execute Disable) protection: active # 51.32 [+0.00] [ 0.000000] APIC: Static calls initialized # 51.32 [+0.00] [ 0.000000] SMBIOS 2.4 present. # 51.32 [+0.00] [ 0.000000] DMI: Bochs Bochs, BIOS Bochs 01/01/2011 # 51.33 [+0.00] [ 0.000000] DMI: Memory slots populated: 1/1 # 51.33 [+0.00] [ 0.000000] Hypervisor detected: KVM # 51.33 [+0.00] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 # 51.33 [+0.00] [ 0.000000] kvm-clock: using sched offset of 248158717 cycles # 51.33 [+0.00] [ 0.000350] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns # 51.34 [+0.00] [ 0.001439] tsc: Detected 3000.000 MHz processor # 51.34 [+0.00] [ 0.001815] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved # 51.34 [+0.00] [ 0.001818] e820: remove [mem 0x000a0000-0x000fffff] usable # 51.34 [+0.00] [ 0.001823] last_pfn = 0x3ffff max_arch_pfn = 0x400000000 # 51.34 [+0.00] [ 0.002209] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs # 51.34 [+0.00] [ 0.002768] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT # 51.35 [+0.00] [ 0.009047] found SMP MP-table at [mem 0x000f4470-0x000f447f] # 51.35 [+0.00] [ 0.009450] Using GB pages for direct mapping # 51.35 [+0.00] [ 0.009865] ACPI: Early table checksum verification disabled # 51.35 [+0.00] [ 0.010246] ACPI: RSDP 0x00000000000F4290 000024 (v02 BOCHS ) # 51.35 [+0.00] [ 0.010633] ACPI: XSDT 0x000000003FFFFFB0 000034 (v01 BOCHS BXPC 00000001 BXPC 00000001) # 51.36 [+0.00] [ 0.011207] ACPI: FACP 0x000000003FFFFE3A 00010C (v05 BOCHS BXPC 00000001 BXPC 00000001) # 51.36 [+0.00] [ 0.011778] ACPI: DSDT 0x000000003FFFF200 000C3A (v02 BOCHS BXPC 00000001 BXPC 00000001) # 51.36 [+0.00] [ 0.012345] ACPI: APIC 0x000000003FFFFF46 00006A (v03 BOCHS BXPC 00000001 BXPC 00000001) # 51.36 [+0.00] [ 0.012924] ACPI: Reserving FACP table memory at [mem 0x3ffffe3a-0x3fffff45] # 51.37 [+0.00] [ 0.013397] ACPI: Reserving DSDT table memory at [mem 0x3ffff200-0x3ffffe39] # 51.37 [+0.00] [ 0.013872] ACPI: Reserving APIC table memory at [mem 0x3fffff46-0x3fffffaf] # 51.37 [+0.00] [ 0.014535] No NUMA configuration found # 51.37 [+0.00] [ 0.014794] Faking a node at [mem 0x0000000000000000-0x000000003fffefff] # 51.37 [+0.00] [ 0.015238] NODE_DATA(0) allocated [mem 0x3fffa780-0x3fffefff] # 51.37 [+0.00] [ 0.015692] Zone ranges: # 51.37 [+0.00] [ 0.015863] DMA [mem 0x0000000000001000-0x0000000000ffffff] # 51.38 [+0.00] [ 0.016274] DMA32 [mem 0x0000000001000000-0x000000003fffefff] # 51.38 [+0.00] [ 0.016684] Normal empty # 51.38 [+0.00] [ 0.016875] Device empty # 51.38 [+0.00] [ 0.017065] Movable zone start for each node # 51.38 [+0.00] [ 0.017350] Early memory node ranges # 51.38 [+0.00] [ 0.017586] node 0: [mem 0x0000000000001000-0x000000000009efff] # 51.38 [+0.00] [ 0.018003] node 0: [mem 0x0000000000100000-0x000000003fffefff] # 51.39 [+0.00] [ 0.018418] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffefff] # 51.39 [+0.00] [ 0.018900] On node 0, zone DMA: 1 pages in unavailable ranges # 51.39 [+0.00] [ 0.019496] On node 0, zone DMA: 97 pages in unavailable ranges # 51.39 [+0.00] [ 0.032867] On node 0, zone DMA32: 1 pages in unavailable ranges # 51.39 [+0.00] [ 0.033441] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) # 51.40 [+0.00] [ 0.033869] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 # 51.40 [+0.00] [ 0.034359] IOAPIC[1]: apic_id 1, version 32, address 0xfec10000, GSI 24-47 # 51.40 [+0.00] [ 0.034825] ACPI: Using ACPI (MADT) for SMP configuration information # 51.40 [+0.00] [ 0.035253] TSC deadline timer available # 51.40 [+0.00] [ 0.035515] CPU topo: Max. logical packages: 1 # 51.40 [+0.00] [ 0.035820] CPU topo: Max. logical dies: 1 # 51.41 [+0.00] [ 0.036127] CPU topo: Max. dies per package: 1 # 51.41 [+0.00] [ 0.036434] CPU topo: Max. threads per core: 1 # 51.41 [+0.00] [ 0.036740] CPU topo: Num. cores per package: 4 # 51.41 [+0.00] [ 0.037062] CPU topo: Num. threads per package: 4 # 51.41 [+0.00] [ 0.037384] CPU topo: Allowing 4 present CPUs plus 0 hotplug CPUs # 51.41 [+0.00] [ 0.037806] kvm-guest: APIC: eoi() replaced with kvm_guest_apic_eoi_write() # 51.41 [+0.00] [ 0.038280] kvm-guest: KVM setup pv remote TLB flush # 51.42 [+0.00] [ 0.038613] kvm-guest: setup PV sched yield # 51.42 [+0.00] [ 0.038903] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] # 51.42 [+0.00] [ 0.039410] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] # 51.42 [+0.00] [ 0.039918] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] # 51.42 [+0.00] [ 0.040421] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] # 51.43 [+0.00] [ 0.040924] [mem 0x40000000-0xfeffbfff] available for PCI devices # 51.43 [+0.00] [ 0.041339] Booting paravirtualized kernel on KVM # 51.43 [+0.00] [ 0.041650] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns # 51.43 [+0.00] [ 0.047244] setup_percpu: NR_CPUS:64 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1 # 51.43 [+0.00] [ 0.049455] percpu: Embedded 58 pages/cpu s198360 r8192 d31016 u524288 # 51.44 [+0.00] [ 0.049906] pcpu-alloc: s198360 r8192 d31016 u524288 alloc=1*2097152 # 51.44 [+0.00] [ 0.049909] pcpu-alloc: [0] 0 1 2 3 # 51.44 [+0.00] [ 0.049946] Kernel command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing-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-2 rootfstype=virtiofs root=ROOTFS raid=noautodetect ro init=/home/virtme/virtme-ng/virtme/guest/virtme-init # 51.45 [+0.01] [ 0.053452] Unknown kernel command line parameters "virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/virtme/testing-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-2", will be passed to user space. # 51.46 [+0.01] [ 0.056143] random: crng init done # 51.47 [+0.00] [ 0.056373] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes # 51.47 [+0.00] [ 0.057687] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) # 51.47 [+0.00] [ 0.058623] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) # 51.47 [+0.00] [ 0.059261] Fallback order for Node 0: 0 # 51.47 [+0.00] [ 0.059266] Built 1 zonelists, mobility grouping on. Total pages: 262045 # 51.48 [+0.00] [ 0.060213] Policy zone: DMA32 # 51.48 [+0.00] [ 0.060485] mem auto-init: stack:off, heap alloc:off, heap free:off # 51.48 [+0.00] [ 0.063538] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 # 51.48 [+0.00] [ 0.064544] ftrace: allocating 49672 entries in 195 pages # 51.48 [+0.00] [ 0.087416] ftrace: allocated 195 pages with 4 groups # 51.48 [+0.00] [ 0.089065] Dynamic Preempt: voluntary # 51.48 [+0.00] [ 0.089509] rcu: Preemptible hierarchical RCU implementation. # 51.49 [+0.00] [ 0.090012] rcu: RCU event tracing is enabled. # 51.49 [+0.00] [ 0.090419] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4. # 51.49 [+0.00] [ 0.090999] Trampoline variant of Tasks RCU enabled. # 51.49 [+0.00] [ 0.091439] Rude variant of Tasks RCU enabled. # 51.49 [+0.00] [ 0.091828] Tracing variant of Tasks RCU enabled. # 51.49 [+0.00] [ 0.092241] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. # 51.50 [+0.00] [ 0.092915] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 # 51.50 [+0.00] [ 0.093518] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 51.50 [+0.00] [ 0.094272] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 51.50 [+0.00] [ 0.095074] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. # 51.51 [+0.00] [ 0.101193] NR_IRQS: 4352, nr_irqs: 848, preallocated irqs: 0 # 51.51 [+0.00] [ 0.101778] rcu: srcu_init: Setting srcu_struct sizes based on contention. # 51.51 [+0.00] [ 0.102374] Console: colour *CGA 80x25 # 51.51 [+0.00] [ 0.102625] ACPI: Core revision 20240827 # 51.51 [+0.00] [ 0.102916] APIC: Switch to symmetric I/O mode setup # 51.51 [+0.00] [ 0.103235] kvm-guest: APIC: send_IPI_mask() replaced with kvm_send_ipi_mask() # 51.52 [+0.00] [ 0.103692] kvm-guest: APIC: send_IPI_mask_allbutself() replaced with kvm_send_ipi_mask_allbutself() # 51.52 [+0.00] [ 0.104464] kvm-guest: setup PV IPIs # 51.52 [+0.00] [ 0.104813] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2b3e459bf4c, max_idle_ns: 440795289890 ns # 51.52 [+0.00] [ 0.105731] Calibrating delay loop (skipped) preset value.. 6000.00 BogoMIPS (lpj=3000000) # 51.52 [+0.00] [ 0.106572] x86/cpu: User Mode Instruction Prevention (UMIP) activated # 51.53 [+0.00] [ 0.106727] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 # 51.53 [+0.00] [ 0.106727] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 # 51.53 [+0.00] [ 0.106727] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization # 51.53 [+0.00] [ 0.106727] Spectre V2 : Spectre BHI mitigation: SW BHB clearing on syscall and VM exit # 51.53 [+0.00] [ 0.106727] Spectre V2 : Mitigation: Enhanced / Automatic IBRS # 51.54 [+0.00] [ 0.106727] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch # 51.54 [+0.00] [ 0.106727] Spectre V2 : Spectre v2 / PBRSB-eIBRS: Retire a single CALL on VMEXIT # 51.54 [+0.00] [ 0.106727] RETBleed: Mitigation: Enhanced IBRS # 51.55 [+0.00] [ 0.106727] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier # 51.55 [+0.00] [ 0.106727] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl # 51.55 [+0.00] [ 0.106727] TAA: Mitigation: TSX disabled # 51.55 [+0.00] [ 0.106727] MMIO Stale Data: Mitigation: Clear CPU buffers # 51.56 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' # 51.56 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' # 51.56 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' # 51.56 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers' # 51.57 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR' # 51.57 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask' # 51.57 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256' # 51.57 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256' # 51.58 [+0.00] [ 0.106727] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers' # 51.58 [+0.00] [ 0.106727] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 # 51.58 [+0.00] [ 0.106727] x86/fpu: xstate_offset[3]: 832, xstate_sizes[3]: 64 # 51.58 [+0.00] [ 0.106727] x86/fpu: xstate_offset[4]: 896, xstate_sizes[4]: 64 # 51.59 [+0.00] [ 0.106727] x86/fpu: xstate_offset[5]: 960, xstate_sizes[5]: 64 # 51.59 [+0.00] [ 0.106727] x86/fpu: xstate_offset[6]: 1024, xstate_sizes[6]: 512 # 51.59 [+0.00] [ 0.106727] x86/fpu: xstate_offset[7]: 1536, xstate_sizes[7]: 1024 # 51.59 [+0.00] [ 0.106727] x86/fpu: xstate_offset[9]: 2560, xstate_sizes[9]: 8 # 51.59 [+0.00] [ 0.106727] x86/fpu: Enabled xstate features 0x2ff, context size is 2568 bytes, using 'compacted' format. # 51.60 [+0.00] [ 0.106727] Freeing SMP alternatives memory: 40K # 51.60 [+0.00] [ 0.106727] pid_max: default: 32768 minimum: 301 # 51.60 [+0.00] [ 0.106727] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) # 51.60 [+0.00] [ 0.106727] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) # 51.61 [+0.00] [ 0.106727] smpboot: CPU0: Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (family: 0x6, model: 0x55, stepping: 0x7) # 51.61 [+0.00] [ 0.109901] Performance Events: Skylake events, full-width counters, Intel PMU driver. # 51.61 [+0.00] [ 0.110606] ... version: 2 # 51.61 [+0.00] [ 0.110732] ... bit width: 48 # 51.61 [+0.00] [ 0.111075] ... generic registers: 4 # 51.62 [+0.00] [ 0.111406] ... value mask: 0000ffffffffffff # 51.62 [+0.00] [ 0.111731] ... max period: 00007fffffffffff # 51.62 [+0.00] [ 0.112186] ... fixed-purpose events: 3 # 51.62 [+0.00] [ 0.112531] ... event mask: 000000070000000f # 51.62 [+0.00] [ 0.112877] signal: max sigframe size: 3632 # 51.62 [+0.00] [ 0.113350] rcu: Hierarchical SRCU implementation. # 51.62 [+0.00] [ 0.113731] rcu: Max phase no-delay instances is 400. # 51.63 [+0.00] [ 0.114277] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level # 51.63 [+0.00] [ 0.115059] smp: Bringing up secondary CPUs ... # 51.63 [+0.00] [ 0.115662] smpboot: x86: Booting SMP configuration: # 51.63 [+0.00] [ 0.115733] .... node #0, CPUs: #1 #2 #3 # 51.63 [+0.00] [ 0.118773] smp: Brought up 1 node, 4 CPUs # 51.63 [+0.00] [ 0.119479] smpboot: Total of 4 processors activated (24000.00 BogoMIPS) # 51.64 [+0.00] [ 0.120009] Memory: 985996K/1048180K available (16384K kernel code, 2487K rwdata, 6336K rodata, 3188K init, 1596K bss, 56472K reserved, 0K cma-reserved) # 51.64 [+0.00] [ 0.120860] devtmpfs: initialized # 51.64 [+0.00] [ 0.120971] x86/mm: Memory block size: 128MB # 51.64 [+0.00] [ 0.121811] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns # 51.64 [+0.00] [ 0.122392] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) # 51.65 [+0.00] [ 0.122871] PM: RTC time: 03:10:54, date: 2024-12-30 # 51.65 [+0.00] [ 0.125027] NET: Registered PF_NETLINK/PF_ROUTE protocol family # 51.65 [+0.00] [ 0.125497] thermal_sys: Registered thermal governor 'step_wise' # 51.65 [+0.00] [ 0.125498] thermal_sys: Registered thermal governor 'user_space' # 51.65 [+0.00] [ 0.125739] cpuidle: using governor menu # 51.65 [+0.00] [ 0.126479] PCI: Fatal: No config space access function found # 51.66 [+0.00] [ 0.126842] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. # 51.66 [+0.00] [ 0.130879] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages # 51.66 [+0.00] [ 0.131180] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page # 51.66 [+0.00] [ 0.131731] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages # 51.66 [+0.00] [ 0.132134] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page # 51.67 [+0.00] [ 0.132755] ACPI: Added _OSI(Module Device) # 51.67 [+0.00] [ 0.133008] ACPI: Added _OSI(Processor Device) # 51.67 [+0.00] [ 0.133273] ACPI: Added _OSI(3.0 _SCP Extensions) # 51.67 [+0.00] [ 0.133553] ACPI: Added _OSI(Processor Aggregator Device) # 51.67 [+0.00] [ 0.134008] ACPI: 1 ACPI AML tables successfully acquired and loaded # 51.67 [+0.00] [ 0.151097] ACPI: Interpreter enabled # 51.68 [+0.00] [ 0.151097] ACPI: PM: (supports S0 S5) # 51.68 [+0.00] [ 0.151250] ACPI: Using IOAPIC for interrupt routing # 51.68 [+0.00] [ 0.151742] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug # 51.68 [+0.00] [ 0.152285] PCI: Using E820 reservations for host bridge windows # 51.68 [+0.00] [ 0.153118] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) # 51.68 [+0.00] [ 0.153504] acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] # 51.69 [+0.00] [ 0.153735] acpi PNP0A08:00: _OSC: not requesting OS control; OS requires [ExtendedConfig ASPM ClockPM MSI] # 51.69 [+0.00] [ 0.154367] acpi PNP0A08:00: ECAM [mem 0xe0000000-0xefffffff] reserved as ACPI motherboard resource # 51.69 [+0.00] [ 0.154738] acpi PNP0A08:00: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) # 51.69 [+0.00] [ 0.155208] PCI host bridge to bus 0000:00 # 51.70 [+0.00] [ 0.155458] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xdfffffff window] # 51.70 [+0.00] [ 0.155730] pci_bus 0000:00: root bus resource [mem 0x300000000000-0x3fffffffffff window] # 51.70 [+0.00] [ 0.156213] pci_bus 0000:00: root bus resource [bus 00-ff] # 51.70 [+0.00] [ 0.156569] pci 0000:00:00.0: [1b36:0008] type 00 class 0x060000 conventional PCI endpoint # 51.70 [+0.00] [ 0.157005] ACPI: PCI: Interrupt link GSI0 configured for IRQ 16 # 51.71 [+0.00] [ 0.157372] ACPI: PCI: Interrupt link GSI1 configured for IRQ 17 # 51.71 [+0.00] [ 0.157730] ACPI: PCI: Interrupt link GSI2 configured for IRQ 18 # 51.71 [+0.00] [ 0.158093] ACPI: PCI: Interrupt link GSI3 configured for IRQ 19 # 51.71 [+0.00] [ 0.158489] iommu: Default domain type: Translated # 51.71 [+0.00] [ 0.158730] iommu: DMA domain TLB invalidation policy: lazy mode # 51.71 [+0.00] [ 0.159169] SCSI subsystem initialized # 51.72 [+0.00] [ 0.159410] libata version 3.00 loaded. # 51.72 [+0.00] [ 0.159410] pps_core: LinuxPPS API ver. 1 registered # 51.72 [+0.00] [ 0.159730] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti # 51.72 [+0.00] [ 0.160269] PTP clock support registered # 51.72 [+0.00] [ 0.160520] Advanced Linux Sound Architecture Driver Initialized. # 51.72 [+0.00] [ 0.160935] PCI: Using ACPI for IRQ routing # 51.72 [+0.00] [ 0.161186] PCI: pci_cache_line_size set to 64 bytes # 51.73 [+0.00] [ 0.161200] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] # 51.73 [+0.00] [ 0.161202] e820: reserve RAM buffer [mem 0x3ffff000-0x3fffffff] # 51.73 [+0.00] [ 0.161231] vgaarb: loaded # 51.73 [+0.00] [ 0.161231] clocksource: Switched to clocksource kvm-clock # 51.73 [+0.00] [ 0.161330] VFS: Disk quotas dquot_6.6.0 # 51.73 [+0.00] [ 0.161582] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) # 51.74 [+0.00] [ 0.162116] pnp: PnP ACPI init # 51.74 [+0.00] [ 0.162375] system 00:02: [mem 0xe0000000-0xefffffff window] has been reserved # 51.74 [+0.00] [ 0.162818] pnp: PnP ACPI: found 3 devices # 51.74 [+0.00] [ 0.165498] NET: Registered PF_INET protocol family # 51.74 [+0.00] [ 0.165910] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) # 51.74 [+0.00] [ 0.166622] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) # 51.75 [+0.00] [ 0.167128] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) # 51.75 [+0.00] [ 0.167647] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) # 51.75 [+0.00] [ 0.168164] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear) # 51.75 [+0.00] [ 0.168794] TCP: Hash tables configured (established 8192 bind 8192) # 51.75 [+0.00] [ 0.169288] UDP hash table entries: 512 (order: 3, 32768 bytes, linear) # 51.76 [+0.00] [ 0.169712] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear) # 51.76 [+0.00] [ 0.170177] NET: Registered PF_UNIX/PF_LOCAL protocol family # 51.76 [+0.00] [ 0.170536] pci_bus 0000:00: resource 4 [mem 0xc0000000-0xdfffffff window] # 51.76 [+0.00] [ 0.170942] pci_bus 0000:00: resource 5 [mem 0x300000000000-0x3fffffffffff window] # 51.76 [+0.00] [ 0.171425] PCI: CLS 0 bytes, default 64 # 51.77 [+0.00] [ 0.171718] RAPL PMU: API unit is 2^-32 Joules, 0 fixed counters, 10737418240 ms ovfl timer # 51.77 [+0.00] [ 0.180919] kvm_amd: CPU 0 isn't AMD or Hygon # 51.77 [+0.00] [ 0.181189] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2b3e459bf4c, max_idle_ns: 440795289890 ns # 51.77 [+0.00] [ 0.182642] Initialise system trusted keyrings # 51.77 [+0.00] [ 0.182991] workingset: timestamp_bits=56 max_order=18 bucket_order=0 # 51.78 [+0.00] [ 0.183407] squashfs: version 4.0 (2009/01/31) Phillip Lougher # 51.78 [+0.00] [ 0.183764] fuse: init (API version 7.41) # 51.78 [+0.00] [ 0.184044] 9p: Installing v9fs 9p2000 file system support # 51.78 [+0.00] [ 0.193799] Key type asymmetric registered # 51.78 [+0.00] [ 0.194043] Asymmetric key parser 'x509' registered # 51.78 [+0.00] [ 0.194353] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) # 51.78 [+0.00] [ 0.194831] io scheduler mq-deadline registered # 51.79 [+0.00] [ 0.195101] io scheduler kyber registered # 51.79 [+0.00] [ 0.195961] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0 # 51.79 [+0.00] [ 0.196495] ACPI: button: Power Button [PWRB] # 51.79 [+0.00] [ 0.197220] virtiofs virtio0: discovered new tag: ROOTFS # 51.79 [+0.00] [ 0.198025] virtiofs virtio0: virtio_fs_setup_dax: No cache capability # 51.79 [+0.00] [ 0.198897] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled # 51.80 [+0.00] [ 0.199378] 00:00: ttyS0 at I/O 0x3f8 (irq = 51, base_baud = 115200) is a 16550A # 51.80 [+0.00] [ 0.291937] Non-volatile memory driver v1.3 # 51.80 [+0.00] [ 0.292205] Linux agpgart interface v0.103 # 51.80 [+0.00] [ 0.292482] ACPI: bus type drm_connector registered # 51.80 [+0.00] [ 0.294998] loop: module loaded # 51.80 [+0.00] [ 0.295515] i8042: PNP: No PS/2 controller found. # 51.80 [+0.00] [ 0.296193] printk: legacy console [hvc0] enabled # 51.81 [+0.00] [ 0.296571] rtc_cmos 00:01: registered as rtc0 # 51.81 [+0.00] [ 0.296637] rtc_cmos 00:01: setting system clock to 2024-12-30T03:10:54 UTC (1735528254) # 51.81 [+0.00] [ 0.296854] printk: legacy bootconsole [earlyser0] disabled # 51.81 [+0.00] [ 0.296875] rtc_cmos 00:01: alarms up to one day, 242 bytes nvram # 51.81 [+0.00] [ 0.298219] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev # 51.82 [+0.00] [ 0.298684] NET: Registered PF_INET6 protocol family # 51.82 [+0.00] [ 0.299072] Segment Routing with IPv6 # 51.82 [+0.00] [ 0.299137] In-situ OAM (IOAM) with IPv6 # 51.82 [+0.00] [ 0.299187] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver # 51.82 [+0.00] [ 0.299366] NET: Registered PF_PACKET protocol family # 51.82 [+0.00] [ 0.299420] 9pnet: Installing 9P2000 support # 51.82 [+0.00] [ 0.299479] Key type dns_resolver registered # 51.83 [+0.00] [ 0.299858] IPI shorthand broadcast: enabled # 51.83 [+0.00] [ 0.302108] sched_clock: Marking stable (298002561, 3446057)->(353436689, -51988071) # 51.83 [+0.00] [ 0.302376] registered taskstats version 1 # 51.83 [+0.00] [ 0.302477] Loading compiled-in X.509 certificates # 51.83 [+0.00] [ 0.303296] Demotion targets for Node 0: null # 51.83 [+0.00] [ 0.303377] PM: Magic number: 4:225:160 # 51.83 [+0.00] [ 0.303429] vc vcs1: hash matches # 51.83 [+0.00] [ 0.303485] printk: legacy console [netcon0] enabled # 51.84 [+0.00] [ 0.303529] netconsole: network logging started # 51.84 [+0.00] [ 0.303597] ALSA device list: # 51.84 [+0.00] [ 0.303631] No soundcards found. # 51.84 [+0.00] [ 0.303699] md: Skipping autodetection of RAID arrays. (raid=autodetect will force) # 51.84 [+0.00] [ 0.304010] VFS: Mounted root (virtiofs filesystem) readonly on device 0:20. # 51.84 [+0.00] [ 0.304137] devtmpfs: mounted # 51.84 [+0.00] [ 0.305185] Freeing unused kernel image (initmem) memory: 3188K # 51.85 [+0.00] [ 0.305251] Write protecting the kernel read-only data: 24576k # 51.85 [+0.00] [ 0.305891] Freeing unused kernel image (rodata/data gap) memory: 1856K # 51.85 [+0.00] [ 0.316494] x86/mm: Checked W+X mappings: passed, no W+X pages found. # 51.85 [+0.00] [ 0.316721] Run /home/virtme/virtme-ng/virtme/guest/virtme-init as init process # 51.85 [+0.00] [ 0.316790] with arguments: # 51.86 [+0.00] [ 0.316790] /home/virtme/virtme-ng/virtme/guest/virtme-init # 51.86 [+0.00] [ 0.316791] with environment: # 51.86 [+0.00] [ 0.316792] HOME=/ # 51.86 [+0.00] [ 0.316793] TERM=linux # 51.86 [+0.00] [ 0.316793] virtme_hostname=virtme-ng # 51.86 [+0.00] [ 0.316794] nr_open=1073741816 # 51.86 [+0.00] [ 0.316795] virtme_link_mods=/home/virtme/testing-2/.virtme_mods/lib/modules/0.0.0 # 51.86 [+0.00] [ 0.316796] virtme_rw_overlay0=/etc # 51.87 [+0.00] [ 0.316796] virtme_rw_overlay1=/lib # 51.87 [+0.00] [ 0.316797] virtme_rw_overlay2=/home # 51.87 [+0.00] [ 0.316798] virtme_rw_overlay3=/opt # 51.87 [+0.00] [ 0.316798] virtme_rw_overlay4=/srv # 51.87 [+0.00] [ 0.316799] virtme_rw_overlay5=/usr # 51.87 [+0.00] [ 0.316799] virtme_rw_overlay6=/var # 51.87 [+0.00] [ 0.316800] virtme_rw_overlay7=/tmp # 51.87 [+0.00] [ 0.316801] virtme_console=ttyS0 # 51.87 [+0.00] [ 0.316801] virtme_chdir=home/virtme/testing-2 # 51.88 [+0.00] [ 0.456833] mount (65) used greatest stack depth: 13000 bytes left # 51.88 [+0.00] [ 0.474698] mkdir (68) used greatest stack depth: 12984 bytes left # 51.88 [+0.00] [ 0.510577] uname (84) used greatest stack depth: 12912 bytes left # 51.88 [+0.00] [ 0.687310] virtme-init: basic initialization done # 51.88 [+0.00] [ 0.693236] virtme-init: starting udevd # 51.88 [+0.00] [ 0.693888] virtme-init: running systemd-tmpfiles # 51.89 [+0.00] [ 0.717776] virtme-init: triggering udev coldplug # 51.89 [+0.00] [ 0.888652] systemd-tmpfile (115) used greatest stack depth: 12824 bytes left # 51.89 [+0.00] [ 0.921076] virtme-init: waiting for udev to settle # 51.89 [+0.00] [ 0.993873] virtme-init: udev is done # 51.89 [+0.00] [ 1.056727] virtme-init: Setting hostname to virtme-ng... # 51.89 [+0.00] [ 1.685717] ip (245) used greatest stack depth: 12584 bytes left # 51.89 [+0.00] [ 1.725016] ip (252) used greatest stack depth: 12312 bytes left # 51.90 [+0.00] [ 2.153555] gre: GRE over IPv4 demultiplexor driver # 51.90 [+0.00] [ 2.155439] ip_gre: GRE over IPv4 tunneling driver # 51.90 [+0.00] [ 2.232372] GACT probability NOT on # 51.90 [+0.00] [ 2.235054] tc (313) used greatest stack depth: 12048 bytes left # 51.90 [+0.00] [ 2.257422] ip6_gre: GRE over IPv6 tunneling driver # 51.90 [+0.00] [ 2.275476] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.91 [+0.00] [ 2.288555] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.91 [+0.00] [ 2.402139] br1: port 1(veth1) entered blocking state # 51.91 [+0.00] [ 2.402208] br1: port 1(veth1) entered disabled state # 51.91 [+0.00] [ 2.402266] veth1: entered allmulticast mode # 51.91 [+0.00] [ 2.402344] veth1: entered promiscuous mode # 51.91 [+0.00] [ 2.411770] br1: port 1(veth1) entered blocking state # 51.91 [+0.00] [ 2.411852] br1: port 1(veth1) entered forwarding state # 51.92 [+0.00] [ 2.422242] br1: port 2(veth2) entered blocking state # 51.92 [+0.00] [ 2.422301] br1: port 2(veth2) entered disabled state # 51.92 [+0.00] [ 2.422353] veth2: entered allmulticast mode # 51.92 [+0.00] [ 2.422430] veth2: entered promiscuous mode # 51.92 [+0.00] [ 2.431498] br1: port 2(veth2) entered blocking state # 51.92 [+0.00] [ 2.431579] br1: port 2(veth2) entered forwarding state # 51.92 [+0.00] [ 2.465505] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.93 [+0.00] [ 2.488469] ip6_tunnel: gt6 xmit: Local address not yet configured! # 51.93 [+0.00] [ 2.505657] 8021q: 802.1Q VLAN Support v1.8 # 51.93 [+0.00] [ 2.622886] br1: port 3(veth4) entered blocking state # 51.93 [+0.00] [ 2.622981] br1: port 3(veth4) entered disabled state # 51.93 [+0.00] [ 2.623052] veth4: entered allmulticast mode # 51.93 [+0.00] [ 2.623226] veth4: entered promiscuous mode # 51.94 [+0.00] [ 2.623294] br1: port 3(veth4) entered blocking state # 51.94 [+0.00] [ 2.623348] br1: port 3(veth4) entered forwarding state # 51.94 [+0.00] [ 2.625477] ip6_tunnel: gt6 xmit: Local address not yet configured! # 51.94 [+0.00] [ 3.081653] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.94 [+0.00] [ 3.465708] ip6_tunnel: gt6 xmit: Local address not yet configured! # 51.94 [+0.00] [ 3.529590] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.95 [+0.00] [ 3.529770] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.95 [+0.00] [ 3.657557] ip6_tunnel: gt6 xmit: Local address not yet configured! # 51.95 [+0.00] [ 7.305509] ip6_tnl_xmit_ctl: 3 callbacks suppressed # 51.95 [+0.00] [ 7.305625] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.95 [+0.00] [ 7.765501] Mirror/redirect action on # 51.95 [+0.00] [ 14.921477] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.96 [+0.00] [ 29.769486] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.96 [+0.00] [ 57.929499] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.96 [+0.00] [ 115.785514] ip6_tunnel: h3-gt6 xmit: Local address not yet configured! # 51.96 [+0.00] [ 172.200740] br1: port 3(veth4) entered disabled state # 51.96 [+0.00] [ 176.455444] br1: port 3(veth4) entered forwarding state # 51.96 [+0.00] [ 183.962760] br1: port 3(veth4) entered disabled state # 51.97 [+0.00] [ 188.202352] br1: port 3(veth4) entered forwarding state # 51.97 [+0.00] [ 192.464581] veth2: left allmulticast mode # 51.97 [+0.00] [ 192.464636] veth2: left promiscuous mode # 51.97 [+0.00] [ 192.464682] br1: port 2(veth2) entered disabled state # 51.97 [+0.00] [ 192.475628] veth4: left allmulticast mode # 51.97 [+0.00] [ 192.475682] veth4: left promiscuous mode # 51.97 [+0.00] [ 192.475719] br1: port 3(veth4) entered disabled state # 51.98 [+0.00] [ 192.627253] br1: port 1(veth1) entered disabled state # 51.98 [+0.00] [ 192.648579] veth1: left allmulticast mode # 51.98 [+0.00] [ 192.648645] veth1: left promiscuous mode # 51.98 [+0.00] [ 192.648705] br1: port 1(veth1) entered disabled state # 51.98 [+0.00] [ 193.685179] br0: port 1(veth1) entered blocking state # 51.98 [+0.00] [ 193.685244] br0: port 1(veth1) entered disabled state # 51.98 [+0.00] [ 193.685305] veth1: entered allmulticast mode # 51.99 [+0.00] [ 193.685389] veth1: entered promiscuous mode # 51.99 [+0.00] [ 193.694725] br0: port 2(veth2) entered blocking state # 51.99 [+0.00] [ 193.694837] br0: port 2(veth2) entered disabled state # 51.99 [+0.00] [ 193.694922] veth2: entered allmulticast mode # 51.99 [+0.00] [ 193.695021] veth2: entered promiscuous mode # 51.99 [+0.00] [ 193.713512] br0: port 1(veth1) entered blocking state # 51.99 [+0.00] [ 193.713600] br0: port 1(veth1) entered forwarding state # 52.00 [+0.00] [ 193.722048] br0: port 2(veth2) entered blocking state # 52.00 [+0.00] [ 193.722137] br0: port 2(veth2) entered forwarding state # 52.00 [+0.00] [ 311.891688] br0: port 2(veth2) entered disabled state # 52.00 [+0.00] [ 311.900484] br0: port 1(veth1) entered disabled state # 52.00 [+0.00] [ 311.909300] veth2: left allmulticast mode # 52.00 [+0.00] [ 311.909358] veth2: left promiscuous mode # 52.00 [+0.00] [ 311.909400] br0: port 2(veth2) entered disabled state # 52.00 [+0.00] [ 311.909504] veth1: left allmulticast mode # 52.01 [+0.00] [ 311.909549] veth1: left promiscuous mode # 52.01 [+0.00] [ 311.909593] br0: port 1(veth1) entered disabled state # 52.01 [+0.00] [ 312.952431] br: port 1(veth1) entered blocking state # 52.01 [+0.00] [ 312.952517] br: port 1(veth1) entered disabled state # 52.01 [+0.00] [ 312.952605] veth1: entered allmulticast mode # 52.01 [+0.00] [ 312.952706] veth1: entered promiscuous mode # 52.01 [+0.00] [ 312.952855] br: port 1(veth1) entered blocking state # 52.02 [+0.00] [ 312.952923] br: port 1(veth1) entered forwarding state # 52.02 [+0.00] [ 312.965811] br: port 2(veth3) entered blocking state # 52.02 [+0.00] [ 312.965871] br: port 2(veth3) entered disabled state # 52.02 [+0.00] [ 312.965908] veth3: entered allmulticast mode # 52.02 [+0.00] [ 312.965981] veth3: entered promiscuous mode # 52.02 [+0.00] [ 312.966113] br: port 2(veth3) entered blocking state # 52.02 [+0.00] [ 312.966170] br: port 2(veth3) entered forwarding state # 52.03 [+0.00] [ 312.978247] br: port 3(veth4) entered blocking state # 52.03 [+0.00] [ 312.978313] br: port 3(veth4) entered disabled state # 52.03 [+0.00] [ 312.978366] veth4: entered allmulticast mode # 52.03 [+0.00] [ 312.978474] veth4: entered promiscuous mode # 52.03 [+0.00] [ 312.978600] br: port 3(veth4) entered blocking state # 52.03 [+0.00] [ 312.978662] br: port 3(veth4) entered forwarding state # 52.03 [+0.00] [ 416.010471] br: port 3(veth4) entered disabled state # 52.04 [+0.00] [ 416.010589] veth4: left allmulticast mode # 52.04 [+0.00] [ 416.010624] veth4: left promiscuous mode # 52.04 [+0.00] [ 416.010662] br: port 3(veth4) entered disabled state # 52.04 [+0.00] [ 416.021918] br: port 2(veth3) entered disabled state # 52.04 [+0.00] [ 416.022082] veth3: left allmulticast mode # 52.04 [+0.00] [ 416.022118] veth3: left promiscuous mode # 52.04 [+0.00] [ 416.022165] br: port 2(veth3) entered disabled state # 52.04 [+0.00] [ 416.033601] br: port 1(veth1) entered disabled state # 52.05 [+0.00] [ 416.033698] veth1: left allmulticast mode # 52.05 [+0.00] [ 416.033740] veth1: left promiscuous mode # 52.05 [+0.00] [ 416.033775] br: port 1(veth1) entered disabled state ok 1 selftests: net/forwarding: tc_actions.sh make[1]: Leaving directory '/home/virtme/testing-2/tools/testing/selftests/net/forwarding' make: Leaving directory '/home/virtme/testing-2/tools/testing/selftests' xx__-> echo $? 0 xx__->