ci2-android-6-12-rust/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-12-rust/syz-executor498880374 <...> Warning: Permanently added '10.128.1.90' (ED25519) to the list of known hosts. execve("ci2-android-6-12-rust/syz-executor498880374", ["ci2-android-6-12-rust/syz-executor498880374"], 0x7ffe0a099130 /* 10 vars */) = 0 brk(NULL) = 0x55556ad9b000 brk(0x55556ad9bd40) = 0x55556ad9bd40 arch_prctl(ARCH_SET_FS, 0x55556ad9b3c0) = 0 set_tid_address(0x55556ad9b690) = 312 set_robust_list(0x55556ad9b6a0, 24) = 0 rseq({cpu_id_start=0, cpu_id=RSEQ_CPU_ID_UNINITIALIZED, rseq_cs=NULL, flags=0, node_id=0, mm_cid=0, slice_ctrl={request=0, granted=0, __reserved=0}, __reserved=0}, 32, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/root/ci2-android-6-12-rust/syz-executor498880374", 4096) = 49 getrandom("\x46\x4f\x2a\x4e\x2d\xce\x49\x19", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55556ad9bd40 brk(0x55556adbcd40) = 0x55556adbcd40 brk(0x55556adbd000) = 0x55556adbd000 mprotect(0x7f2e919cc000, 20480, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 write(1, "executing program\n", 18) = 18 executing program mkdirat(AT_FDCWD, "./sys", 0777) = 0 mount(NULL, "./sys", "sysfs", 0, NULL) = 0 openat(AT_FDCWD, "./sys/bus/platform/devices/dummy_udc.0/driver_override", O_WRONLY) = 3 write(3, "\x72\x65\x67\x2d\x66\x69\x78\x65\x64\x2d\x76\x6f\x6c\x74\x61\x67\x65\x00", 18) = 18 openat(AT_FDCWD, "./sys/bus/platform/drivers/dummy_udc/unbind", O_WRONLY) = 4 write(4, "dummy_udc.0", 11) = 11 [ 45.021136][ T36] audit: type=1400 audit(1786959481.960:64): avc: denied { execmem } for pid=312 comm="syz-executor498" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 45.042066][ T36] audit: type=1400 audit(1786959481.980:65): avc: denied { mounton } for pid=312 comm="syz-executor498" path="/root/sys" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 openat(AT_FDCWD, "./sys/bus/platform/drivers/reg-fixed-voltage/bind", O_WRONLY) = 5 [ 45.064894][ T36] audit: type=1400 audit(1786959481.980:66): avc: denied { mount } for pid=312 comm="syz-executor498" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 45.065775][ T312] ================================================================== [ 45.095076][ T312] BUG: KASAN: slab-out-of-bounds in reg_fixed_voltage_probe+0xb62/0xd90 [ 45.103465][ T312] Read of size 4 at addr ffff88810cedd1f4 by task syz-executor498/312 [ 45.111682][ T312] [ 45.114058][ T312] CPU: 1 UID: 0 PID: 312 Comm: syz-executor498 Not tainted syzkaller #0 119f1c0cd44458c2ddc7f806e6d4d2dd11ae7dae [ 45.114090][ T312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 45.114117][ T312] Call Trace: [ 45.114123][ T312] [ 45.114129][ T312] __dump_stack+0x21/0x30 [ 45.114156][ T312] dump_stack_lvl+0x140/0x1c0 [ 45.114178][ T312] ? __cfi_dump_stack_lvl+0x10/0x10 [ 45.114201][ T312] ? __cfi__printk+0x10/0x10 [ 45.114222][ T312] print_address_description+0x71/0x210 [ 45.114245][ T312] print_report+0x4a/0x70 [ 45.114267][ T312] kasan_report+0x162/0x1a0 [ 45.114288][ T312] ? reg_fixed_voltage_probe+0xb62/0xd90 [ 45.114312][ T312] ? reg_fixed_voltage_probe+0xb62/0xd90 [ 45.114333][ T312] __asan_report_load4_noabort+0x18/0x20 [ 45.114349][ T312] reg_fixed_voltage_probe+0xb62/0xd90 [ 45.114372][ T312] ? __cfi_reg_fixed_voltage_probe+0x10/0x10 [ 45.114396][ T312] ? kernfs_put+0x314/0x360 [ 45.114416][ T312] ? is_acpi_device_node+0x2a/0x70 [ 45.114438][ T312] ? acpi_dev_pm_attach+0xff/0x2e0 [ 45.114457][ T312] platform_probe+0x17a/0x200 [ 45.114478][ T312] ? __cfi_platform_probe+0x10/0x10 [ 45.114498][ T312] really_probe+0x2e1/0x8b0 [ 45.114522][ T312] __driver_probe_device+0x193/0x280 [ 45.114545][ T312] device_driver_attach+0xdb/0x1f0 [ 45.114567][ T312] bind_store+0x1dc/0x230 [ 45.114588][ T312] ? __cfi_bind_store+0x10/0x10 [ 45.114607][ T312] drv_attr_store+0x91/0xb0 [ 45.114627][ T312] ? __cfi_drv_attr_store+0x10/0x10 [ 45.114646][ T312] sysfs_kf_write+0x13e/0x160 [ 45.114662][ T312] ? __cfi_sysfs_kf_write+0x10/0x10 [ 45.114678][ T312] kernfs_fop_write_iter+0x319/0x510 [ 45.114701][ T312] vfs_write+0x75f/0xfd0 [ 45.114718][ T312] ? __cfi_vfs_write+0x10/0x10 [ 45.114734][ T312] ? cgroup_update_frozen+0x160/0x980 [ 45.114757][ T312] ? ptrace_stop+0x6d6/0x8f0 [ 45.114776][ T312] ? __kasan_check_read+0x15/0x20 [ 45.114792][ T312] ksys_write+0x145/0x260 [ 45.114808][ T312] ? __cfi_ksys_write+0x10/0x10 [ 45.114824][ T312] ? __kasan_check_write+0x18/0x20 [ 45.114840][ T312] __x64_sys_write+0x7f/0x90 [ 45.114856][ T312] x64_sys_call+0x271c/0x2ee0 [ 45.114871][ T312] do_syscall_64+0x57/0xf0 [ 45.114898][ T312] ? clear_bhb_loop+0x50/0xa0 [ 45.114921][ T312] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 45.114944][ T312] RIP: 0033:0x7f2e9193bdb9 [ 45.114962][ T312] Code: c0 79 93 eb d5 48 8d 7c 1d 00 eb 99 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 d8 ff ff ff f7 d8 64 89 01 48 [ 45.114975][ T312] RSP: 002b:00007ffe65f64478 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 45.114994][ T312] RAX: ffffffffffffffda RBX: 0000200000000000 RCX: 00007f2e9193bdb9 [ 45.115006][ T312] RDX: 000000000000000b RSI: 0000200000000700 RDI: 0000000000000005 [ 45.115016][ T312] RBP: 0000000000000001 R08: 00007ffe65f645b8 R09: 00007ffe65f645b8 [ 45.115042][ T312] R10: 00007ffe65f645b8 R11: 0000000000000246 R12: 00007ffe65f645a8 [ 45.115053][ T312] R13: 0000000000000002 R14: 00007f2e919ccca0 R15: 0000200000000004 [ 45.115066][ T312] [ 45.115072][ T312] [ 45.418131][ T312] Allocated by task 1: [ 45.422206][ T312] kasan_save_track+0x3e/0x80 [ 45.426894][ T312] kasan_save_alloc_info+0x3a/0x50 [ 45.432033][ T312] __kasan_kmalloc+0x96/0xb0 [ 45.436626][ T312] __kmalloc_node_track_caller_noprof+0x24e/0x4f0 [ 45.443040][ T312] kmemdup_noprof+0x31/0x80 [ 45.447549][ T312] platform_device_add_data+0x49/0x130 [ 45.453013][ T312] dummy_hcd_init+0x779/0x1230 [ 45.457796][ T312] do_one_initcall+0x1e8/0x6a0 [ 45.462566][ T312] do_initcall_level+0x174/0x2e5 [ 45.467529][ T312] do_initcalls+0x7e/0x160 [ 45.472148][ T312] do_basic_setup+0x95/0xb0 [ 45.476834][ T312] kernel_init_freeable+0x2b1/0x400 [ 45.482054][ T312] kernel_init+0x21/0x1e0 [ 45.486403][ T312] ret_from_fork+0x67/0xa0 [ 45.490869][ T312] ret_from_fork_asm+0x1a/0x30 [ 45.495693][ T312] [ 45.498043][ T312] The buggy address belongs to the object at ffff88810cedd1e0 [ 45.498043][ T312] which belongs to the cache kmalloc-8 of size 8 [ 45.512055][ T312] The buggy address is located 12 bytes to the right of [ 45.512055][ T312] allocated 8-byte region [ffff88810cedd1e0, ffff88810cedd1e8) [ 45.526586][ T312] [ 45.528925][ T312] The buggy address belongs to the physical page: [ 45.535355][ T312] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff88810cedd4c0 pfn:0x10cedd [ 45.545529][ T312] flags: 0x4000000000000200(workingset|zone=1) [ 45.551701][ T312] page_type: f5(slab) [ 45.555697][ T312] raw: 4000000000000200 ffff888100041500 ffffea0004299210 ffffea00042cbcd0 [ 45.564290][ T312] raw: ffff88810cedd4c0 0000000000800068 00000001f5000000 0000000000000000 [ 45.572880][ T312] page dumped because: kasan: bad access detected [ 45.579338][ T312] page_owner tracks the page as allocated [ 45.585052][ T312] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x52cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP), pid 1, tgid 1 (swapper/0), ts 3246072899, free_ts 0 [ 45.602600][ T312] post_alloc_hook+0x37d/0x3b0 [ 45.607522][ T312] prep_new_page+0x2d/0x180 [ 45.612044][ T312] get_page_from_freelist+0x4aea/0x4ba0 [ 45.617620][ T312] __alloc_pages_noprof+0x35a/0x7e0 [ 45.622830][ T312] alloc_slab_page+0x6b/0x1e0 [ 45.627556][ T312] allocate_slab+0x69/0x430 [ 45.632105][ T312] ___slab_alloc+0x591/0x8c0 [ 45.636706][ T312] __kmalloc_cache_noprof+0x2cd/0x470 [ 45.642087][ T312] group_cpus_evenly+0xe3/0x510 [ 45.646950][ T312] blk_mq_map_queues+0x4e/0x400 [ 45.651810][ T312] blk_mq_update_queue_map+0x3a9/0x460 [ 45.657272][ T312] blk_mq_alloc_tag_set+0x854/0x10a0 [ 45.662561][ T312] loop_add+0x3a1/0xbc0 [ 45.666810][ T312] loop_init+0x17a/0x230 [ 45.671048][ T312] do_one_initcall+0x1e8/0x6a0 [ 45.675819][ T312] do_initcall_level+0x174/0x2e5 [ 45.681112][ T312] page_owner free stack trace missing [ 45.686491][ T312] [ 45.688814][ T312] Memory state around the buggy address: [ 45.694455][ T312] ffff88810cedd080: 03 fc fc fc 07 fc fc fc fa fc fc fc 00 fc fc fc [ 45.702544][ T312] ffff88810cedd100: 00 fc fc fc 00 fc fc fc 03 fc fc fc 05 fc fc fc [ 45.710633][ T312] >ffff88810cedd180: 00 fc fc fc fa fc fc fc 03 fc fc fc 00 fc fc fc [ 45.718698][ T312] ^ [ 45.726416][ T312] ffff88810cedd200: 00 fc fc fc fa fc fc fc 00 fc fc fc 03 fc fc fc [ 45.734506][ T312] ffff88810cedd280: 00 fc fc fc fa fc fc fc 00 fc fc fc fa fc fc fc [ 45.742651][ T312] ================================================================== [ 45.751365][ T312] Disabling lock debugging due to kernel taint [ 45.757714][ T312] : Operation of current configuration missing [ 45.764019][ T312] : no set_mode operation [ 45.764543][ T36] audit: type=1400 audit(1786959482.700:67): avc: denied { read } for pid=92 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 45.768602][ T312] reg-fixed-voltage dummy_udc.0: error -EINVAL: Failed to register regulator: -22 [ 45.796020][ T36] audit: type=1400 audit(1786959482.730:68): avc: denied { search } for pid=92 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 write(5, "dummy_udc.0", 11) = -1 EINVAL (Invalid argument) exit_group(0) = ? +++ exited with 0 +++ [ 45.799344][ T312] reg-fixed-voltage dummy_ud