Skip to content

kasan: use KASAN_TEST_NEEDS_CONFIG_ON instead of ifdef

1bb39b9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Merge 6.18 #632

kasan: use KASAN_TEST_NEEDS_CONFIG_ON instead of ifdef
1bb39b9
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results failed May 18, 2026 in 0s

1 errors, 11 skipped, 240 pass in 6m 46s

106 files  106 suites   6m 46s ⏱️
252 tests 240 ✅ 11 💤 0 ❌ 1 🔥
821 runs  764 ✅ 56 💤 0 ❌ 1 🔥

Results for commit 1bb39b9.

Annotations

Check failure on line 0 in boot

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 5 runs with error: nanosleep (boot)

test-results-windows-2022/boot.xml [took 0s]
Raw output
sleep 78823600 (ret=0), expected sleep 87654321
sleep 78823600 (ret=0), expected sleep 87654321

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

11 skipped tests found

There are 11 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
net loopback ‑ nd_add
net loopback ‑ nd_create
net loopback ‑ nd_ifindex
net loopback ‑ nd_remove
net loopback ‑ set_gateway
net loopback ‑ set_ipv4
net macvtap ‑ setup_backend macvtap
net pipe ‑ set_gateway
net raw ‑ setup_backend raw
net tap ‑ set_gateway
net wintap ‑ set_gateway

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

252 tests found

There are 252 tests, see "Raw output" for the full list of tests.
Raw output
boot ‑ chdir_proc
boot ‑ chdir_root
boot ‑ close
boot ‑ close_dir_fd
boot ‑ creat
boot ‑ epoll
boot ‑ failopen
boot ‑ fstat
boot ‑ getdents64
boot ‑ getpid
boot ‑ join
boot ‑ kasan
boot ‑ kunit_mmu
boot ‑ lo_ifup
boot ‑ lseek_cur
boot ‑ lseek_end
boot ‑ lseek_set
boot ‑ many_syscall_threads
boot ‑ mkdir
boot ‑ mount_fs_proc
boot ‑ mutex
boot ‑ nanosleep
boot ‑ new_tgid_threads
boot ‑ open
boot ‑ open_cwd
boot ‑ pipe2
boot ‑ private_mmap
boot ‑ read
boot ‑ semaphore
boot ‑ shared_mmap
boot ‑ start_kernel
boot ‑ stat
boot ‑ stop_kernel
boot ‑ syscall_latency
boot ‑ syscall_thread
boot ‑ true
boot ‑ umask
boot ‑ umask2
boot ‑ umount_fs_proc
boot ‑ write
config ‑ config_load_json
disk btrfs ‑ chdir_mnt_point
disk btrfs ‑ cleanfs
disk btrfs ‑ closedir
disk btrfs ‑ disk_add
disk btrfs ‑ disk_remove
disk btrfs ‑ mount_dev
disk btrfs ‑ opendir
disk btrfs ‑ prepfs btrfs
disk btrfs ‑ readdir
disk btrfs ‑ start_kernel
disk btrfs ‑ stop_kernel
disk btrfs ‑ umount_dev
disk ext4 ‑ chdir_mnt_point
disk ext4 ‑ cleanfs
disk ext4 ‑ closedir
disk ext4 ‑ disk_add
disk ext4 ‑ disk_remove
disk ext4 ‑ mount_dev
disk ext4 ‑ opendir
disk ext4 ‑ prepfs ext4
disk ext4 ‑ readdir
disk ext4 ‑ start_kernel
disk ext4 ‑ stop_kernel
disk ext4 ‑ umount_dev
disk vfat ‑ chdir_mnt_point
disk vfat ‑ cleanfs
disk vfat ‑ closedir
disk vfat ‑ disk_add
disk vfat ‑ disk_remove
disk vfat ‑ mount_dev
disk vfat ‑ opendir
disk vfat ‑ prepfs vfat
disk vfat ‑ readdir
disk vfat ‑ start_kernel
disk vfat ‑ stop_kernel
disk vfat ‑ umount_dev
disk xfs ‑ chdir_mnt_point
disk xfs ‑ cleanfs
disk xfs ‑ closedir
disk xfs ‑ disk_add
disk xfs ‑ disk_remove
disk xfs ‑ mount_dev
disk xfs ‑ opendir
disk xfs ‑ prepfs xfs
disk xfs ‑ readdir
disk xfs ‑ start_kernel
disk xfs ‑ stop_kernel
disk xfs ‑ umount_dev
disk-vfio-pci ‑ blkdev
disk-vfio-pci ‑ cleanup
disk-vfio-pci ‑ init
disk-vfio-pci ‑ start_kernel
disk-vfio-pci ‑ stop_kernel
disk-vfio-pci ‑ wait_guest
hijack basic tests ‑ run_hijack ip addr
hijack basic tests ‑ run_hijack ip route
hijack basic tests ‑ test_boot_cmdline
hijack basic tests ‑ test_mount_and_dump
hijack basic tests ‑ test_ping
hijack basic tests ‑ test_ping6
hijack pipe backend tests ‑ test_pipe_ping
hijack pipe backend tests ‑ test_pipe_setup
hijack tap backend tests ‑ test_tap_cleanup
hijack tap backend tests ‑ test_tap_multi_if_gateway
hijack tap backend tests ‑ test_tap_multi_if_gateway_v6
hijack tap backend tests ‑ test_tap_multi_if_neigh
hijack tap backend tests ‑ test_tap_multi_if_ping
hijack tap backend tests ‑ test_tap_multi_if_setup
hijack tap backend tests ‑ test_tap_multitable_ipv4_rule
hijack tap backend tests ‑ test_tap_multitable_ipv4_rule_table_4
hijack tap backend tests ‑ test_tap_multitable_ipv6_rule
hijack tap backend tests ‑ test_tap_multitable_ipv6_rule_table_5
hijack tap backend tests ‑ test_tap_multitable_ipv6_rule_table_6
hijack tap backend tests ‑ test_tap_multitable_ipv6_rule_table_7
hijack tap backend tests ‑ test_tap_multitable_setup
hijack tap backend tests ‑ test_tap_neighbours
hijack tap backend tests ‑ test_tap_netperf_maerts_csum_tso
hijack tap backend tests ‑ test_tap_netperf_stream_csum_tso_mrgrxbuf
hijack tap backend tests ‑ test_tap_netperf_stream_tso_csum
hijack tap backend tests ‑ test_tap_netperf_tcp_maerts
hijack tap backend tests ‑ test_tap_netperf_tcp_rr
hijack tap backend tests ‑ test_tap_netperf_tcp_stream
hijack tap backend tests ‑ test_tap_ping_host
hijack tap backend tests ‑ test_tap_ping_host_env
hijack tap backend tests ‑ test_tap_ping_lkl
hijack tap backend tests ‑ test_tap_ping_lkl_env
hijack tap backend tests ‑ test_tap_qdisc
hijack tap backend tests ‑ test_tap_setup
hijack tap backend tests ‑ test_tap_setup_env
lklfuse btrfs ‑ cleanup
lklfuse btrfs ‑ lklfuse_basic /tmp/tmp.H60CLeiubf
lklfuse btrfs ‑ lklfuse_basic /tmp/tmp.IMsOMEBStz
lklfuse btrfs ‑ lklfuse_basic /tmp/tmp.W5idwBqvBq
lklfuse btrfs ‑ lklfuse_basic /tmp/tmp.hyVg2Z5oYb
lklfuse btrfs ‑ lklfuse_lock_conflict /tmp/tmp.4GmjP5zgQ7 btrfs /tmp/tmp.4GmjP5zgQ7
lklfuse btrfs ‑ lklfuse_lock_conflict /tmp/tmp.SXfi6cB7LU btrfs /tmp/tmp.SXfi6cB7LU
lklfuse btrfs ‑ lklfuse_lock_conflict /tmp/tmp.qNxtmBYzi4 btrfs /tmp/tmp.qNxtmBYzi4
lklfuse btrfs ‑ lklfuse_lock_conflict /tmp/tmp.u2fCXiR41f btrfs /tmp/tmp.u2fCXiR41f
lklfuse btrfs ‑ lklfuse_mount /tmp/tmp.4GmjP5zgQ7 /tmp/tmp.hyVg2Z5oYb btrfs /tmp/tmp.4GmjP5zgQ7
lklfuse btrfs ‑ lklfuse_mount /tmp/tmp.SXfi6cB7LU /tmp/tmp.W5idwBqvBq btrfs /tmp/tmp.SXfi6cB7LU
lklfuse btrfs ‑ lklfuse_mount /tmp/tmp.qNxtmBYzi4 /tmp/tmp.H60CLeiubf btrfs /tmp/tmp.qNxtmBYzi4
lklfuse btrfs ‑ lklfuse_mount /tmp/tmp.u2fCXiR41f /tmp/tmp.IMsOMEBStz btrfs /tmp/tmp.u2fCXiR41f
lklfuse btrfs ‑ prepfs /tmp/tmp.4GmjP5zgQ7 btrfs
lklfuse btrfs ‑ prepfs /tmp/tmp.SXfi6cB7LU btrfs
lklfuse btrfs ‑ prepfs /tmp/tmp.qNxtmBYzi4 btrfs
lklfuse btrfs ‑ prepfs /tmp/tmp.u2fCXiR41f btrfs
lklfuse ext4 ‑ cleanup
lklfuse ext4 ‑ lklfuse_basic /tmp/tmp.1c4ofpnHiL
lklfuse ext4 ‑ lklfuse_basic /tmp/tmp.913ORZlftu
lklfuse ext4 ‑ lklfuse_basic /tmp/tmp.bFEHHJjxlG
lklfuse ext4 ‑ lklfuse_basic /tmp/tmp.cRk1vgx3tN
lklfuse ext4 ‑ lklfuse_lock_conflict /tmp/tmp.FVsx4MhvlK ext4 /tmp/tmp.FVsx4MhvlK
lklfuse ext4 ‑ lklfuse_lock_conflict /tmp/tmp.eomnvzWBfp ext4 /tmp/tmp.eomnvzWBfp
lklfuse ext4 ‑ lklfuse_lock_conflict /tmp/tmp.tGyfAnZOdK ext4 /tmp/tmp.tGyfAnZOdK
lklfuse ext4 ‑ lklfuse_lock_conflict /tmp/tmp.wXihxReKrT ext4 /tmp/tmp.wXihxReKrT
lklfuse ext4 ‑ lklfuse_mount /tmp/tmp.FVsx4MhvlK /tmp/tmp.bFEHHJjxlG ext4 /tmp/tmp.FVsx4MhvlK
lklfuse ext4 ‑ lklfuse_mount /tmp/tmp.eomnvzWBfp /tmp/tmp.913ORZlftu ext4 /tmp/tmp.eomnvzWBfp
lklfuse ext4 ‑ lklfuse_mount /tmp/tmp.tGyfAnZOdK /tmp/tmp.cRk1vgx3tN ext4 /tmp/tmp.tGyfAnZOdK
lklfuse ext4 ‑ lklfuse_mount /tmp/tmp.wXihxReKrT /tmp/tmp.1c4ofpnHiL ext4 /tmp/tmp.wXihxReKrT
lklfuse ext4 ‑ prepfs /tmp/tmp.FVsx4MhvlK ext4
lklfuse ext4 ‑ prepfs /tmp/tmp.eomnvzWBfp ext4
lklfuse ext4 ‑ prepfs /tmp/tmp.tGyfAnZOdK ext4
lklfuse ext4 ‑ prepfs /tmp/tmp.wXihxReKrT ext4
lklfuse vfat ‑ cleanup
lklfuse vfat ‑ lklfuse_basic /tmp/tmp.DFPac31KMh
lklfuse vfat ‑ lklfuse_basic /tmp/tmp.Y0dxl96zGL
lklfuse vfat ‑ lklfuse_basic /tmp/tmp.siizN97aDN
lklfuse vfat ‑ lklfuse_basic /tmp/tmp.zosekU830y
lklfuse vfat ‑ lklfuse_lock_conflict /tmp/tmp.15BOK5Pcto vfat /tmp/tmp.15BOK5Pcto
lklfuse vfat ‑ lklfuse_lock_conflict /tmp/tmp.IQ4CJzH5Wc vfat /tmp/tmp.IQ4CJzH5Wc
lklfuse vfat ‑ lklfuse_lock_conflict /tmp/tmp.oLV9lJlCMS vfat /tmp/tmp.oLV9lJlCMS
lklfuse vfat ‑ lklfuse_lock_conflict /tmp/tmp.sDtCFM6moM vfat /tmp/tmp.sDtCFM6moM
lklfuse vfat ‑ lklfuse_mount /tmp/tmp.15BOK5Pcto /tmp/tmp.Y0dxl96zGL vfat /tmp/tmp.15BOK5Pcto
lklfuse vfat ‑ lklfuse_mount /tmp/tmp.IQ4CJzH5Wc /tmp/tmp.siizN97aDN vfat /tmp/tmp.IQ4CJzH5Wc
lklfuse vfat ‑ lklfuse_mount /tmp/tmp.oLV9lJlCMS /tmp/tmp.DFPac31KMh vfat /tmp/tmp.oLV9lJlCMS
lklfuse vfat ‑ lklfuse_mount /tmp/tmp.sDtCFM6moM /tmp/tmp.zosekU830y vfat /tmp/tmp.sDtCFM6moM
lklfuse vfat ‑ prepfs /tmp/tmp.15BOK5Pcto vfat
lklfuse vfat ‑ prepfs /tmp/tmp.IQ4CJzH5Wc vfat
lklfuse vfat ‑ prepfs /tmp/tmp.oLV9lJlCMS vfat
lklfuse vfat ‑ prepfs /tmp/tmp.sDtCFM6moM vfat
lklfuse xfs ‑ cleanup
lklfuse xfs ‑ lklfuse_basic /tmp/tmp.5T1rVP15xm
lklfuse xfs ‑ lklfuse_basic /tmp/tmp.BAccWgjdRi
lklfuse xfs ‑ lklfuse_basic /tmp/tmp.hnchWRTpUW
lklfuse xfs ‑ lklfuse_basic /tmp/tmp.sW7nOwoiZC
lklfuse xfs ‑ lklfuse_lock_conflict /tmp/tmp.1qVj35TCZw xfs /tmp/tmp.1qVj35TCZw
lklfuse xfs ‑ lklfuse_lock_conflict /tmp/tmp.AWVOM3kjZK xfs /tmp/tmp.AWVOM3kjZK
lklfuse xfs ‑ lklfuse_lock_conflict /tmp/tmp.ItBR59BLyq xfs /tmp/tmp.ItBR59BLyq
lklfuse xfs ‑ lklfuse_lock_conflict /tmp/tmp.Lx8Cc0Fjsr xfs /tmp/tmp.Lx8Cc0Fjsr
lklfuse xfs ‑ lklfuse_mount /tmp/tmp.1qVj35TCZw /tmp/tmp.sW7nOwoiZC xfs /tmp/tmp.1qVj35TCZw
lklfuse xfs ‑ lklfuse_mount /tmp/tmp.AWVOM3kjZK /tmp/tmp.5T1rVP15xm xfs /tmp/tmp.AWVOM3kjZK
lklfuse xfs ‑ lklfuse_mount /tmp/tmp.ItBR59BLyq /tmp/tmp.BAccWgjdRi xfs /tmp/tmp.ItBR59BLyq
lklfuse xfs ‑ lklfuse_mount /tmp/tmp.Lx8Cc0Fjsr /tmp/tmp.hnchWRTpUW xfs /tmp/tmp.Lx8Cc0Fjsr
lklfuse xfs ‑ prepfs /tmp/tmp.1qVj35TCZw xfs
lklfuse xfs ‑ prepfs /tmp/tmp.AWVOM3kjZK xfs
lklfuse xfs ‑ prepfs /tmp/tmp.ItBR59BLyq xfs
lklfuse xfs ‑ prepfs /tmp/tmp.Lx8Cc0Fjsr xfs
net loopback ‑ cleanup_backend loopback
net loopback ‑ icmp
net loopback ‑ if_up
net loopback ‑ nd_add
net loopback ‑ nd_create
net loopback ‑ nd_ifindex
net loopback ‑ nd_remove
net loopback ‑ set_gateway
net loopback ‑ set_ipv4
net loopback ‑ setup_backend loopback
net loopback ‑ sleep
net loopback ‑ start_kernel
net loopback ‑ stop_kernel
net macvtap ‑ setup_backend macvtap
net pipe ‑ cleanup_backend pipe
net pipe ‑ icmp
net pipe ‑ if_up
net pipe ‑ nd_add
net pipe ‑ nd_create
net pipe ‑ nd_ifindex
net pipe ‑ nd_remove
net pipe ‑ set_gateway
net pipe ‑ set_ipv4
net pipe ‑ setup_backend pipe
net pipe ‑ sleep
net pipe ‑ start_kernel
net pipe ‑ stop_kernel
net raw ‑ setup_backend raw
net tap ‑ cleanup_backend tap
net tap ‑ icmp
net tap ‑ if_up
net tap ‑ nd_add
net tap ‑ nd_create
net tap ‑ nd_ifindex
net tap ‑ nd_remove
net tap ‑ set_gateway
net tap ‑ set_ipv4
net tap ‑ setup_backend tap
net tap ‑ sleep
net tap ‑ start_kernel
net tap ‑ stop_kernel
net wintap ‑ cleanup_backend wintap
net wintap ‑ icmp
net wintap ‑ if_up
net wintap ‑ nd_add
net wintap ‑ nd_create
net wintap ‑ nd_ifindex
net wintap ‑ nd_remove
net wintap ‑ set_gateway
net wintap ‑ set_ipv4
net wintap ‑ setup_backend wintap
net wintap ‑ sleep
net wintap ‑ start_kernel
net wintap ‑ stop_kernel