Linux version 6.19.0-g677aba387475 (nipa-kunit@netdev-virt.bots.linux.dev) (gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7), GNU ld version 2.45.1-4.fc43) #658 PREEMPT_DYNAMIC Thu Feb 19 19:05:43 EST 2026 Command line: kunit.enable=1 console=ttyS0 kunit_shutdown=reboot BIOS-provided physical RAM map: BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] System RAM BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] device reserved BIOS-e820: [gap 0x00000000000a0000-0x00000000000cffff] BIOS-e820: [mem 0x00000000000d0000-0x00000000000effff] ACPI NVS BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] device reserved BIOS-e820: [mem 0x0000000000100000-0x000000003fffffff] System RAM BIOS-e820: [gap 0x0000000040000000-0x00000000feffbfff] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] device reserved BIOS-e820: [gap 0x00000000ff000000-0x000000fcffffffff] BIOS-e820: [mem 0x000000fd00000000-0x000000ffffffffff] device reserved NX (Execute Disable) protection: active APIC: Static calls initialized SMBIOS 2.8 present. DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.1 11/11/2019 DMI: Memory slots populated: 1/1 tsc: Fast TSC calibration using PIT tsc: Detected 2600.043 MHz processor last_pfn = 0x40000 max_arch_pfn = 0x400000000 MTRRs disabled by BIOS x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT found SMP MP-table at [mem 0x0009fc00-0x0009fc0f] ACPI: Early table checksum verification disabled ACPI: RSDP 0x00000000000F5E20 000014 (v00 BOCHS ) ACPI: RSDT 0x00000000000D2306 000034 (v01 BOCHS BXPC 00000001 BXPC 00000001) ACPI: FACP 0x00000000000D21BA 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) ACPI: DSDT 0x00000000000D0040 00217A (v01 BOCHS BXPC 00000001 BXPC 00000001) ACPI: FACS 0x00000000000D0000 000040 ACPI: APIC 0x00000000000D222E 000078 (v03 BOCHS BXPC 00000001 BXPC 00000001) ACPI: HPET 0x00000000000D22A6 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001) ACPI: WAET 0x00000000000D22DE 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) ACPI: Reserving FACP table memory at [mem 0xd21ba-0xd222d] ACPI: Reserving DSDT table memory at [mem 0xd0040-0xd21b9] ACPI: Reserving FACS table memory at [mem 0xd0000-0xd003f] ACPI: Reserving APIC table memory at [mem 0xd222e-0xd22a5] ACPI: Reserving HPET table memory at [mem 0xd22a6-0xd22dd] ACPI: Reserving WAET table memory at [mem 0xd22de-0xd2305] ACPI: PM-Timer IO Port: 0x608 ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) ACPI: Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 CPU topo: Max. logical packages: 1 CPU topo: Max. logical dies: 1 CPU topo: Max. dies per package: 1 CPU topo: Max. threads per core: 1 CPU topo: Num. cores per package: 1 CPU topo: Num. threads per package: 1 CPU topo: Allowing 1 present CPUs plus 0 hotplug CPUs [gap 0x40000000-0xfeffbfff] available for PCI devices clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns Zone ranges: DMA [mem 0x0000000000001000-0x0000000000ffffff] DMA32 [mem 0x0000000001000000-0x000000003fffffff] Normal empty Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000000001000-0x000000000009efff] node 0: [mem 0x0000000000100000-0x000000003fffffff] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff] On node 0, zone DMA: 1 pages in unavailable ranges On node 0, zone DMA: 97 pages in unavailable ranges Kernel command line: kunit.enable=1 console=ttyS0 kunit_shutdown=reboot printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) Built 1 zonelists, mobility grouping on. Total pages: 262046 mem auto-init: stack:all(zero), heap alloc:off, heap free:off SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Dynamic Preempt: full rcu: Preemptible hierarchical RCU implementation. rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. NR_IRQS: 4352, nr_irqs: 48, preallocated irqs: 16 rcu: srcu_init: Setting srcu_struct sizes based on contention. Console: colour *CGA 80x25 printk: legacy console [ttyS0] enabled ACPI: Core revision 20251212 clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns APIC: Switch to symmetric I/O mode setup ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a64a902c, max_idle_ns: 440795283721 ns Calibrating delay loop (skipped), value calculated using timer frequency.. 5200.08 BogoMIPS (lpj=10400172) Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 CPU: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) mitigations: Enabled attack vectors: user_kernel, user_user, SMT mitigations: auto Spectre V2 : Mitigation: Retpolines Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization Spectre V2 : Spectre v2 / SpectreRSB: Filling RSB on context switch and VMEXIT x86/fpu: x87 FPU will use FXSAVE pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) VFS: Finished mounting rootfs on nullfs Performance Events: AMD PMU driver. ... version: 0 ... bit width: 48 ... generic counters: 4 ... generic bitmap: 000000000000000f ... fixed-purpose counters: 0 ... fixed-purpose bitmap: 0000000000000000 ... value mask: 0000ffffffffffff ... max period: 00007fffffffffff ... global_ctrl mask: 000000000000000f signal: max sigframe size: 1040 rcu: Hierarchical SRCU implementation. rcu: Max phase no-delay instances is 1000. Memory: 1004404K/1048184K available (10856K kernel code, 1325K rwdata, 2804K rodata, 1600K init, 308K bss, 41052K reserved, 0K cma-reserved) ACPI: PM: Registering ACPI NVS region [mem 0x000d0000-0x000effff] (131072 bytes) clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns posixtimers hash table entries: 512 (order: 0, 4096 bytes, linear) futex hash table entries: 256 (8192 bytes on 1 NUMA nodes, total 8 KiB, linear). NET: Registered PF_NETLINK/PF_ROUTE protocol family thermal_sys: Registered thermal governor 'step_wise' cpuidle: using governor ladder PCI: Using configuration type 1 for base access ACPI: Added _OSI(Module Device) ACPI: Added _OSI(Processor Device) ACPI: Added _OSI(Processor Aggregator Device) ACPI: 1 ACPI AML tables successfully acquired and loaded ACPI: \_SB_: platform _OSC: OS support mask [000e2e8e] ACPI: Interpreter enabled ACPI: PM: (supports S0 S3 S5) ACPI: Using IOAPIC for interrupt routing PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug PCI: Using E820 reservations for host bridge windows ACPI: Enabled 2 GPEs in block 00 to 0F ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments HPX-Type3] acpi PNP0A03:00: _OSC: not requesting OS control; OS requires [ExtendedConfig ASPM ClockPM MSI] acpi PNP0A03:00: _OSC: platform retains control of PCIe features (AE_ERROR) acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended configuration space under this bridge PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] pci_bus 0000:00: root bus resource [mem 0x40000000-0xfebfffff window] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] pci_bus 0000:00: root bus resource [bus 00-ff] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 conventional PCI endpoint pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 conventional PCI endpoint pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 conventional PCI endpoint pci 0000:00:01.1: BAR 4 [io 0x0000-0x000f] pci 0000:00:01.1: BAR 0 [io 0x01f0-0x01f7]: legacy IDE quirk pci 0000:00:01.1: BAR 1 [io 0x03f6]: legacy IDE quirk pci 0000:00:01.1: BAR 2 [io 0x0170-0x0177]: legacy IDE quirk pci 0000:00:01.1: BAR 3 [io 0x0376]: legacy IDE quirk pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 conventional PCI endpoint pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB ACPI: PCI: Interrupt link LNKA configured for IRQ 10 ACPI: PCI: Interrupt link LNKB configured for IRQ 10 ACPI: PCI: Interrupt link LNKC configured for IRQ 11 ACPI: PCI: Interrupt link LNKD configured for IRQ 11 ACPI: PCI: Interrupt link LNKS configured for IRQ 9 iommu: Default domain type: Translated iommu: DMA domain TLB invalidation policy: lazy mode pps_core: LinuxPPS API ver. 1 registered pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti PTP clock support registered mctp: management component transport protocol core NET: Registered PF_MCTP protocol family PCI: Using ACPI for IRQ routing e820: register RAM buffer resource [mem 0x0009fc00-0x0009ffff] vgaarb: loaded clocksource: Switched to clocksource tsc-early pnp: PnP ACPI init pnp: PnP ACPI: found 5 devices clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns NET: Registered PF_INET protocol family IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) TCP: Hash tables configured (established 8192 bind 8192) MPTCP token hash table entries: 1024 (order: 3, 24576 bytes, linear) UDP hash table entries: 512 (order: 3, 32768 bytes, linear) UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear) pci 0000:00:01.1: BAR 4 [io 0x1000-0x100f]: assigned pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] pci_bus 0000:00: resource 7 [mem 0x40000000-0xfebfffff window] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] pci 0000:00:01.0: PIIX3: Enabling Passive Release pci 0000:00:00.0: Limiting direct PCI/PCI transfers PCI: CLS 0 bytes, default 64 ACPI: bus type thunderbolt registered Initialise system trusted keyrings workingset: timestamp_bits=62 max_order=18 bucket_order=0 Key type asymmetric registered Asymmetric key parser 'x509' registered io scheduler mq-deadline registered io scheduler kyber registered input: Power Button as /devices/platform/LNXPWRBN:00/input/input0 ACPI: button: Power Button [PWRF] Warning: Processor Platform Limit event detected, but not handled. Consider compiling CPUfreq support into your kernel. Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input1 NET: Registered PF_INET6 protocol family Segment Routing with IPv6 In-situ OAM (IOAM) with IPv6 sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver sched_clock: Marking stable (295811643, 92547368)->(388138550, 220461) Loading compiled-in X.509 certificates cfg80211: Loading compiled-in X.509 certificates for regulatory database Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2 cfg80211: failed to load regulatory.db KTAP version 1 1..101 KTAP version 1 # Subtest: example_init # module: kunit_example_test # is_init: true 1..1 ok 1 example_init_test ok 1 example_init # miscdev_init: found misc device minor 15 available # miscdev_init: found misc device minor 128 available # miscdev_init: found misc device minor 0 available # miscdev_init: found misc device minor 254 available KTAP version 1 # Subtest: miscdev_init # module: misc_minor_kunit # is_init: true 1..7 KTAP version 1 # Subtest: miscdev_test_static_basic ok 1 lower static range, top ok 2 upper static range, bottom ok 3 lower static range, bottom ok 4 upper static range, top # miscdev_test_static_basic: pass:4 fail:0 skip:0 total:4 ok 1 miscdev_test_static_basic ok 2 miscdev_test_dynamic_basic ok 3 miscdev_test_dynamic_only_range ok 4 miscdev_test_collision ok 5 miscdev_test_collision_reverse Invalid fixed minor 258 for miscdevice 'miscstat' ok 6 miscdev_test_conflict Invalid fixed minor 258 for miscdevice 'miscstat' ok 7 miscdev_test_conflict_reverse # miscdev_init: pass:7 fail:0 skip:0 total:7 # Totals: pass:10 fail:0 skip:0 total:10 ok 2 miscdev_init KTAP version 1 # Subtest: printk-ringbuffer # module: printk_ringbuffer_kunit_test 1..1 # test_readerwriter: more than one CPU is recommended # test_readerwriter: running for 10000 ms # test_readerwriter: start thread 000 (writer) # test_readerwriter: starting test # test_readerwriter: start reader input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3 tsc: Refined TSC clocksource calibration: 2600.023 MHz clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52247eb, max_idle_ns: 440795337656 ns clocksource: Switched to clocksource tsc # test_readerwriter: end reader: read=5583430 seq=9707497 # test_readerwriter: completed test # test_readerwriter: end thread 000: wrote=9711346 # test_readerwriter.speed: slow ok 1 test_readerwriter ok 3 printk-ringbuffer KTAP version 1 # Subtest: time_test_cases # module: time_test 1..1 # time64_to_tm_test_date_range.speed: slow ok 1 time64_to_tm_test_date_range ok 4 time_test_cases KTAP version 1 # Subtest: hw_breakpoint # module: hw_breakpoint_test 1..9 ok 1 test_one_cpu # SKIP not enough cpus ok 2 test_many_cpus # SKIP not enough cpus ok 3 test_one_task_on_all_cpus # SKIP not enough cpus ok 4 test_two_tasks_on_all_cpus # SKIP not enough cpus ok 5 test_one_task_on_one_cpu # SKIP not enough cpus ok 6 test_one_task_mixed # SKIP not enough cpus ok 7 test_two_tasks_on_one_cpu # SKIP not enough cpus ok 8 test_two_tasks_on_one_all_cpus # SKIP not enough cpus ok 9 test_task_on_all_and_one_cpu # SKIP not enough cpus # hw_breakpoint: pass:0 fail:0 skip:9 total:9 # Totals: pass:0 fail:0 skip:9 total:9 ok 5 hw_breakpoint # SKIP KTAP version 1 # Subtest: resource # module: resource_kunit 1..3 ok 1 resource_test_union ok 2 resource_test_intersection ok 3 resource_test_region_intersects # resource: pass:3 fail:0 skip:0 total:3 # Totals: pass:3 fail:0 skip:0 total:3 ok 6 resource KTAP version 1 # Subtest: sysctl_test # module: sysctl_test 1..10 ok 1 sysctl_test_api_dointvec_null_tbl_data ok 2 sysctl_test_api_dointvec_table_maxlen_unset ok 3 sysctl_test_api_dointvec_table_len_is_zero ok 4 sysctl_test_api_dointvec_table_read_but_position_set ok 5 sysctl_test_dointvec_read_happy_single_positive ok 6 sysctl_test_dointvec_read_happy_single_negative ok 7 sysctl_test_dointvec_write_happy_single_positive ok 8 sysctl_test_dointvec_write_happy_single_negative ok 9 sysctl_test_api_dointvec_write_single_less_int_min ok 10 sysctl_test_api_dointvec_write_single_greater_int_max # sysctl_test: pass:10 fail:0 skip:0 total:10 # Totals: pass:10 fail:0 skip:0 total:10 ok 7 sysctl_test KTAP version 1 # Subtest: exec # module: exec 1..1 ok 1 exec_test_bprm_stack_limits ok 8 exec KTAP version 1 # Subtest: binfmt_elf # module: binfmt_elf 1..1 ok 1 total_mapping_size_test ok 9 binfmt_elf KTAP version 1 # Subtest: kunit_executor_test # module: kunit 1..8 ok 1 parse_filter_test ok 2 filter_suites_test ok 3 filter_suites_test_glob_test ok 4 filter_suites_to_empty_test ok 5 parse_filter_attr_test ok 6 filter_attr_test ok 7 filter_attr_empty_test ok 8 filter_attr_skip_test # kunit_executor_test: pass:8 fail:0 skip:0 total:8 # Totals: pass:8 fail:0 skip:0 total:8 ok 10 kunit_executor_test KTAP version 1 # Subtest: kunit-try-catch-test # module: kunit_test 1..2 ok 1 kunit_test_try_catch_successful_try_no_catch ok 2 kunit_test_try_catch_unsuccessful_try_does_catch # kunit-try-catch-test: pass:2 fail:0 skip:0 total:2 # Totals: pass:2 fail:0 skip:0 total:2 ok 11 kunit-try-catch-test KTAP version 1 # Subtest: kunit-resource-test # module: kunit_test 1..12 ok 1 kunit_resource_test_init_resources ok 2 kunit_resource_test_alloc_resource ok 3 kunit_resource_test_destroy_resource ok 4 kunit_resource_test_remove_resource ok 5 kunit_resource_test_cleanup_resources ok 6 kunit_resource_test_proper_free_ordering ok 7 kunit_resource_test_static ok 8 kunit_resource_test_named ok 9 kunit_resource_test_action ok 10 kunit_resource_test_remove_action ok 11 kunit_resource_test_release_action action_order_2 action_order_2 action_order_1 ok 12 kunit_resource_test_action_ordering # kunit-resource-test: pass:12 fail:0 skip:0 total:12 # Totals: pass:12 fail:0 skip:0 total:12 ok 12 kunit-resource-test KTAP version 1 # Subtest: kunit-log-test # module: kunit_test 1..2 put this in log. this too. add to suite log. along with this. ok 1 kunit_log_test # kunit_log_newline_test: Add newline ok 2 kunit_log_newline_test # kunit-log-test: pass:2 fail:0 skip:0 total:2 # Totals: pass:2 fail:0 skip:0 total:2 ok 13 kunit-log-test KTAP version 1 # Subtest: kunit_status # module: kunit_test 1..2 ok 1 kunit_status_set_failure_test ok 2 kunit_status_mark_skipped_test # kunit_status: pass:2 fail:0 skip:0 total:2 # Totals: pass:2 fail:0 skip:0 total:2 ok 14 kunit_status KTAP version 1 # Subtest: kunit_current # module: kunit_test 1..2 ok 1 kunit_current_test # fake test: lib/kunit/kunit-test.c:726: This should make `fake` test fail. ok 2 kunit_current_fail_test # kunit_current: pass:2 fail:0 skip:0 total:2 # Totals: pass:2 fail:0 skip:0 total:2 ok 15 kunit_current KTAP version 1 # Subtest: kunit_device # module: kunit_test 1..3 ok 1 kunit_device_test ok 2 kunit_device_cleanup_test ok 3 kunit_device_driver_test # kunit_device: pass:3 fail:0 skip:0 total:3 # Totals: pass:3 fail:0 skip:0 total:3 ok 16 kunit_device KTAP version 1 # Subtest: kunit_fault # module: kunit_test 1..1 BUG: kernel NULL pointer dereference, address: 0000000000000000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 0 P4D 0 Oops: Oops: 0002 [#1] NOPTI CPU: 0 UID: 0 PID: 172 Comm: kunit_try_catch Tainted: G N 6.19.0-g677aba387475 #658 PREEMPT(full) Tainted: [N]=TEST Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.1 11/11/2019 RIP: 0010:kunit_test_null_dereference+0x2e/0x80 Code: 48 83 ec 10 49 c7 c1 48 4c e2 93 49 c7 c0 90 bb 55 93 ba 01 00 00 00 48 8b 05 66 bc ab 00 48 89 44 24 08 31 c0 48 8d 4c 24 07 04 25 00 00 00 00 00 00 00 00 48 c7 c6 00 d8 c2 93 48 c7 87 98 RSP: 0018:ffffb24d40113ed0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff921001b54e40 RCX: ffffb24d40113ed7 RDX: 0000000000000001 RSI: ffffb24d40113ea8 RDI: ffffb24d40013a80 RBP: ffff9210013fec00 R08: ffffffff9355bb90 R09: ffffffff93e24c48 R10: ffffb24d40113ed0 R11: 0000000000000001 R12: ffffb24d40103d58 R13: ffff921001218e80 R14: ffffffff9355c250 R15: ffff921001b54e40 FS: 0000000000000000(0000) GS:0000000000000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 0000000015a46000 CR4: 00000000000006f0 Call Trace: kunit_generic_run_threadfn_adapter+0x1c/0x40 kthread+0xc3/0x100 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x11e/0x230 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x19/0x30 CR2: 0000000000000000 ---[ end trace 0000000000000000 ]--- RIP: 0010:kunit_test_null_dereference+0x2e/0x80 Code: 48 83 ec 10 49 c7 c1 48 4c e2 93 49 c7 c0 90 bb 55 93 ba 01 00 00 00 48 8b 05 66 bc ab 00 48 89 44 24 08 31 c0 48 8d 4c 24 07 04 25 00 00 00 00 00 00 00 00 48 c7 c6 00 d8 c2 93 48 c7 87 98 RSP: 0018:ffffb24d40113ed0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff921001b54e40 RCX: ffffb24d40113ed7 RDX: 0000000000000001 RSI: ffffb24d40113ea8 RDI: ffffb24d40013a80 RBP: ffff9210013fec00 R08: ffffffff9355bb90 R09: ffffffff93e24c48 R10: ffffb24d40113ed0 R11: 0000000000000001 R12: ffffb24d40103d58 R13: ffff921001218e80 R14: ffffffff9355c250 R15: ffff921001b54e40 FS: 0000000000000000(0000) GS:0000000000000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 0000000015a46000 CR4: 00000000000006f0 note: kunit_try_catch[172] exited with irqs disabled # kunit_test_fault_null_dereference: try faulted: last line seen lib/kunit/kunit-test.c:98 ok 1 kunit_test_fault_null_dereference ok 17 kunit_fault KTAP version 1 # Subtest: kunit_stub # module: kunit_test 1..1 ok 1 kunit_stub_test ok 18 kunit_stub KTAP version 1 # Subtest: kunit_platform_device # module: platform_test 1..4 ok 1 kunit_platform_device_alloc_test ok 2 kunit_platform_device_add_test sysfs: cannot create duplicate filename '/devices/platform/kunit-platform-add-2' CPU: 0 UID: 0 PID: 180 Comm: kunit_try_catch Tainted: G D N 6.19.0-g677aba387475 #658 PREEMPT(full) Tainted: [D]=DIE, [N]=TEST Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.1 11/11/2019 Call Trace: dump_stack_lvl+0x2f/0x50 sysfs_warn_dup.cold+0x17/0x23 sysfs_create_dir_ns+0xc5/0xe0 kobject_add_internal+0x9a/0x230 kobject_add+0x98/0xc0 ? kstrdup+0x4b/0x70 ? get_device_parent+0x1c/0x200 device_add+0xb9/0x7f0 ? dev_set_name+0x56/0x70 ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10 platform_device_add+0xdd/0x1f0 ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10 kunit_platform_device_add+0x18/0x200 kunit_platform_device_add_twice_fails_test+0xbc/0x1e0 ? __switch_to_asm+0x32/0x60 ? __pfx_read_tsc+0x10/0x10 ? ktime_get_ts64+0x40/0x110 kunit_try_run_case+0x8e/0x120 ? set_cpus_allowed_ptr+0x34/0x50 ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10 kunit_generic_run_threadfn_adapter+0x1c/0x40 kthread+0xc3/0x100 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x11e/0x230 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x19/0x30 kobject: kobject_add_internal failed for kunit-platform-add-2 with -EEXIST, don't try to register things with the same name in the same directory. ok 3 kunit_platform_device_add_twice_fails_test ok 4 kunit_platform_device_add_cleans_up # kunit_platform_device: pass:4 fail:0 skip:0 total:4 # Totals: pass:4 fail:0 skip:0 total:4 ok 19 kunit_platform_device KTAP version 1 # Subtest: kunit_platform_driver # module: platform_test 1..2 ok 1 kunit_platform_driver_register_test ok 2 kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed # kunit_platform_driver: pass:2 fail:0 skip:0 total:2 # Totals: pass:2 fail:0 skip:0 total:2 ok 20 kunit_platform_driver KTAP version 1 # Subtest: string-stream-test # module: string_stream_test 1..12 ok 1 string_stream_managed_init_test ok 2 string_stream_unmanaged_init_test ok 3 string_stream_managed_free_test ok 4 string_stream_resource_free_test ok 5 string_stream_line_add_test ok 6 string_stream_variable_length_line_test ok 7 string_stream_append_test ok 8 string_stream_append_auto_newline_test BUG: unable to handle page fault for address: ffffffffa4066cb9 #PF: supervisor instruction fetch in kernel mode #PF: error_code(0x0010) - not-present page PGD 15a49067 P4D 15a49067 PUD 15a4a063 PMD 0 Oops: Oops: 0010 [#2] NOPTI CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Tainted: G D N 6.19.0-g677aba387475 #658 PREEMPT(full) Tainted: [D]=DIE, [N]=TEST Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.1 11/11/2019 RIP: 0010:0xffffffffa4066cb9 Code: Unable to access opcode bytes at 0xffffffffa4066c8f. RSP: 0018:ffffb24d40003f18 EFLAGS: 00010282 RAX: ffff921001218ee0 RBX: 0000000000000007 RCX: ffff9210014a2490 RDX: ffffffff940567b0 RSI: 000000000000000b RDI: ffff921001218ee0 RBP: ffff9210010d0c00 R08: 0000000000000006 R09: ffffffff9330f422 R10: fffff78500052880 R11: ffff9210010570c0 R12: ffffb24d40003f40 R13: 0000000000000006 R14: 000000000000000a R15: 0000000000000000 FS: 0000000000000000(0000) GS:0000000000000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffffffa4066c8f CR3: 0000000015a46000 CR4: 00000000000006f0 Call Trace: ? rcu_core+0x2c2/0x550 ? handle_softirqs+0xba/0x1b0 ? update_process_times+0x76/0xa0 ? irq_exit_rcu+0x44/0x90 ? sysvec_apic_timer_interrupt+0x66/0x80 ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 ? console_flush_one_record+0x243/0x340 ? console_flush_one_record+0x239/0x340 ? console_unlock+0x6e/0x120 ? vprintk_emit+0x14b/0x250 ? _printk+0x65/0x80 ? kunit_print_ok_not_ok+0xee/0x152 ? kunit_run_tests.cold+0x21f/0x6e0 ? __pfx_kunit_try_run_case_cleanup+0x10/0x10 ? __pfx_kunit_catch_run_case_cleanup+0x10/0x10 ? __pfx_kunit_try_run_case_cleanup+0x10/0x10 ? __pfx_kunit_catch_run_case_cleanup+0x10/0x10 ? refill_objects+0x4d8/0x720 ? __kunit_test_suites_init+0xc0/0x140 ? kunit_run_all_tests+0xd3/0x1e0 ? kernel_init_freeable+0x1c9/0x220 ? __pfx_kernel_init+0x10/0x10 ? kernel_init+0x15/0x110 ? ret_from_fork+0x11e/0x230 ? __pfx_kernel_init+0x10/0x10 ? ret_from_fork_asm+0x19/0x30 CR2: ffffffffa4066cb9 ---[ end trace 0000000000000000 ]--- RIP: 0010:kunit_test_null_dereference+0x2e/0x80 Code: 48 83 ec 10 49 c7 c1 48 4c e2 93 49 c7 c0 90 bb 55 93 ba 01 00 00 00 48 8b 05 66 bc ab 00 48 89 44 24 08 31 c0 48 8d 4c 24 07 04 25 00 00 00 00 00 00 00 00 48 c7 c6 00 d8 c2 93 48 c7 87 98 RSP: 0018:ffffb24d40113ed0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff921001b54e40 RCX: ffffb24d40113ed7 RDX: 0000000000000001 RSI: ffffb24d40113ea8 RDI: ffffb24d40013a80 RBP: ffff9210013fec00 R08: ffffffff9355bb90 R09: ffffffff93e24c48 R10: ffffb24d40113ed0 R11: 0000000000000001 R12: ffffb24d40103d58 R13: ffff921001218e80 R14: ffffffff9355c250 R15: ffff921001b54e40 FS: 0000000000000000(0000) GS:0000000000000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffffffa4066c8f CR3: 0000000015a46000 CR4: 00000000000006f0 Kernel panic - not syncing: Fatal exception in interrupt Kernel Offset: 0x12000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) ---[ end Kernel panic - not syncing: Fatal exception in interrupt ]--- qemu-system-x86_64: terminating on signal 15 from pid 3579204 (python3)