9b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1481.834217][T11746] device batadv_slave_1 left promiscuous mode [ 1481.957036][T11768] FAULT_INJECTION: forcing a failure. [ 1481.957036][T11768] name failslab, interval 1, probability 0, space 0, times 0 [ 1481.969708][T11768] CPU: 0 PID: 11768 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1481.980015][T11768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1481.990046][T11768] Call Trace: [ 1481.993327][T11768] dump_stack_lvl+0x1e2/0x24b [ 1481.997978][T11768] ? panic+0x7d7/0x7d7 [ 1482.002044][T11768] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1482.007479][T11768] dump_stack+0x15/0x17 [ 1482.011609][T11768] should_fail+0x3c0/0x510 [ 1482.016006][T11768] ? blk_alloc_queue_stats+0x4c/0x100 [ 1482.021353][T11768] __should_failslab+0x9f/0xe0 [ 1482.026212][T11768] should_failslab+0x9/0x20 [ 1482.030699][T11768] kmem_cache_alloc_trace+0x3a/0x330 [ 1482.035970][T11768] ? bdi_init+0x239/0x370 [ 1482.040284][T11768] blk_alloc_queue_stats+0x4c/0x100 [ 1482.045470][T11768] blk_alloc_queue+0x151/0x640 [ 1482.050217][T11768] ? __mutex_init+0xa1/0xf0 [ 1482.054702][T11768] blk_mq_init_queue+0x35/0xc0 [ 1482.059442][T11768] loop_add+0x270/0x760 [ 1482.063592][T11768] loop_control_ioctl+0x564/0x740 [ 1482.068594][T11768] ? loop_remove+0xb0/0xb0 [ 1482.072987][T11768] ? irqentry_exit+0x50/0x60 [ 1482.077552][T11768] ? sysvec_reschedule_ipi+0x84/0x160 [ 1482.082904][T11768] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1482.088518][T11768] ? do_vfs_ioctl+0xf6/0x1a90 [ 1482.093168][T11768] ? loop_remove+0xb0/0xb0 [ 1482.097562][T11768] __se_sys_ioctl+0x115/0x190 [ 1482.102216][T11768] __x64_sys_ioctl+0x7b/0x90 [ 1482.106784][T11768] do_syscall_64+0x34/0x70 [ 1482.111176][T11768] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1482.117043][T11768] RIP: 0033:0x7f0d45ac0169 [ 1482.121463][T11768] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1482.141051][T11768] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1482.149440][T11768] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1482.157389][T11768] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1482.165337][T11768] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1482.173282][T11768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1482.181231][T11768] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1482.201678][T11768] device batadv_slave_1 entered promiscuous mode 00:17:11 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffff7f00000000, 0x28011, r1, 0x0) 00:17:11 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xfbffffff00000000, 0x28011, r1, 0x0) 00:17:11 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0028a60, 0x28011, r1, 0x0) 00:17:11 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xfeffffff00000000, 0x28011, r1, 0x0) 00:17:11 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0036040, 0x28011, r1, 0x0) 00:17:12 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 20) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1482.686839][T11765] device batadv_slave_1 left promiscuous mode [ 1482.808074][T11787] FAULT_INJECTION: forcing a failure. [ 1482.808074][T11787] name failslab, interval 1, probability 0, space 0, times 0 [ 1482.820779][T11787] CPU: 0 PID: 11787 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1482.831083][T11787] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1482.841227][T11787] Call Trace: [ 1482.844502][T11787] dump_stack_lvl+0x1e2/0x24b [ 1482.849171][T11787] ? panic+0x7d7/0x7d7 [ 1482.853223][T11787] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1482.858771][T11787] ? preempt_schedule_thunk+0x16/0x18 [ 1482.864124][T11787] ? find_next_bit+0xd6/0x120 [ 1482.868780][T11787] ? cpumask_next+0x11/0x30 [ 1482.873266][T11787] dump_stack+0x15/0x17 [ 1482.877401][T11787] should_fail+0x3c0/0x510 [ 1482.881796][T11787] ? percpu_ref_init+0xd0/0x340 [ 1482.886628][T11787] __should_failslab+0x9f/0xe0 [ 1482.891372][T11787] should_failslab+0x9/0x20 [ 1482.895851][T11787] kmem_cache_alloc_trace+0x3a/0x330 [ 1482.901113][T11787] percpu_ref_init+0xd0/0x340 [ 1482.905778][T11787] ? blk_timeout_work+0x10/0x10 [ 1482.910609][T11787] ? __kasan_check_write+0x14/0x20 [ 1482.915712][T11787] blk_alloc_queue+0x440/0x640 [ 1482.920470][T11787] blk_mq_init_queue+0x35/0xc0 [ 1482.925212][T11787] loop_add+0x270/0x760 [ 1482.929361][T11787] loop_control_ioctl+0x564/0x740 [ 1482.934363][T11787] ? loop_remove+0xb0/0xb0 [ 1482.938755][T11787] ? __fget_files+0x310/0x370 [ 1482.943407][T11787] ? security_file_ioctl+0xb1/0xd0 [ 1482.948504][T11787] ? loop_remove+0xb0/0xb0 [ 1482.952895][T11787] __se_sys_ioctl+0x115/0x190 [ 1482.957545][T11787] __x64_sys_ioctl+0x7b/0x90 [ 1482.962111][T11787] do_syscall_64+0x34/0x70 [ 1482.966506][T11787] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1482.972372][T11787] RIP: 0033:0x7f0d45ac0169 [ 1482.976765][T11787] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1482.996361][T11787] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1483.004757][T11787] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1483.012704][T11787] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1483.020651][T11787] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1483.028596][T11787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1483.036653][T11787] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1483.057387][T11787] device batadv_slave_1 entered promiscuous mode 00:17:12 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffff00000000, 0x28011, r1, 0x0) 00:17:12 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xfeffffff00000000, 0x28011, r1, 0x0) 00:17:12 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002af00, 0x28011, r1, 0x0) 00:17:12 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffff7f00000000, 0x28011, r1, 0x0) 00:17:12 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4) 00:17:12 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 21) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1483.538186][T11784] device batadv_slave_1 left promiscuous mode [ 1483.661133][T11806] FAULT_INJECTION: forcing a failure. [ 1483.661133][T11806] name failslab, interval 1, probability 0, space 0, times 0 [ 1483.673814][T11806] CPU: 0 PID: 11806 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1483.684132][T11806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1483.694167][T11806] Call Trace: [ 1483.697445][T11806] dump_stack_lvl+0x1e2/0x24b [ 1483.702101][T11806] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1483.707556][T11806] dump_stack+0x15/0x17 [ 1483.711708][T11806] should_fail+0x3c0/0x510 [ 1483.716103][T11806] ? blkg_alloc+0x87/0x5a0 [ 1483.720500][T11806] __should_failslab+0x9f/0xe0 [ 1483.725247][T11806] should_failslab+0x9/0x20 [ 1483.729730][T11806] kmem_cache_alloc_trace+0x3a/0x330 [ 1483.734992][T11806] ? __kasan_kmalloc+0x9/0x10 [ 1483.739644][T11806] blkg_alloc+0x87/0x5a0 [ 1483.743863][T11806] blkcg_init_queue+0x27/0x1d0 [ 1483.748609][T11806] blk_alloc_queue+0x49b/0x640 [ 1483.753349][T11806] blk_mq_init_queue+0x35/0xc0 [ 1483.758091][T11806] loop_add+0x270/0x760 [ 1483.762230][T11806] loop_control_ioctl+0x564/0x740 [ 1483.767228][T11806] ? sysvec_reschedule_ipi+0x84/0x160 [ 1483.772574][T11806] ? loop_remove+0xb0/0xb0 [ 1483.776979][T11806] ? security_file_ioctl+0x1d/0xd0 [ 1483.782062][T11806] ? security_file_ioctl+0xb1/0xd0 [ 1483.787145][T11806] ? loop_remove+0xb0/0xb0 [ 1483.791553][T11806] __se_sys_ioctl+0x115/0x190 [ 1483.796205][T11806] __x64_sys_ioctl+0x7b/0x90 [ 1483.800770][T11806] do_syscall_64+0x34/0x70 [ 1483.805165][T11806] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1483.811036][T11806] RIP: 0033:0x7f0d45ac0169 [ 1483.815427][T11806] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1483.835008][T11806] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1483.843400][T11806] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1483.851348][T11806] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1483.859294][T11806] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1483.867849][T11806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1483.875795][T11806] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1483.896923][T11806] device batadv_slave_1 entered promiscuous mode 00:17:13 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002af00, 0x28011, r1, 0x0) 00:17:13 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffff7f00000000, 0x28011, r1, 0x0) 00:17:13 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffff00000000, 0x28011, r1, 0x0) 00:17:13 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002eb34, 0x28011, r1, 0x0) 00:17:13 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8) 00:17:13 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 22) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1484.392011][T11803] device batadv_slave_1 left promiscuous mode [ 1484.515310][T11825] FAULT_INJECTION: forcing a failure. [ 1484.515310][T11825] name failslab, interval 1, probability 0, space 0, times 0 [ 1484.527965][T11825] CPU: 0 PID: 11825 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1484.538271][T11825] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1484.548316][T11825] Call Trace: [ 1484.551593][T11825] dump_stack_lvl+0x1e2/0x24b [ 1484.556248][T11825] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1484.561688][T11825] ? find_next_bit+0xd6/0x120 [ 1484.566339][T11825] dump_stack+0x15/0x17 [ 1484.570468][T11825] should_fail+0x3c0/0x510 [ 1484.574861][T11825] ? percpu_ref_init+0xd0/0x340 [ 1484.579770][T11825] __should_failslab+0x9f/0xe0 [ 1484.584509][T11825] should_failslab+0x9/0x20 [ 1484.588989][T11825] kmem_cache_alloc_trace+0x3a/0x330 [ 1484.594250][T11825] percpu_ref_init+0xd0/0x340 [ 1484.598900][T11825] ? blk_cgroup_bio_start+0x310/0x310 [ 1484.604248][T11825] blkg_alloc+0xa4/0x5a0 [ 1484.608469][T11825] blkcg_init_queue+0x27/0x1d0 [ 1484.613209][T11825] blk_alloc_queue+0x49b/0x640 [ 1484.617949][T11825] blk_mq_init_queue+0x35/0xc0 [ 1484.622696][T11825] loop_add+0x270/0x760 [ 1484.626831][T11825] loop_control_ioctl+0x564/0x740 [ 1484.631833][T11825] ? loop_remove+0xb0/0xb0 [ 1484.636239][T11825] ? __fget_files+0x310/0x370 [ 1484.640907][T11825] ? security_file_ioctl+0xb1/0xd0 [ 1484.646000][T11825] ? loop_remove+0xb0/0xb0 [ 1484.650394][T11825] __se_sys_ioctl+0x115/0x190 [ 1484.655048][T11825] __x64_sys_ioctl+0x7b/0x90 [ 1484.659617][T11825] do_syscall_64+0x34/0x70 [ 1484.664012][T11825] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1484.669878][T11825] RIP: 0033:0x7f0d45ac0169 [ 1484.674271][T11825] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1484.693934][T11825] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1484.702325][T11825] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1484.710283][T11825] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1484.718245][T11825] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1484.726341][T11825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1484.734288][T11825] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1484.754953][T11825] device batadv_slave_1 entered promiscuous mode 00:17:14 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002eb34, 0x28011, r1, 0x0) 00:17:14 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffff00000000, 0x28011, r1, 0x0) 00:17:14 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0028a60, 0x28011, r1, 0x0) 00:17:14 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0036040, 0x28011, r1, 0x0) 00:17:14 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0) 00:17:14 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 23) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1485.245435][T11822] device batadv_slave_1 left promiscuous mode [ 1485.368443][T11844] FAULT_INJECTION: forcing a failure. [ 1485.368443][T11844] name failslab, interval 1, probability 0, space 0, times 0 [ 1485.381228][T11844] CPU: 0 PID: 11844 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1485.391542][T11844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1485.401576][T11844] Call Trace: [ 1485.404858][T11844] dump_stack_lvl+0x1e2/0x24b [ 1485.409510][T11844] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1485.414942][T11844] ? __schedule+0x86e/0xc00 [ 1485.419421][T11844] dump_stack+0x15/0x17 [ 1485.423550][T11844] should_fail+0x3c0/0x510 [ 1485.427944][T11844] ? blk_stat_alloc_callback+0x60/0x210 [ 1485.433465][T11844] __should_failslab+0x9f/0xe0 [ 1485.438204][T11844] should_failslab+0x9/0x20 [ 1485.442683][T11844] kmem_cache_alloc_trace+0x3a/0x330 [ 1485.447942][T11844] ? schedule_preempt_disabled+0x20/0x20 [ 1485.453551][T11844] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1485.459159][T11844] ? blk_mq_poll_stats_fn+0x130/0x130 [ 1485.464504][T11844] blk_stat_alloc_callback+0x60/0x210 [ 1485.469853][T11844] ? blk_mq_free_tag_set+0x690/0x690 [ 1485.475113][T11844] blk_mq_init_allocated_queue+0x8f/0x1a30 [ 1485.480904][T11844] ? blk_set_default_limits+0x17b/0x410 [ 1485.486425][T11844] ? blk_alloc_queue+0x574/0x640 [ 1485.491337][T11844] blk_mq_init_queue+0x6c/0xc0 [ 1485.496094][T11844] loop_add+0x270/0x760 [ 1485.500225][T11844] loop_control_ioctl+0x564/0x740 [ 1485.505225][T11844] ? loop_remove+0xb0/0xb0 [ 1485.509619][T11844] ? __fget_files+0x310/0x370 [ 1485.514270][T11844] ? security_file_ioctl+0xb1/0xd0 [ 1485.519355][T11844] ? loop_remove+0xb0/0xb0 [ 1485.523745][T11844] __se_sys_ioctl+0x115/0x190 [ 1485.528410][T11844] __x64_sys_ioctl+0x7b/0x90 [ 1485.532973][T11844] do_syscall_64+0x34/0x70 [ 1485.537366][T11844] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1485.543244][T11844] RIP: 0033:0x7f0d45ac0169 [ 1485.547639][T11844] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1485.567216][T11844] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1485.575630][T11844] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1485.583582][T11844] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1485.591529][T11844] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1485.599476][T11844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1485.607424][T11844] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1485.629172][T11844] device batadv_slave_1 entered promiscuous mode 00:17:15 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002af00, 0x28011, r1, 0x0) 00:17:15 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0036040, 0x28011, r1, 0x0) 00:17:15 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0028a60, 0x28011, r1, 0x0) 00:17:15 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00) 00:17:15 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4) 00:17:15 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 24) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1486.097784][T11841] device batadv_slave_1 left promiscuous mode [ 1486.220221][T11863] FAULT_INJECTION: forcing a failure. [ 1486.220221][T11863] name failslab, interval 1, probability 0, space 0, times 0 [ 1486.232898][T11863] CPU: 0 PID: 11863 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1486.243202][T11863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1486.253230][T11863] Call Trace: [ 1486.256503][T11863] dump_stack_lvl+0x1e2/0x24b [ 1486.261155][T11863] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1486.266591][T11863] dump_stack+0x15/0x17 [ 1486.270721][T11863] should_fail+0x3c0/0x510 [ 1486.275112][T11863] ? blk_stat_alloc_callback+0x8e/0x210 [ 1486.280634][T11863] __should_failslab+0x9f/0xe0 [ 1486.285379][T11863] should_failslab+0x9/0x20 [ 1486.289871][T11863] __kmalloc+0x60/0x360 [ 1486.294002][T11863] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 1486.299525][T11863] ? blk_stat_alloc_callback+0x60/0x210 [ 1486.305045][T11863] ? blk_mq_poll_stats_fn+0x130/0x130 [ 1486.310393][T11863] blk_stat_alloc_callback+0x8e/0x210 [ 1486.315739][T11863] ? blk_mq_free_tag_set+0x690/0x690 [ 1486.321003][T11863] ? blk_mq_poll_stats_fn+0x130/0x130 [ 1486.326348][T11863] blk_mq_init_allocated_queue+0x8f/0x1a30 [ 1486.332144][T11863] ? blk_set_default_limits+0x17b/0x410 [ 1486.337677][T11863] ? blk_alloc_queue+0x574/0x640 [ 1486.342589][T11863] blk_mq_init_queue+0x6c/0xc0 [ 1486.347335][T11863] loop_add+0x270/0x760 [ 1486.351470][T11863] loop_control_ioctl+0x564/0x740 [ 1486.356471][T11863] ? loop_remove+0xb0/0xb0 [ 1486.360865][T11863] ? __fget_files+0x310/0x370 [ 1486.365518][T11863] ? security_file_ioctl+0xb1/0xd0 [ 1486.370607][T11863] ? loop_remove+0xb0/0xb0 [ 1486.374999][T11863] __se_sys_ioctl+0x115/0x190 [ 1486.379652][T11863] __x64_sys_ioctl+0x7b/0x90 [ 1486.384217][T11863] do_syscall_64+0x34/0x70 [ 1486.388608][T11863] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1486.394491][T11863] RIP: 0033:0x7f0d45ac0169 [ 1486.398885][T11863] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1486.418463][T11863] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1486.426854][T11863] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1486.434799][T11863] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1486.442748][T11863] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1486.450696][T11863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1486.458660][T11863] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1486.528371][T11864] device batadv_slave_1 entered promiscuous mode 00:17:16 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002eb34, 0x28011, r1, 0x0) 00:17:16 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002af00, 0x28011, r1, 0x0) 00:17:16 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8) 00:17:16 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2) 00:17:16 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x40000) 00:17:16 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 25) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1486.950226][T11860] device batadv_slave_1 left promiscuous mode [ 1487.073375][T11883] FAULT_INJECTION: forcing a failure. [ 1487.073375][T11883] name failslab, interval 1, probability 0, space 0, times 0 [ 1487.086096][T11883] CPU: 0 PID: 11883 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1487.096404][T11883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1487.106440][T11883] Call Trace: [ 1487.109714][T11883] dump_stack_lvl+0x1e2/0x24b [ 1487.114368][T11883] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1487.119805][T11883] dump_stack+0x15/0x17 [ 1487.123936][T11883] should_fail+0x3c0/0x510 [ 1487.128355][T11883] ? blk_mq_init_allocated_queue+0xf8/0x1a30 [ 1487.134307][T11883] __should_failslab+0x9f/0xe0 [ 1487.139055][T11883] should_failslab+0x9/0x20 [ 1487.143534][T11883] kmem_cache_alloc_trace+0x3a/0x330 [ 1487.148796][T11883] ? blk_stat_alloc_callback+0x19b/0x210 [ 1487.154401][T11883] ? blk_mq_free_tag_set+0x690/0x690 [ 1487.159662][T11883] ? blk_mq_poll_stats_fn+0x130/0x130 [ 1487.165007][T11883] blk_mq_init_allocated_queue+0xf8/0x1a30 [ 1487.170804][T11883] ? blk_set_default_limits+0x17b/0x410 [ 1487.176324][T11883] ? blk_alloc_queue+0x574/0x640 [ 1487.181238][T11883] blk_mq_init_queue+0x6c/0xc0 [ 1487.185997][T11883] loop_add+0x270/0x760 [ 1487.190129][T11883] loop_control_ioctl+0x564/0x740 [ 1487.195226][T11883] ? loop_remove+0xb0/0xb0 [ 1487.199623][T11883] ? __fget_files+0x310/0x370 [ 1487.204276][T11883] ? security_file_ioctl+0xb1/0xd0 [ 1487.209362][T11883] ? loop_remove+0xb0/0xb0 [ 1487.213759][T11883] __se_sys_ioctl+0x115/0x190 [ 1487.218411][T11883] __x64_sys_ioctl+0x7b/0x90 [ 1487.222977][T11883] do_syscall_64+0x34/0x70 [ 1487.227373][T11883] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1487.233242][T11883] RIP: 0033:0x7f0d45ac0169 [ 1487.237639][T11883] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1487.257220][T11883] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1487.265614][T11883] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1487.273567][T11883] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1487.281518][T11883] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1487.289467][T11883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1487.297418][T11883] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1487.318416][T11883] device batadv_slave_1 entered promiscuous mode 00:17:16 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0036040, 0x28011, r1, 0x0) 00:17:16 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa002eb34, 0x28011, r1, 0x0) 00:17:16 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4) 00:17:16 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0) 00:17:16 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100020) 00:17:17 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 26) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1487.803024][T11880] device batadv_slave_1 left promiscuous mode [ 1487.925645][T11902] FAULT_INJECTION: forcing a failure. [ 1487.925645][T11902] name failslab, interval 1, probability 0, space 0, times 0 [ 1487.938309][T11902] CPU: 0 PID: 11902 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1487.948612][T11902] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1487.958651][T11902] Call Trace: [ 1487.961926][T11902] dump_stack_lvl+0x1e2/0x24b [ 1487.966590][T11902] ? panic+0x7d7/0x7d7 [ 1487.970637][T11902] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1487.976075][T11902] ? pcpu_block_refresh_hint+0x20d/0x350 [ 1487.981685][T11902] dump_stack+0x15/0x17 [ 1487.985821][T11902] should_fail+0x3c0/0x510 [ 1487.990216][T11902] ? blk_mq_realloc_hw_ctxs+0xca/0x1840 [ 1487.995738][T11902] __should_failslab+0x9f/0xe0 [ 1488.000477][T11902] should_failslab+0x9/0x20 [ 1488.004960][T11902] __kmalloc+0x60/0x360 [ 1488.009109][T11902] ? trace_raw_output_percpu_destroy_chunk+0xc0/0xc0 [ 1488.015776][T11902] ? preempt_schedule_thunk+0x16/0x18 [ 1488.021126][T11902] blk_mq_realloc_hw_ctxs+0xca/0x1840 [ 1488.026474][T11902] ? pcpu_alloc+0x13e8/0x1420 [ 1488.031128][T11902] ? find_next_bit+0xd6/0x120 [ 1488.035797][T11902] ? cpumask_next+0x11/0x30 [ 1488.040302][T11902] ? blk_mq_sysfs_init+0x1c1/0x200 [ 1488.045422][T11902] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1488.051308][T11902] ? blk_set_default_limits+0x17b/0x410 [ 1488.056842][T11902] ? blk_alloc_queue+0x574/0x640 [ 1488.061778][T11902] blk_mq_init_queue+0x6c/0xc0 [ 1488.066521][T11902] loop_add+0x270/0x760 [ 1488.070658][T11902] loop_control_ioctl+0x564/0x740 [ 1488.075661][T11902] ? loop_remove+0xb0/0xb0 [ 1488.080297][T11902] ? __fget_files+0x310/0x370 [ 1488.084993][T11902] ? security_file_ioctl+0xb1/0xd0 [ 1488.090101][T11902] ? loop_remove+0xb0/0xb0 [ 1488.094506][T11902] __se_sys_ioctl+0x115/0x190 [ 1488.099164][T11902] __x64_sys_ioctl+0x7b/0x90 [ 1488.103736][T11902] do_syscall_64+0x34/0x70 [ 1488.108133][T11902] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1488.114001][T11902] RIP: 0033:0x7f0d45ac0169 [ 1488.118398][T11902] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1488.137981][T11902] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1488.146373][T11902] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1488.154339][T11902] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1488.162301][T11902] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1488.170249][T11902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1488.178212][T11902] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1488.199644][T11902] device batadv_slave_1 entered promiscuous mode 00:17:17 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffa0036040, 0x28011, r1, 0x0) 00:17:17 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2) 00:17:17 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0) 00:17:17 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8) 00:17:17 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00) 00:17:18 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 27) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1488.654786][T11899] device batadv_slave_1 left promiscuous mode [ 1488.777210][T11921] FAULT_INJECTION: forcing a failure. [ 1488.777210][T11921] name failslab, interval 1, probability 0, space 0, times 0 [ 1488.789883][T11921] CPU: 0 PID: 11921 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1488.800184][T11921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1488.810225][T11921] Call Trace: [ 1488.813512][T11921] dump_stack_lvl+0x1e2/0x24b [ 1488.818193][T11921] ? panic+0x7d7/0x7d7 [ 1488.822275][T11921] ? sysvec_reschedule_ipi+0x84/0x160 [ 1488.827625][T11921] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1488.833063][T11921] ? preempt_schedule+0xd9/0xe0 [ 1488.837896][T11921] ? __kasan_check_read+0x11/0x20 [ 1488.842902][T11921] dump_stack+0x15/0x17 [ 1488.847044][T11921] should_fail+0x3c0/0x510 [ 1488.851444][T11921] ? blk_mq_realloc_hw_ctxs+0x4bb/0x1840 [ 1488.857055][T11921] __should_failslab+0x9f/0xe0 [ 1488.861801][T11921] should_failslab+0x9/0x20 [ 1488.866301][T11921] __kmalloc+0x60/0x360 [ 1488.870454][T11921] blk_mq_realloc_hw_ctxs+0x4bb/0x1840 [ 1488.876028][T11921] ? cpumask_next+0x11/0x30 [ 1488.880518][T11921] ? blk_mq_sysfs_init+0x1c1/0x200 [ 1488.885612][T11921] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1488.891487][T11921] ? blk_set_default_limits+0x17b/0x410 [ 1488.897021][T11921] ? blk_alloc_queue+0x574/0x640 [ 1488.901945][T11921] blk_mq_init_queue+0x6c/0xc0 [ 1488.906690][T11921] loop_add+0x270/0x760 [ 1488.910833][T11921] loop_control_ioctl+0x564/0x740 [ 1488.915856][T11921] ? loop_remove+0xb0/0xb0 [ 1488.920257][T11921] ? irqentry_exit+0x50/0x60 [ 1488.924841][T11921] ? sysvec_reschedule_ipi+0x84/0x160 [ 1488.930199][T11921] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1488.935844][T11921] ? do_vfs_ioctl+0xf6/0x1a90 [ 1488.940517][T11921] ? loop_remove+0xb0/0xb0 [ 1488.944949][T11921] __se_sys_ioctl+0x115/0x190 [ 1488.949629][T11921] __x64_sys_ioctl+0x7b/0x90 [ 1488.954201][T11921] do_syscall_64+0x34/0x70 [ 1488.958605][T11921] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1488.964496][T11921] RIP: 0033:0x7f0d45ac0169 [ 1488.968897][T11921] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1488.988496][T11921] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1488.996894][T11921] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1489.004856][T11921] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1489.016029][T11921] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1489.023990][T11921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1489.031943][T11921] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1489.053470][T11921] device batadv_slave_1 entered promiscuous mode 00:17:18 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f) 00:17:18 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2) 00:17:18 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4) 00:17:18 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0) 00:17:18 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x40000) 00:17:18 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 28) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1489.506677][T11918] device batadv_slave_1 left promiscuous mode [ 1489.629158][T11940] FAULT_INJECTION: forcing a failure. [ 1489.629158][T11940] name failslab, interval 1, probability 0, space 0, times 0 [ 1489.641862][T11940] CPU: 0 PID: 11940 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1489.652166][T11940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1489.662197][T11940] Call Trace: [ 1489.665481][T11940] dump_stack_lvl+0x1e2/0x24b [ 1489.670144][T11940] ? panic+0x7d7/0x7d7 [ 1489.674195][T11940] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1489.679640][T11940] ? __kasan_check_read+0x11/0x20 [ 1489.684651][T11940] ? preempt_schedule_irq+0xef/0x140 [ 1489.690036][T11940] ? preempt_schedule_notrace+0x140/0x140 [ 1489.695747][T11940] dump_stack+0x15/0x17 [ 1489.699884][T11940] should_fail+0x3c0/0x510 [ 1489.704287][T11940] ? blk_mq_realloc_hw_ctxs+0x802/0x1840 [ 1489.709902][T11940] __should_failslab+0x9f/0xe0 [ 1489.714657][T11940] should_failslab+0x9/0x20 [ 1489.719164][T11940] __kmalloc+0x60/0x360 [ 1489.723298][T11940] ? blk_mq_realloc_hw_ctxs+0x53a/0x1840 [ 1489.728913][T11940] blk_mq_realloc_hw_ctxs+0x802/0x1840 [ 1489.734362][T11940] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1489.740318][T11940] ? blk_set_default_limits+0x17b/0x410 [ 1489.745843][T11940] ? blk_alloc_queue+0x574/0x640 [ 1489.750759][T11940] blk_mq_init_queue+0x6c/0xc0 [ 1489.755506][T11940] loop_add+0x270/0x760 [ 1489.759638][T11940] loop_control_ioctl+0x564/0x740 [ 1489.764663][T11940] ? loop_remove+0xb0/0xb0 [ 1489.769078][T11940] ? __fget_files+0x310/0x370 [ 1489.773743][T11940] ? security_file_ioctl+0xb1/0xd0 [ 1489.778832][T11940] ? loop_remove+0xb0/0xb0 [ 1489.783223][T11940] __se_sys_ioctl+0x115/0x190 [ 1489.787878][T11940] __x64_sys_ioctl+0x7b/0x90 [ 1489.792446][T11940] do_syscall_64+0x34/0x70 [ 1489.796842][T11940] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1489.802725][T11940] RIP: 0033:0x7f0d45ac0169 [ 1489.807121][T11940] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1489.826702][T11940] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1489.835105][T11940] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1489.843065][T11940] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1489.851051][T11940] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1489.859009][T11940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1489.867073][T11940] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1489.888401][T11940] device batadv_slave_1 entered promiscuous mode 00:17:19 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000000) 00:17:19 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4) 00:17:19 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8) 00:17:19 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00) 00:17:19 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100020) 00:17:19 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 29) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1490.358461][T11937] device batadv_slave_1 left promiscuous mode [ 1490.482463][T11959] FAULT_INJECTION: forcing a failure. [ 1490.482463][T11959] name failslab, interval 1, probability 0, space 0, times 0 [ 1490.495149][T11959] CPU: 0 PID: 11959 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1490.505459][T11959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1490.515497][T11959] Call Trace: [ 1490.518775][T11959] dump_stack_lvl+0x1e2/0x24b [ 1490.523430][T11959] ? panic+0x7d7/0x7d7 [ 1490.527475][T11959] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1490.532909][T11959] dump_stack+0x15/0x17 [ 1490.537049][T11959] should_fail+0x3c0/0x510 [ 1490.541445][T11959] ? sbitmap_init_node+0x148/0x3d0 [ 1490.546532][T11959] __should_failslab+0x9f/0xe0 [ 1490.551269][T11959] should_failslab+0x9/0x20 [ 1490.555747][T11959] __kmalloc+0x60/0x360 [ 1490.559880][T11959] sbitmap_init_node+0x148/0x3d0 [ 1490.564793][T11959] blk_mq_realloc_hw_ctxs+0x896/0x1840 [ 1490.570228][T11959] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1490.576115][T11959] ? blk_set_default_limits+0x17b/0x410 [ 1490.581646][T11959] ? blk_alloc_queue+0x574/0x640 [ 1490.586567][T11959] blk_mq_init_queue+0x6c/0xc0 [ 1490.591316][T11959] loop_add+0x270/0x760 [ 1490.595455][T11959] loop_control_ioctl+0x564/0x740 [ 1490.600460][T11959] ? loop_remove+0xb0/0xb0 [ 1490.604865][T11959] ? __fget_files+0x310/0x370 [ 1490.609522][T11959] ? security_file_ioctl+0xb1/0xd0 [ 1490.614610][T11959] ? loop_remove+0xb0/0xb0 [ 1490.619022][T11959] __se_sys_ioctl+0x115/0x190 [ 1490.623685][T11959] __x64_sys_ioctl+0x7b/0x90 [ 1490.628260][T11959] do_syscall_64+0x34/0x70 [ 1490.632662][T11959] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1490.638537][T11959] RIP: 0033:0x7f0d45ac0169 [ 1490.642937][T11959] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1490.662519][T11959] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1490.670910][T11959] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1490.678858][T11959] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1490.686806][T11959] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1490.694765][T11959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1490.702738][T11959] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1490.723661][T11959] device batadv_slave_1 entered promiscuous mode 00:17:20 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000) 00:17:20 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8) 00:17:20 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0) 00:17:20 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x40000) 00:17:20 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0) 00:17:20 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 30) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1491.211564][T11956] device batadv_slave_1 left promiscuous mode [ 1491.334495][T11978] FAULT_INJECTION: forcing a failure. [ 1491.334495][T11978] name failslab, interval 1, probability 0, space 0, times 0 [ 1491.347157][T11978] CPU: 0 PID: 11978 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1491.357476][T11978] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1491.367510][T11978] Call Trace: [ 1491.370787][T11978] dump_stack_lvl+0x1e2/0x24b [ 1491.375527][T11978] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1491.380961][T11978] dump_stack+0x15/0x17 [ 1491.385102][T11978] should_fail+0x3c0/0x510 [ 1491.389496][T11978] ? blk_alloc_flush_queue+0x7a/0x250 [ 1491.394843][T11978] __should_failslab+0x9f/0xe0 [ 1491.399582][T11978] should_failslab+0x9/0x20 [ 1491.404063][T11978] kmem_cache_alloc_trace+0x3a/0x330 [ 1491.409326][T11978] blk_alloc_flush_queue+0x7a/0x250 [ 1491.414516][T11978] blk_mq_realloc_hw_ctxs+0xa81/0x1840 [ 1491.420061][T11978] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1491.425928][T11978] ? blk_set_default_limits+0x17b/0x410 [ 1491.431449][T11978] ? blk_alloc_queue+0x574/0x640 [ 1491.436361][T11978] blk_mq_init_queue+0x6c/0xc0 [ 1491.441099][T11978] loop_add+0x270/0x760 [ 1491.445318][T11978] loop_control_ioctl+0x564/0x740 [ 1491.450333][T11978] ? loop_remove+0xb0/0xb0 [ 1491.454753][T11978] ? irqentry_exit+0x50/0x60 [ 1491.459322][T11978] ? sysvec_reschedule_ipi+0x84/0x160 [ 1491.464667][T11978] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1491.470275][T11978] ? do_vfs_ioctl+0xf6/0x1a90 [ 1491.474967][T11978] ? __se_sys_ioctl+0x109/0x190 [ 1491.479813][T11978] ? loop_remove+0xb0/0xb0 [ 1491.484217][T11978] __se_sys_ioctl+0x115/0x190 [ 1491.488898][T11978] __x64_sys_ioctl+0x7b/0x90 [ 1491.493479][T11978] do_syscall_64+0x34/0x70 [ 1491.497879][T11978] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1491.503748][T11978] RIP: 0033:0x7f0d45ac0169 [ 1491.508145][T11978] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1491.527721][T11978] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1491.536109][T11978] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1491.544057][T11978] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1491.552007][T11978] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1491.559954][T11978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1491.567901][T11978] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1491.588841][T11978] device batadv_slave_1 entered promiscuous mode 00:17:21 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8000000) 00:17:21 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0) 00:17:21 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00) 00:17:21 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100020) 00:17:21 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f) 00:17:21 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 31) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1492.065395][T11975] device batadv_slave_1 left promiscuous mode [ 1492.188363][T11997] FAULT_INJECTION: forcing a failure. [ 1492.188363][T11997] name failslab, interval 1, probability 0, space 0, times 0 [ 1492.201030][T11997] CPU: 0 PID: 11997 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1492.211337][T11997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1492.221395][T11997] Call Trace: [ 1492.224687][T11997] dump_stack_lvl+0x1e2/0x24b [ 1492.229354][T11997] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1492.234791][T11997] dump_stack+0x15/0x17 [ 1492.238929][T11997] should_fail+0x3c0/0x510 [ 1492.243323][T11997] ? blk_alloc_flush_queue+0xe0/0x250 [ 1492.248666][T11997] __should_failslab+0x9f/0xe0 [ 1492.253407][T11997] should_failslab+0x9/0x20 [ 1492.257893][T11997] __kmalloc+0x60/0x360 [ 1492.262023][T11997] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 1492.267543][T11997] ? blk_alloc_flush_queue+0x7a/0x250 [ 1492.272892][T11997] blk_alloc_flush_queue+0xe0/0x250 [ 1492.278081][T11997] blk_mq_realloc_hw_ctxs+0xa81/0x1840 [ 1492.283518][T11997] blk_mq_init_allocated_queue+0x41a/0x1a30 [ 1492.289399][T11997] ? blk_set_default_limits+0x17b/0x410 [ 1492.294919][T11997] ? blk_alloc_queue+0x574/0x640 [ 1492.299831][T11997] blk_mq_init_queue+0x6c/0xc0 [ 1492.304570][T11997] loop_add+0x270/0x760 [ 1492.308705][T11997] loop_control_ioctl+0x564/0x740 [ 1492.313707][T11997] ? loop_remove+0xb0/0xb0 [ 1492.318102][T11997] ? irqentry_exit+0x50/0x60 [ 1492.322665][T11997] ? sysvec_reschedule_ipi+0x84/0x160 [ 1492.328027][T11997] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1492.333635][T11997] ? do_vfs_ioctl+0xf6/0x1a90 [ 1492.338286][T11997] ? __se_sys_ioctl+0x109/0x190 [ 1492.343113][T11997] ? loop_remove+0xb0/0xb0 [ 1492.347502][T11997] __se_sys_ioctl+0x115/0x190 [ 1492.352151][T11997] __x64_sys_ioctl+0x7b/0x90 [ 1492.356735][T11997] do_syscall_64+0x34/0x70 [ 1492.361128][T11997] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1492.366999][T11997] RIP: 0033:0x7f0d45ac0169 [ 1492.371392][T11997] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1492.391059][T11997] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1492.399448][T11997] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1492.407396][T11997] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1492.415344][T11997] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1492.423379][T11997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1492.431325][T11997] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1492.452955][T11997] device batadv_slave_1 entered promiscuous mode 00:17:22 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00) 00:17:22 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f000000) 00:17:22 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x40000) 00:17:22 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0) 00:17:22 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000000) 00:17:22 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 32) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1492.918266][T11994] device batadv_slave_1 left promiscuous mode [ 1493.040540][T12016] FAULT_INJECTION: forcing a failure. [ 1493.040540][T12016] name failslab, interval 1, probability 0, space 0, times 0 [ 1493.053210][T12016] CPU: 0 PID: 12016 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1493.063529][T12016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1493.073559][T12016] Call Trace: [ 1493.076834][T12016] dump_stack_lvl+0x1e2/0x24b [ 1493.081487][T12016] ? panic+0x7d7/0x7d7 [ 1493.085529][T12016] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1493.090965][T12016] dump_stack+0x15/0x17 [ 1493.095096][T12016] should_fail+0x3c0/0x510 [ 1493.099493][T12016] ? __alloc_disk_node+0x75/0x330 [ 1493.104493][T12016] __should_failslab+0x9f/0xe0 [ 1493.109234][T12016] should_failslab+0x9/0x20 [ 1493.113712][T12016] kmem_cache_alloc_trace+0x3a/0x330 [ 1493.118980][T12016] __alloc_disk_node+0x75/0x330 [ 1493.123810][T12016] loop_add+0x341/0x760 [ 1493.127941][T12016] loop_control_ioctl+0x564/0x740 [ 1493.132939][T12016] ? loop_remove+0xb0/0xb0 [ 1493.137332][T12016] ? __fget_files+0x310/0x370 [ 1493.141986][T12016] ? security_file_ioctl+0xb1/0xd0 [ 1493.147069][T12016] ? loop_remove+0xb0/0xb0 [ 1493.151480][T12016] __se_sys_ioctl+0x115/0x190 [ 1493.156159][T12016] __x64_sys_ioctl+0x7b/0x90 [ 1493.160732][T12016] do_syscall_64+0x34/0x70 [ 1493.165133][T12016] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1493.171007][T12016] RIP: 0033:0x7f0d45ac0169 [ 1493.176022][T12016] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1493.195609][T12016] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1493.204003][T12016] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1493.211952][T12016] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1493.219901][T12016] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1493.227848][T12016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1493.235798][T12016] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1493.256512][T12016] device batadv_slave_1 entered promiscuous mode 00:17:22 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1ffff000) 00:17:22 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x40000) 00:17:22 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100020) 00:17:22 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000) 00:17:22 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f) 00:17:23 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 33) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1493.770186][T12013] device batadv_slave_1 left promiscuous mode [ 1493.893528][T12035] FAULT_INJECTION: forcing a failure. [ 1493.893528][T12035] name failslab, interval 1, probability 0, space 0, times 0 [ 1493.906192][T12035] CPU: 0 PID: 12035 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1493.916495][T12035] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1493.926528][T12035] Call Trace: [ 1493.929801][T12035] dump_stack_lvl+0x1e2/0x24b [ 1493.934453][T12035] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1493.939884][T12035] ? preempt_schedule+0xd9/0xe0 [ 1493.944713][T12035] ? pcpu_memcg_post_alloc_hook+0x1c8/0x340 [ 1493.950579][T12035] dump_stack+0x15/0x17 [ 1493.954708][T12035] should_fail+0x3c0/0x510 [ 1493.959102][T12035] ? disk_expand_part_tbl+0x1b9/0x3f0 [ 1493.964452][T12035] __should_failslab+0x9f/0xe0 [ 1493.969193][T12035] should_failslab+0x9/0x20 [ 1493.973670][T12035] __kmalloc+0x60/0x360 [ 1493.977802][T12035] disk_expand_part_tbl+0x1b9/0x3f0 [ 1493.982992][T12035] __alloc_disk_node+0x112/0x330 [ 1493.987933][T12035] loop_add+0x341/0x760 [ 1493.992065][T12035] loop_control_ioctl+0x564/0x740 [ 1493.997070][T12035] ? __kasan_check_read+0x11/0x20 [ 1494.002085][T12035] ? loop_remove+0xb0/0xb0 [ 1494.006486][T12035] ? __fget_files+0x310/0x370 [ 1494.011320][T12035] ? security_file_ioctl+0xb1/0xd0 [ 1494.016408][T12035] ? loop_remove+0xb0/0xb0 [ 1494.020800][T12035] __se_sys_ioctl+0x115/0x190 [ 1494.025452][T12035] __x64_sys_ioctl+0x7b/0x90 [ 1494.030027][T12035] do_syscall_64+0x34/0x70 [ 1494.034421][T12035] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1494.040291][T12035] RIP: 0033:0x7f0d45ac0169 [ 1494.044683][T12035] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1494.064408][T12035] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1494.072826][T12035] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1494.080792][T12035] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1494.088755][T12035] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1494.096703][T12035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1494.104653][T12035] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1494.125957][T12035] device batadv_slave_1 entered promiscuous mode 00:17:23 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20000000) 00:17:23 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0) 00:17:23 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000000) 00:17:23 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100020) 00:17:23 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8000000) 00:17:24 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 34) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1494.623235][T12032] device batadv_slave_1 left promiscuous mode [ 1494.746562][T12054] FAULT_INJECTION: forcing a failure. [ 1494.746562][T12054] name failslab, interval 1, probability 0, space 0, times 0 [ 1494.759370][T12054] CPU: 0 PID: 12054 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1494.769676][T12054] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1494.779710][T12054] Call Trace: [ 1494.782986][T12054] dump_stack_lvl+0x1e2/0x24b [ 1494.787641][T12054] ? panic+0x7d7/0x7d7 [ 1494.791689][T12054] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1494.797124][T12054] ? preempt_schedule_thunk+0x16/0x18 [ 1494.802472][T12054] ? find_next_bit+0xd6/0x120 [ 1494.807144][T12054] ? cpumask_next+0x11/0x30 [ 1494.811625][T12054] dump_stack+0x15/0x17 [ 1494.815757][T12054] should_fail+0x3c0/0x510 [ 1494.820170][T12054] ? percpu_ref_init+0xd0/0x340 [ 1494.825001][T12054] __should_failslab+0x9f/0xe0 [ 1494.829754][T12054] should_failslab+0x9/0x20 [ 1494.834336][T12054] kmem_cache_alloc_trace+0x3a/0x330 [ 1494.839618][T12054] percpu_ref_init+0xd0/0x340 [ 1494.844278][T12054] ? hd_ref_init+0x50/0x50 [ 1494.848672][T12054] hd_ref_init+0x27/0x50 [ 1494.852894][T12054] __alloc_disk_node+0x1be/0x330 [ 1494.857846][T12054] loop_add+0x341/0x760 [ 1494.861987][T12054] loop_control_ioctl+0x564/0x740 [ 1494.866994][T12054] ? loop_remove+0xb0/0xb0 [ 1494.871394][T12054] ? irqentry_exit+0x50/0x60 [ 1494.875980][T12054] ? sysvec_reschedule_ipi+0x84/0x160 [ 1494.881332][T12054] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1494.886944][T12054] ? loop_remove+0xb0/0xb0 [ 1494.891434][T12054] __se_sys_ioctl+0x115/0x190 [ 1494.896095][T12054] __x64_sys_ioctl+0x7b/0x90 [ 1494.900670][T12054] do_syscall_64+0x34/0x70 [ 1494.905091][T12054] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1494.910985][T12054] RIP: 0033:0x7f0d45ac0169 [ 1494.915391][T12054] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1494.934998][T12054] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1494.943478][T12054] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1494.951436][T12054] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1494.959407][T12054] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1494.967368][T12054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1494.975496][T12054] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1494.996348][T12054] device batadv_slave_1 entered promiscuous mode 00:17:24 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20001000) 00:17:24 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000) 00:17:24 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f) 00:17:24 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0) 00:17:24 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f000000) 00:17:24 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 35) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1495.475674][T12051] device batadv_slave_1 left promiscuous mode [ 1495.598421][T12073] FAULT_INJECTION: forcing a failure. [ 1495.598421][T12073] name failslab, interval 1, probability 0, space 0, times 0 [ 1495.611078][T12073] CPU: 0 PID: 12073 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1495.621382][T12073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1495.631414][T12073] Call Trace: [ 1495.634690][T12073] dump_stack_lvl+0x1e2/0x24b [ 1495.639342][T12073] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1495.644780][T12073] dump_stack+0x15/0x17 [ 1495.648914][T12073] should_fail+0x3c0/0x510 [ 1495.653308][T12073] ? rand_initialize_disk+0x4f/0xa8 [ 1495.658482][T12073] __should_failslab+0x9f/0xe0 [ 1495.663229][T12073] should_failslab+0x9/0x20 [ 1495.667707][T12073] kmem_cache_alloc_trace+0x3a/0x330 [ 1495.672969][T12073] ? __kasan_check_write+0x14/0x20 [ 1495.678064][T12073] ? percpu_ref_init+0x237/0x340 [ 1495.682974][T12073] ? hd_ref_init+0x50/0x50 [ 1495.687368][T12073] rand_initialize_disk+0x4f/0xa8 [ 1495.692371][T12073] __alloc_disk_node+0x29a/0x330 [ 1495.697286][T12073] loop_add+0x341/0x760 [ 1495.701427][T12073] loop_control_ioctl+0x564/0x740 [ 1495.706430][T12073] ? loop_remove+0xb0/0xb0 [ 1495.710834][T12073] ? __fget_files+0x310/0x370 [ 1495.715490][T12073] ? security_file_ioctl+0xb1/0xd0 [ 1495.720583][T12073] ? loop_remove+0xb0/0xb0 [ 1495.724976][T12073] __se_sys_ioctl+0x115/0x190 [ 1495.729629][T12073] __x64_sys_ioctl+0x7b/0x90 [ 1495.734211][T12073] do_syscall_64+0x34/0x70 [ 1495.738610][T12073] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1495.744476][T12073] RIP: 0033:0x7f0d45ac0169 [ 1495.748869][T12073] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1495.768450][T12073] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1495.776856][T12073] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1495.784821][T12073] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1495.792769][T12073] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1495.800735][T12073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1495.808702][T12073] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1495.885995][T12073] device batadv_slave_1 entered promiscuous mode [ 1495.913919][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:25 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0) 00:17:25 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000) 00:17:25 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000000) 00:17:25 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1ffff000) 00:17:25 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f) 00:17:25 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 36) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1496.328534][T12070] device batadv_slave_1 left promiscuous mode [ 1496.452512][T12093] FAULT_INJECTION: forcing a failure. [ 1496.452512][T12093] name failslab, interval 1, probability 0, space 0, times 0 [ 1496.465199][T12093] CPU: 0 PID: 12093 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1496.475504][T12093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1496.485558][T12093] Call Trace: [ 1496.488829][T12093] dump_stack_lvl+0x1e2/0x24b [ 1496.493479][T12093] ? panic+0x7d7/0x7d7 [ 1496.497525][T12093] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1496.502961][T12093] ? __schedule+0x86e/0xc00 [ 1496.507441][T12093] ? memset+0x35/0x40 [ 1496.511396][T12093] dump_stack+0x15/0x17 [ 1496.515527][T12093] should_fail+0x3c0/0x510 [ 1496.519919][T12093] ? device_create+0x11d/0x2e0 [ 1496.524660][T12093] __should_failslab+0x9f/0xe0 [ 1496.529400][T12093] should_failslab+0x9/0x20 [ 1496.533881][T12093] kmem_cache_alloc_trace+0x3a/0x330 [ 1496.539144][T12093] ? preempt_schedule_irq+0xef/0x140 [ 1496.544404][T12093] device_create+0x11d/0x2e0 [ 1496.548973][T12093] ? sysvec_reschedule_ipi+0x84/0x160 [ 1496.554319][T12093] ? root_device_unregister+0x80/0x80 [ 1496.559668][T12093] bdi_register_va+0x94/0x600 [ 1496.564319][T12093] bdi_register+0xd1/0x120 [ 1496.568713][T12093] ? __device_add_disk+0x536/0x11d0 [ 1496.573890][T12093] ? bdi_register_va+0x600/0x600 [ 1496.578802][T12093] ? vsnprintf+0x1bfd/0x1cd0 [ 1496.583370][T12093] ? __kasan_check_read+0x11/0x20 [ 1496.588375][T12093] ? blk_alloc_devt+0xd4/0x320 [ 1496.593116][T12093] __device_add_disk+0x5cb/0x11d0 [ 1496.598120][T12093] ? device_add_disk+0x40/0x40 [ 1496.602862][T12093] ? loop_add+0x400/0x760 [ 1496.607171][T12093] ? vsprintf+0x40/0x40 [ 1496.611304][T12093] device_add_disk+0x2a/0x40 [ 1496.615872][T12093] loop_add+0x58f/0x760 [ 1496.620007][T12093] loop_control_ioctl+0x564/0x740 [ 1496.625009][T12093] ? loop_remove+0xb0/0xb0 [ 1496.629403][T12093] ? __fget_files+0x310/0x370 [ 1496.634060][T12093] ? security_file_ioctl+0xb1/0xd0 [ 1496.639144][T12093] ? loop_remove+0xb0/0xb0 [ 1496.643534][T12093] __se_sys_ioctl+0x115/0x190 [ 1496.648190][T12093] __x64_sys_ioctl+0x7b/0x90 [ 1496.652756][T12093] do_syscall_64+0x34/0x70 [ 1496.657152][T12093] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1496.663022][T12093] RIP: 0033:0x7f0d45ac0169 [ 1496.667436][T12093] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1496.687015][T12093] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1496.695406][T12093] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1496.703359][T12093] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1496.711310][T12093] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1496.719265][T12093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1496.727219][T12093] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1496.735707][T12093] ------------[ cut here ]------------ [ 1496.741225][T12093] WARNING: CPU: 0 PID: 12093 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1496.750397][T12093] Modules linked in: [ 1496.754357][T12093] CPU: 0 PID: 12093 Comm: syz-executor.3 Not tainted 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1496.764701][T12093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1496.774799][T12093] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1496.780618][T12093] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1496.800310][T12093] RSP: 0018:ffffc90000bb7bc0 EFLAGS: 00010287 [ 1496.806521][T12093] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1496.814560][T12093] RDX: ffffc9000575e000 RSI: 0000000000027b64 RDI: 0000000000027b65 [ 1496.822558][T12093] RBP: ffffc90000bb7d08 R08: ffffffff82412a76 R09: fffffbfff0c859bf [ 1496.830618][T12093] R10: fffffbfff0c859bf R11: 1ffffffff0c859be R12: 0000000000000007 [ 1496.838634][T12093] R13: ffff88811ce3e000 R14: ffff88811ce3f338 R15: ffff88811ce3f000 [ 1496.846648][T12093] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1496.855605][T12093] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1496.862230][T12093] CR2: 00007f0d447f0ff8 CR3: 0000000113ba8000 CR4: 00000000003506b0 [ 1496.870247][T12093] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1496.878404][T12093] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1496.886444][T12093] Call Trace: [ 1496.889788][T12093] ? device_add_disk+0x40/0x40 [ 1496.894585][T12093] ? loop_add+0x400/0x760 [ 1496.898935][T12093] ? vsprintf+0x40/0x40 [ 1496.903149][T12093] device_add_disk+0x2a/0x40 [ 1496.907811][T12093] loop_add+0x58f/0x760 [ 1496.912018][T12093] loop_control_ioctl+0x564/0x740 [ 1496.917128][T12093] ? loop_remove+0xb0/0xb0 [ 1496.921567][T12093] ? __fget_files+0x310/0x370 [ 1496.926279][T12093] ? security_file_ioctl+0xb1/0xd0 [ 1496.931411][T12093] ? loop_remove+0xb0/0xb0 [ 1496.935869][T12093] __se_sys_ioctl+0x115/0x190 [ 1496.940568][T12093] __x64_sys_ioctl+0x7b/0x90 [ 1496.945202][T12093] do_syscall_64+0x34/0x70 [ 1496.949636][T12093] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1496.955552][T12093] RIP: 0033:0x7f0d45ac0169 [ 1496.959999][T12093] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1496.979650][T12093] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1496.988115][T12093] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1496.996111][T12093] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1497.004148][T12093] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1497.012143][T12093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1497.020171][T12093] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1497.028642][T12093] ---[ end trace 1bf7b454acee6344 ]--- [ 1497.103843][T12093] device batadv_slave_1 entered promiscuous mode 00:17:26 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20000000) 00:17:26 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8000000) 00:17:26 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000) 00:17:26 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000000) 00:17:26 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 37) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:26 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0) [ 1497.228300][T12090] device batadv_slave_1 left promiscuous mode [ 1497.369676][T12112] FAULT_INJECTION: forcing a failure. [ 1497.369676][T12112] name failslab, interval 1, probability 0, space 0, times 0 [ 1497.382358][T12112] CPU: 0 PID: 12112 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1497.394053][T12112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1497.404087][T12112] Call Trace: [ 1497.407358][T12112] dump_stack_lvl+0x1e2/0x24b [ 1497.412009][T12112] ? panic+0x7d7/0x7d7 [ 1497.416077][T12112] ? entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1497.422222][T12112] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1497.427657][T12112] ? irqentry_exit+0x50/0x60 [ 1497.432222][T12112] ? sysvec_reschedule_ipi+0x84/0x160 [ 1497.437567][T12112] dump_stack+0x15/0x17 [ 1497.441698][T12112] should_fail+0x3c0/0x510 [ 1497.446096][T12112] ? kvasprintf_const+0x139/0x180 [ 1497.451097][T12112] __should_failslab+0x9f/0xe0 [ 1497.455841][T12112] should_failslab+0x9/0x20 [ 1497.460319][T12112] __kmalloc_track_caller+0x5f/0x350 [ 1497.465597][T12112] ? __hrtimer_init+0x17b/0x260 [ 1497.470424][T12112] kstrdup_const+0x55/0x90 [ 1497.474816][T12112] kvasprintf_const+0x139/0x180 [ 1497.479647][T12112] kobject_set_name_vargs+0x61/0x120 [ 1497.484909][T12112] device_create+0x222/0x2e0 [ 1497.489476][T12112] ? root_device_unregister+0x80/0x80 [ 1497.494825][T12112] ? __kasan_check_read+0x11/0x20 [ 1497.499826][T12112] ? preempt_schedule_irq+0xef/0x140 [ 1497.505087][T12112] ? preempt_schedule_notrace+0x140/0x140 [ 1497.510872][T12112] bdi_register_va+0x94/0x600 [ 1497.515544][T12112] bdi_register+0xd1/0x120 [ 1497.519954][T12112] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1497.525566][T12112] ? __device_add_disk+0x536/0x11d0 [ 1497.530740][T12112] ? bdi_register_va+0x600/0x600 [ 1497.535656][T12112] ? __kasan_check_read+0x11/0x20 [ 1497.540660][T12112] ? blk_alloc_devt+0xd4/0x320 [ 1497.545402][T12112] __device_add_disk+0x5cb/0x11d0 [ 1497.550402][T12112] ? device_add_disk+0x40/0x40 [ 1497.555164][T12112] ? loop_add+0x400/0x760 [ 1497.559472][T12112] ? vsprintf+0x40/0x40 [ 1497.563606][T12112] device_add_disk+0x2a/0x40 [ 1497.568172][T12112] loop_add+0x58f/0x760 [ 1497.572304][T12112] loop_control_ioctl+0x564/0x740 [ 1497.577308][T12112] ? _raw_spin_unlock_irq+0x4e/0x70 [ 1497.582482][T12112] ? loop_remove+0xb0/0xb0 [ 1497.586891][T12112] ? __fget_files+0x310/0x370 [ 1497.591545][T12112] ? security_file_ioctl+0xb1/0xd0 [ 1497.596633][T12112] ? loop_remove+0xb0/0xb0 [ 1497.601025][T12112] __se_sys_ioctl+0x115/0x190 [ 1497.605683][T12112] __x64_sys_ioctl+0x7b/0x90 [ 1497.610250][T12112] do_syscall_64+0x34/0x70 [ 1497.614646][T12112] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1497.620517][T12112] RIP: 0033:0x7f0d45ac0169 [ 1497.624913][T12112] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1497.644493][T12112] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1497.652880][T12112] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1497.660830][T12112] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1497.668780][T12112] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1497.676728][T12112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1497.684680][T12112] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1497.693206][T12112] ------------[ cut here ]------------ [ 1497.698748][T12112] WARNING: CPU: 0 PID: 12112 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1497.707877][T12112] Modules linked in: [ 1497.711813][T12112] CPU: 0 PID: 12112 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1497.723637][T12112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1497.733744][T12112] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1497.739564][T12112] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1497.759322][T12112] RSP: 0018:ffffc90001ae7bc0 EFLAGS: 00010283 [ 1497.765438][T12112] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1497.773524][T12112] RDX: ffffc9000575e000 RSI: 000000000002d633 RDI: 000000000002d634 [ 1497.781531][T12112] RBP: ffffc90001ae7d08 R08: ffffffff82412a76 R09: 0000000000000003 [ 1497.789556][T12112] R10: fffff5200035ce85 R11: 1ffff9200035ce84 R12: 0000000000000007 [ 1497.797569][T12112] R13: ffff8881152dd000 R14: ffff8881152de338 R15: ffff8881152de000 [ 1497.805573][T12112] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1497.814531][T12112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1497.821125][T12112] CR2: 00007f0d447f0ff8 CR3: 000000010b790000 CR4: 00000000003506b0 [ 1497.829122][T12112] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1497.837232][T12112] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1497.845251][T12112] Call Trace: [ 1497.848590][T12112] ? device_add_disk+0x40/0x40 [ 1497.853368][T12112] ? loop_add+0x400/0x760 [ 1497.857741][T12112] ? vsprintf+0x40/0x40 [ 1497.861961][T12112] device_add_disk+0x2a/0x40 [ 1497.866593][T12112] loop_add+0x58f/0x760 [ 1497.870781][T12112] loop_control_ioctl+0x564/0x740 [ 1497.875870][T12112] ? _raw_spin_unlock_irq+0x4e/0x70 [ 1497.881098][T12112] ? loop_remove+0xb0/0xb0 [ 1497.885554][T12112] ? __fget_files+0x310/0x370 [ 1497.890281][T12112] ? security_file_ioctl+0xb1/0xd0 [ 1497.895455][T12112] ? loop_remove+0xb0/0xb0 [ 1497.899895][T12112] __se_sys_ioctl+0x115/0x190 [ 1497.904625][T12112] __x64_sys_ioctl+0x7b/0x90 [ 1497.909233][T12112] do_syscall_64+0x34/0x70 [ 1497.913688][T12112] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1497.919604][T12112] RIP: 0033:0x7f0d45ac0169 [ 1497.924047][T12112] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1497.943793][T12112] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1497.952242][T12112] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1497.960257][T12112] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1497.968281][T12112] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1497.976276][T12112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1497.984281][T12112] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1497.992730][T12112] ---[ end trace 1bf7b454acee6345 ]--- [ 1498.047880][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1498.074829][T12112] device batadv_slave_1 entered promiscuous mode 00:17:27 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20001000) 00:17:27 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000) 00:17:27 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002af00) 00:17:27 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000) 00:17:27 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f000000) 00:17:27 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 38) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1498.188314][T12101] device batadv_slave_1 left promiscuous mode [ 1498.320074][T12133] FAULT_INJECTION: forcing a failure. [ 1498.320074][T12133] name failslab, interval 1, probability 0, space 0, times 0 [ 1498.332781][T12133] CPU: 0 PID: 12133 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1498.344478][T12133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1498.354510][T12133] Call Trace: [ 1498.357785][T12133] dump_stack_lvl+0x1e2/0x24b [ 1498.362435][T12133] ? panic+0x7d7/0x7d7 [ 1498.366482][T12133] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1498.371922][T12133] dump_stack+0x15/0x17 [ 1498.376158][T12133] should_fail+0x3c0/0x510 [ 1498.380551][T12133] ? device_add+0xbe/0xbd0 [ 1498.384943][T12133] __should_failslab+0x9f/0xe0 [ 1498.389705][T12133] should_failslab+0x9/0x20 [ 1498.394188][T12133] kmem_cache_alloc_trace+0x3a/0x330 [ 1498.399452][T12133] ? __kasan_check_write+0x14/0x20 [ 1498.404555][T12133] device_add+0xbe/0xbd0 [ 1498.408800][T12133] ? kfree_const+0x39/0x40 [ 1498.413200][T12133] ? kobject_set_name_vargs+0xce/0x120 [ 1498.418652][T12133] device_create+0x258/0x2e0 [ 1498.423224][T12133] ? root_device_unregister+0x80/0x80 [ 1498.428572][T12133] ? number+0xd9b/0x1040 [ 1498.432792][T12133] bdi_register_va+0x94/0x600 [ 1498.437461][T12133] bdi_register+0xd1/0x120 [ 1498.441856][T12133] ? irqentry_exit+0x50/0x60 [ 1498.446442][T12133] ? sysvec_reschedule_ipi+0x84/0x160 [ 1498.451804][T12133] ? __device_add_disk+0x536/0x11d0 [ 1498.456977][T12133] ? bdi_register_va+0x600/0x600 [ 1498.461893][T12133] ? __device_add_disk+0x1a9/0x11d0 [ 1498.467070][T12133] ? blk_alloc_devt+0xd4/0x320 [ 1498.471811][T12133] __device_add_disk+0x5cb/0x11d0 [ 1498.476824][T12133] ? device_add_disk+0x40/0x40 [ 1498.481582][T12133] ? loop_add+0x400/0x760 [ 1498.485887][T12133] ? vsprintf+0x40/0x40 [ 1498.490021][T12133] device_add_disk+0x2a/0x40 [ 1498.494589][T12133] loop_add+0x58f/0x760 [ 1498.498722][T12133] loop_control_ioctl+0x564/0x740 [ 1498.503727][T12133] ? loop_remove+0xb0/0xb0 [ 1498.508119][T12133] ? irqentry_exit+0x50/0x60 [ 1498.512690][T12133] ? sysvec_reschedule_ipi+0x84/0x160 [ 1498.518038][T12133] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1498.523655][T12133] ? do_vfs_ioctl+0xf6/0x1a90 [ 1498.528310][T12133] ? __se_sys_ioctl+0x109/0x190 [ 1498.533139][T12133] ? loop_remove+0xb0/0xb0 [ 1498.537533][T12133] __se_sys_ioctl+0x115/0x190 [ 1498.542209][T12133] __x64_sys_ioctl+0x7b/0x90 [ 1498.546774][T12133] do_syscall_64+0x34/0x70 [ 1498.551169][T12133] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1498.557038][T12133] RIP: 0033:0x7f0d45ac0169 [ 1498.561433][T12133] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1498.581012][T12133] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1498.589403][T12133] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1498.597439][T12133] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1498.605387][T12133] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1498.613335][T12133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1498.621289][T12133] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1498.642154][T12133] ------------[ cut here ]------------ [ 1498.647707][T12133] WARNING: CPU: 0 PID: 12133 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1498.656857][T12133] Modules linked in: [ 1498.660792][T12133] CPU: 0 PID: 12133 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1498.672533][T12133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1498.682627][T12133] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1498.688475][T12133] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1498.708110][T12133] RSP: 0018:ffffc90001a47bc0 EFLAGS: 00010287 [ 1498.714246][T12133] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1498.722231][T12133] RDX: ffffc9000575e000 RSI: 000000000002b920 RDI: 000000000002b921 [ 1498.730244][T12133] RBP: ffffc90001a47d08 R08: ffffffff82412a76 R09: 0000000000000003 [ 1498.738241][T12133] R10: fffff52000348e8d R11: 1ffff92000348e8c R12: 0000000000000007 [ 1498.746283][T12133] R13: ffff88810f89d000 R14: ffff88810f89b338 R15: ffff88810f89b000 [ 1498.754316][T12133] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1498.763260][T12133] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1498.770480][T12133] CR2: 00007f0d447f0ff8 CR3: 000000015f84d000 CR4: 00000000003506b0 [ 1498.778500][T12133] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1498.786500][T12133] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1498.794503][T12133] Call Trace: [ 1498.797834][T12133] ? device_add_disk+0x40/0x40 [ 1498.802613][T12133] ? loop_add+0x400/0x760 [ 1498.806974][T12133] ? vsprintf+0x40/0x40 [ 1498.811177][T12133] device_add_disk+0x2a/0x40 [ 1498.815791][T12133] loop_add+0x58f/0x760 [ 1498.819960][T12133] loop_control_ioctl+0x564/0x740 [ 1498.825066][T12133] ? loop_remove+0xb0/0xb0 [ 1498.829480][T12133] ? irqentry_exit+0x50/0x60 [ 1498.834101][T12133] ? sysvec_reschedule_ipi+0x84/0x160 [ 1498.839484][T12133] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1498.845144][T12133] ? do_vfs_ioctl+0xf6/0x1a90 [ 1498.849834][T12133] ? __se_sys_ioctl+0x109/0x190 [ 1498.854795][T12133] ? loop_remove+0xb0/0xb0 [ 1498.859263][T12133] __se_sys_ioctl+0x115/0x190 [ 1498.863991][T12133] __x64_sys_ioctl+0x7b/0x90 [ 1498.868603][T12133] do_syscall_64+0x34/0x70 [ 1498.873039][T12133] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1498.878969][T12133] RIP: 0033:0x7f0d45ac0169 [ 1498.883404][T12133] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1498.903075][T12133] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1498.911599][T12133] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1498.919612][T12133] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1498.927614][T12133] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1498.935619][T12133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1498.943619][T12133] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1498.951634][T12133] ---[ end trace 1bf7b454acee6346 ]--- [ 1498.979902][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:28 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000) 00:17:28 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0) 00:17:28 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1ffff000) [ 1499.033789][T12133] device batadv_slave_1 entered promiscuous mode 00:17:28 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002eb34) 00:17:28 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8000000) 00:17:28 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 39) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1499.145080][T12120] device batadv_slave_1 left promiscuous mode [ 1499.268867][T12153] FAULT_INJECTION: forcing a failure. [ 1499.268867][T12153] name failslab, interval 1, probability 0, space 0, times 0 [ 1499.281543][T12153] CPU: 0 PID: 12153 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1499.293235][T12153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1499.303270][T12153] Call Trace: [ 1499.306538][T12153] dump_stack_lvl+0x1e2/0x24b [ 1499.311192][T12153] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1499.316629][T12153] dump_stack+0x15/0x17 [ 1499.320763][T12153] should_fail+0x3c0/0x510 [ 1499.325157][T12153] ? __kernfs_new_node+0x99/0x6e0 [ 1499.330155][T12153] __should_failslab+0x9f/0xe0 [ 1499.334895][T12153] should_failslab+0x9/0x20 [ 1499.339379][T12153] __kmalloc_track_caller+0x5f/0x350 [ 1499.344641][T12153] ? release_firmware_map_entry+0x194/0x194 [ 1499.350512][T12153] kstrdup_const+0x55/0x90 [ 1499.354908][T12153] __kernfs_new_node+0x99/0x6e0 [ 1499.359735][T12153] ? preempt_schedule_notrace+0x140/0x140 [ 1499.365432][T12153] ? kernfs_new_node+0x170/0x170 [ 1499.370347][T12153] ? irqentry_exit+0x50/0x60 [ 1499.374914][T12153] ? sysvec_reschedule_ipi+0x84/0x160 [ 1499.380279][T12153] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1499.385888][T12153] kernfs_create_dir_ns+0x9b/0x230 [ 1499.390977][T12153] sysfs_create_dir_ns+0x181/0x390 [ 1499.396064][T12153] ? sysfs_warn_dup+0xa0/0xa0 [ 1499.400724][T12153] ? class_dir_release+0x20/0x20 [ 1499.405642][T12153] kobject_add_internal+0x766/0xda0 [ 1499.410822][T12153] kobject_add+0x14c/0x210 [ 1499.415220][T12153] ? _raw_spin_lock+0xa3/0x1b0 [ 1499.419958][T12153] ? kobject_init+0x1e0/0x1e0 [ 1499.424612][T12153] ? mutex_unlock+0x29/0xf0 [ 1499.429113][T12153] ? get_device_parent+0x2c5/0x430 [ 1499.434200][T12153] device_add+0x3ca/0xbd0 [ 1499.438515][T12153] device_create+0x258/0x2e0 [ 1499.443106][T12153] ? root_device_unregister+0x80/0x80 [ 1499.448456][T12153] ? sched_clock+0x3a/0x40 [ 1499.452848][T12153] ? sched_clock+0x3a/0x40 [ 1499.457241][T12153] bdi_register_va+0x94/0x600 [ 1499.461895][T12153] bdi_register+0xd1/0x120 [ 1499.466289][T12153] ? irq_exit_rcu+0x9/0x10 [ 1499.470684][T12153] ? __device_add_disk+0x536/0x11d0 [ 1499.475857][T12153] ? bdi_register_va+0x600/0x600 [ 1499.480770][T12153] __device_add_disk+0x5cb/0x11d0 [ 1499.485773][T12153] ? device_add_disk+0x40/0x40 [ 1499.490516][T12153] ? loop_add+0x400/0x760 [ 1499.494823][T12153] ? vsprintf+0x40/0x40 [ 1499.498954][T12153] device_add_disk+0x2a/0x40 [ 1499.503521][T12153] loop_add+0x58f/0x760 [ 1499.507653][T12153] loop_control_ioctl+0x564/0x740 [ 1499.512655][T12153] ? loop_remove+0xb0/0xb0 [ 1499.517050][T12153] ? irqentry_exit+0x50/0x60 [ 1499.521621][T12153] ? sysvec_reschedule_ipi+0x84/0x160 [ 1499.526969][T12153] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1499.532579][T12153] ? do_vfs_ioctl+0xf6/0x1a90 [ 1499.537234][T12153] ? __se_sys_ioctl+0x109/0x190 [ 1499.542060][T12153] ? loop_remove+0xb0/0xb0 [ 1499.546468][T12153] __se_sys_ioctl+0x115/0x190 [ 1499.551137][T12153] __x64_sys_ioctl+0x7b/0x90 [ 1499.555703][T12153] do_syscall_64+0x34/0x70 [ 1499.560097][T12153] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1499.565983][T12153] RIP: 0033:0x7f0d45ac0169 [ 1499.570388][T12153] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1499.589968][T12153] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1499.598358][T12153] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1499.606319][T12153] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1499.614265][T12153] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1499.622212][T12153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1499.630162][T12153] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1499.638310][T12153] kobject_add_internal failed for 7:0 (error: -12 parent: bdi) [ 1499.646397][T12153] ------------[ cut here ]------------ [ 1499.651885][T12153] WARNING: CPU: 0 PID: 12153 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1499.661032][T12153] Modules linked in: [ 1499.664986][T12153] CPU: 0 PID: 12153 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1499.676719][T12153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1499.686826][T12153] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1499.692734][T12153] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1499.712386][T12153] RSP: 0018:ffffc90001997bc0 EFLAGS: 00010287 [ 1499.718502][T12153] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1499.726504][T12153] RDX: ffffc9000575e000 RSI: 0000000000034cc9 RDI: 0000000000034cca [ 1499.734596][T12153] RBP: ffffc90001997d08 R08: ffffffff82412a76 R09: ffffc90001997610 [ 1499.742580][T12153] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1499.750582][T12153] R13: ffff8881122d3000 R14: ffff8881122d0338 R15: ffff8881122d0000 [ 1499.758600][T12153] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1499.767572][T12153] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1499.774202][T12153] CR2: 00007f0d447f0ff8 CR3: 00000001133ac000 CR4: 00000000003506b0 [ 1499.782211][T12153] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1499.790223][T12153] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1499.798216][T12153] Call Trace: [ 1499.801542][T12153] ? device_add_disk+0x40/0x40 [ 1499.806339][T12153] ? loop_add+0x400/0x760 [ 1499.810679][T12153] ? vsprintf+0x40/0x40 [ 1499.814895][T12153] device_add_disk+0x2a/0x40 [ 1499.819532][T12153] loop_add+0x58f/0x760 [ 1499.823751][T12153] loop_control_ioctl+0x564/0x740 [ 1499.828800][T12153] ? loop_remove+0xb0/0xb0 [ 1499.833233][T12153] ? irqentry_exit+0x50/0x60 [ 1499.837856][T12153] ? sysvec_reschedule_ipi+0x84/0x160 [ 1499.843243][T12153] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1499.848905][T12153] ? do_vfs_ioctl+0xf6/0x1a90 [ 1499.853609][T12153] ? __se_sys_ioctl+0x109/0x190 [ 1499.858481][T12153] ? loop_remove+0xb0/0xb0 [ 1499.862910][T12153] __se_sys_ioctl+0x115/0x190 [ 1499.867638][T12153] __x64_sys_ioctl+0x7b/0x90 [ 1499.872239][T12153] do_syscall_64+0x34/0x70 [ 1499.876681][T12153] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1499.882618][T12153] RIP: 0033:0x7f0d45ac0169 [ 1499.887092][T12153] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1499.906873][T12153] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1499.915343][T12153] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1499.923330][T12153] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1499.931344][T12153] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1499.939347][T12153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1499.947371][T12153] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1499.955401][T12153] ---[ end trace 1bf7b454acee6347 ]--- [ 1500.026547][T12153] device batadv_slave_1 entered promiscuous mode 00:17:29 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x8000000) 00:17:29 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0036040) 00:17:29 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0) 00:17:29 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20000000) 00:17:29 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 40) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:29 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f000000) [ 1500.138886][T12148] device batadv_slave_1 left promiscuous mode [ 1500.144471][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1500.278892][T12171] FAULT_INJECTION: forcing a failure. [ 1500.278892][T12171] name failslab, interval 1, probability 0, space 0, times 0 [ 1500.291592][T12171] CPU: 0 PID: 12171 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1500.303288][T12171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1500.313319][T12171] Call Trace: [ 1500.316596][T12171] dump_stack_lvl+0x1e2/0x24b [ 1500.321247][T12171] ? panic+0x7d7/0x7d7 [ 1500.325293][T12171] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1500.330729][T12171] ? finish_task_switch+0x130/0x580 [ 1500.335900][T12171] ? __switch_to_asm+0x34/0x60 [ 1500.340642][T12171] dump_stack+0x15/0x17 [ 1500.344772][T12171] should_fail+0x3c0/0x510 [ 1500.349169][T12171] __should_failslab+0x9f/0xe0 [ 1500.353910][T12171] should_failslab+0x9/0x20 [ 1500.358404][T12171] kmem_cache_alloc+0x3f/0x300 [ 1500.363147][T12171] ? __kernfs_new_node+0xdb/0x6e0 [ 1500.368234][T12171] __kernfs_new_node+0xdb/0x6e0 [ 1500.373080][T12171] ? preempt_schedule_notrace+0x140/0x140 [ 1500.380542][T12171] ? __schedule+0x86e/0xc00 [ 1500.385020][T12171] ? kernfs_new_node+0x170/0x170 [ 1500.389932][T12171] ? irqentry_exit+0x50/0x60 [ 1500.394514][T12171] ? sysvec_reschedule_ipi+0x84/0x160 [ 1500.399862][T12171] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1500.405474][T12171] kernfs_create_dir_ns+0x9b/0x230 [ 1500.410561][T12171] sysfs_create_dir_ns+0x181/0x390 [ 1500.415646][T12171] ? sysfs_warn_dup+0xa0/0xa0 [ 1500.420300][T12171] ? kobject_add+0x118/0x210 [ 1500.424864][T12171] kobject_add_internal+0x766/0xda0 [ 1500.430039][T12171] kobject_add+0x14c/0x210 [ 1500.434431][T12171] ? _raw_spin_lock+0xa3/0x1b0 [ 1500.439187][T12171] ? kobject_init+0x1e0/0x1e0 [ 1500.443841][T12171] ? mutex_unlock+0x29/0xf0 [ 1500.448319][T12171] ? get_device_parent+0x2c5/0x430 [ 1500.453424][T12171] device_add+0x3ca/0xbd0 [ 1500.457733][T12171] device_create+0x258/0x2e0 [ 1500.462313][T12171] ? sysvec_reschedule_ipi+0x84/0x160 [ 1500.467661][T12171] ? root_device_unregister+0x80/0x80 [ 1500.473009][T12171] ? number+0xd9b/0x1040 [ 1500.477237][T12171] bdi_register_va+0x94/0x600 [ 1500.481890][T12171] bdi_register+0xd1/0x120 [ 1500.486282][T12171] ? irqentry_exit+0x50/0x60 [ 1500.490847][T12171] ? sysvec_reschedule_ipi+0x84/0x160 [ 1500.496192][T12171] ? __device_add_disk+0x536/0x11d0 [ 1500.501383][T12171] ? bdi_register_va+0x600/0x600 [ 1500.506298][T12171] ? __kasan_check_read+0x11/0x20 [ 1500.511312][T12171] ? blk_alloc_devt+0xd4/0x320 [ 1500.516062][T12171] __device_add_disk+0x5cb/0x11d0 [ 1500.521159][T12171] ? device_add_disk+0x40/0x40 [ 1500.525902][T12171] ? loop_add+0x400/0x760 [ 1500.530206][T12171] ? vsprintf+0x40/0x40 [ 1500.534353][T12171] device_add_disk+0x2a/0x40 [ 1500.538920][T12171] loop_add+0x58f/0x760 [ 1500.543051][T12171] loop_control_ioctl+0x564/0x740 [ 1500.548053][T12171] ? loop_remove+0xb0/0xb0 [ 1500.552465][T12171] ? irqentry_exit+0x50/0x60 [ 1500.557029][T12171] ? sysvec_reschedule_ipi+0x84/0x160 [ 1500.562387][T12171] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1500.567997][T12171] ? loop_remove+0xb0/0xb0 [ 1500.572396][T12171] __se_sys_ioctl+0x115/0x190 [ 1500.577050][T12171] __x64_sys_ioctl+0x7b/0x90 [ 1500.581613][T12171] do_syscall_64+0x34/0x70 [ 1500.586007][T12171] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1500.591871][T12171] RIP: 0033:0x7f0d45ac0169 [ 1500.596270][T12171] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1500.615893][T12171] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1500.624306][T12171] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1500.632262][T12171] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1500.640215][T12171] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1500.648201][T12171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1500.656337][T12171] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1500.664597][T12171] kobject_add_internal failed for 7:0 (error: -12 parent: bdi) [ 1500.672563][T12171] ------------[ cut here ]------------ [ 1500.678069][T12171] WARNING: CPU: 0 PID: 12171 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1500.687192][T12171] Modules linked in: [ 1500.691126][T12171] CPU: 0 PID: 12171 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1500.702853][T12171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1500.712950][T12171] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1500.718777][T12171] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1500.738560][T12171] RSP: 0018:ffffc90001ae7bc0 EFLAGS: 00010283 [ 1500.744653][T12171] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1500.752635][T12171] RDX: ffffc9000575e000 RSI: 0000000000037391 RDI: 0000000000037392 [ 1500.760631][T12171] RBP: ffffc90001ae7d08 R08: ffffffff82412a76 R09: ffffc90001ae7610 [ 1500.768631][T12171] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1500.776649][T12171] R13: ffff8881519f5000 R14: ffff88810c01b338 R15: ffff88810c01b000 [ 1500.784646][T12171] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1500.793602][T12171] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1500.800186][T12171] CR2: 00007f0d447f0ff8 CR3: 000000010c315000 CR4: 00000000003506b0 [ 1500.808189][T12171] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1500.816185][T12171] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1500.824203][T12171] Call Trace: [ 1500.827526][T12171] ? device_add_disk+0x40/0x40 [ 1500.832296][T12171] ? loop_add+0x400/0x760 [ 1500.836646][T12171] ? vsprintf+0x40/0x40 [ 1500.840850][T12171] device_add_disk+0x2a/0x40 [ 1500.845479][T12171] loop_add+0x58f/0x760 [ 1500.849648][T12171] loop_control_ioctl+0x564/0x740 [ 1500.854700][T12171] ? loop_remove+0xb0/0xb0 [ 1500.859129][T12171] ? irqentry_exit+0x50/0x60 [ 1500.863744][T12171] ? sysvec_reschedule_ipi+0x84/0x160 [ 1500.869136][T12171] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1500.874791][T12171] ? loop_remove+0xb0/0xb0 [ 1500.879227][T12171] __se_sys_ioctl+0x115/0x190 [ 1500.883977][T12171] __x64_sys_ioctl+0x7b/0x90 [ 1500.888581][T12171] do_syscall_64+0x34/0x70 [ 1500.893038][T12171] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1500.898957][T12171] RIP: 0033:0x7f0d45ac0169 [ 1500.903406][T12171] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1500.923081][T12171] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1500.931545][T12171] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1500.939550][T12171] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1500.947555][T12171] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1500.955558][T12171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1500.963545][T12171] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1500.971571][T12171] ---[ end trace 1bf7b454acee6348 ]--- [ 1501.047613][T12171] device batadv_slave_1 entered promiscuous mode 00:17:30 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0) 00:17:30 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1ffff000) 00:17:30 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f000000) 00:17:30 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20001000) [ 1501.099949][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:30 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff) 00:17:30 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 41) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1501.160954][T12158] device batadv_slave_1 left promiscuous mode [ 1501.289771][T12193] FAULT_INJECTION: forcing a failure. [ 1501.289771][T12193] name failslab, interval 1, probability 0, space 0, times 0 [ 1501.302408][T12193] CPU: 1 PID: 12193 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1501.314097][T12193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1501.324126][T12193] Call Trace: [ 1501.327401][T12193] dump_stack_lvl+0x1e2/0x24b [ 1501.332053][T12193] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1501.337489][T12193] ? unwind_get_return_address+0x4c/0x90 [ 1501.343111][T12193] dump_stack+0x15/0x17 [ 1501.347246][T12193] should_fail+0x3c0/0x510 [ 1501.351663][T12193] __should_failslab+0x9f/0xe0 [ 1501.356413][T12193] should_failslab+0x9/0x20 [ 1501.360894][T12193] kmem_cache_alloc+0x3f/0x300 [ 1501.365639][T12193] ? stack_trace_snprint+0x100/0x100 [ 1501.370910][T12193] ? radix_tree_node_alloc+0x194/0x3c0 [ 1501.376439][T12193] radix_tree_node_alloc+0x194/0x3c0 [ 1501.381707][T12193] radix_tree_extend+0x11a/0x590 [ 1501.386622][T12193] idr_get_free+0x1a5/0x990 [ 1501.391110][T12193] ? __x64_sys_ioctl+0x7b/0x90 [ 1501.395850][T12193] ? do_syscall_64+0x34/0x70 [ 1501.400505][T12193] idr_alloc_cyclic+0x1ef/0x5d0 [ 1501.405332][T12193] ? idr_alloc+0x2f0/0x2f0 [ 1501.409742][T12193] ? __kasan_check_write+0x14/0x20 [ 1501.414827][T12193] ? _raw_spin_lock+0xa3/0x1b0 [ 1501.419569][T12193] ? __radix_tree_preload+0x361/0x3e0 [ 1501.424935][T12193] ? kmem_cache_alloc+0x1a4/0x300 [ 1501.429935][T12193] __kernfs_new_node+0x124/0x6e0 [ 1501.434864][T12193] ? kernfs_new_node+0x170/0x170 [ 1501.439776][T12193] ? stack_trace_snprint+0x100/0x100 [ 1501.445036][T12193] ? stack_trace_save+0x12d/0x1f0 [ 1501.450038][T12193] ? device_add+0xbe/0xbd0 [ 1501.454516][T12193] kernfs_create_dir_ns+0x9b/0x230 [ 1501.459606][T12193] sysfs_create_dir_ns+0x181/0x390 [ 1501.464694][T12193] ? sysfs_warn_dup+0xa0/0xa0 [ 1501.469348][T12193] kobject_add_internal+0x766/0xda0 [ 1501.474531][T12193] kobject_add+0x14c/0x210 [ 1501.478930][T12193] ? _raw_spin_lock+0xa3/0x1b0 [ 1501.483667][T12193] ? kobject_init+0x1e0/0x1e0 [ 1501.488331][T12193] ? mutex_unlock+0x29/0xf0 [ 1501.492823][T12193] ? get_device_parent+0x2c5/0x430 [ 1501.497994][T12193] device_add+0x3ca/0xbd0 [ 1501.502309][T12193] device_create+0x258/0x2e0 [ 1501.506874][T12193] ? root_device_unregister+0x80/0x80 [ 1501.512221][T12193] ? number+0xd9b/0x1040 [ 1501.516439][T12193] bdi_register_va+0x94/0x600 [ 1501.521089][T12193] bdi_register+0xd1/0x120 [ 1501.525484][T12193] ? __device_add_disk+0x536/0x11d0 [ 1501.530655][T12193] ? bdi_register_va+0x600/0x600 [ 1501.535567][T12193] ? vsnprintf+0x1bfd/0x1cd0 [ 1501.540132][T12193] ? __kasan_check_read+0x11/0x20 [ 1501.545130][T12193] ? blk_alloc_devt+0xd4/0x320 [ 1501.549885][T12193] __device_add_disk+0x5cb/0x11d0 [ 1501.554887][T12193] ? device_add_disk+0x40/0x40 [ 1501.559627][T12193] ? loop_add+0x400/0x760 [ 1501.563946][T12193] ? vsprintf+0x40/0x40 [ 1501.568079][T12193] device_add_disk+0x2a/0x40 [ 1501.572641][T12193] loop_add+0x58f/0x760 [ 1501.576772][T12193] loop_control_ioctl+0x564/0x740 [ 1501.581778][T12193] ? loop_remove+0xb0/0xb0 [ 1501.586170][T12193] ? __fget_files+0x310/0x370 [ 1501.590825][T12193] ? security_file_ioctl+0xb1/0xd0 [ 1501.595911][T12193] ? loop_remove+0xb0/0xb0 [ 1501.600305][T12193] __se_sys_ioctl+0x115/0x190 [ 1501.604958][T12193] __x64_sys_ioctl+0x7b/0x90 [ 1501.609524][T12193] do_syscall_64+0x34/0x70 [ 1501.613916][T12193] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1501.619782][T12193] RIP: 0033:0x7f0d45ac0169 [ 1501.624175][T12193] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1501.644274][T12193] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1501.652664][T12193] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1501.660788][T12193] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1501.668737][T12193] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1501.676687][T12193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1501.684634][T12193] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1501.761833][T12193] device batadv_slave_1 entered promiscuous mode [ 1501.779020][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:31 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20000000) 00:17:31 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1ffff000) 00:17:31 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 42) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:31 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff) 00:17:31 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0028a60) 00:17:31 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0) [ 1502.022815][T12181] device batadv_slave_1 left promiscuous mode [ 1502.156770][T12213] FAULT_INJECTION: forcing a failure. [ 1502.156770][T12213] name failslab, interval 1, probability 0, space 0, times 0 [ 1502.169536][T12213] CPU: 0 PID: 12213 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1502.181227][T12213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1502.191259][T12213] Call Trace: [ 1502.194530][T12213] dump_stack_lvl+0x1e2/0x24b [ 1502.199182][T12213] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1502.204617][T12213] dump_stack+0x15/0x17 [ 1502.208749][T12213] should_fail+0x3c0/0x510 [ 1502.213143][T12213] __should_failslab+0x9f/0xe0 [ 1502.217885][T12213] should_failslab+0x9/0x20 [ 1502.222362][T12213] kmem_cache_alloc+0x3f/0x300 [ 1502.227106][T12213] ? radix_tree_node_alloc+0x194/0x3c0 [ 1502.232539][T12213] radix_tree_node_alloc+0x194/0x3c0 [ 1502.237804][T12213] idr_get_free+0x2d8/0x990 [ 1502.242286][T12213] ? __x64_sys_ioctl+0x7b/0x90 [ 1502.247057][T12213] idr_alloc_cyclic+0x1ef/0x5d0 [ 1502.251883][T12213] ? idr_alloc+0x2f0/0x2f0 [ 1502.256278][T12213] ? __kasan_check_write+0x14/0x20 [ 1502.261381][T12213] ? _raw_spin_lock+0xa3/0x1b0 [ 1502.266123][T12213] ? __radix_tree_preload+0x361/0x3e0 [ 1502.271470][T12213] ? kmem_cache_alloc+0x1a4/0x300 [ 1502.276476][T12213] __kernfs_new_node+0x124/0x6e0 [ 1502.281396][T12213] ? preempt_schedule_notrace+0x140/0x140 [ 1502.287091][T12213] ? kernfs_new_node+0x170/0x170 [ 1502.292005][T12213] ? irqentry_exit+0x50/0x60 [ 1502.296586][T12213] ? sysvec_reschedule_ipi+0x84/0x160 [ 1502.301949][T12213] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1502.307557][T12213] kernfs_create_dir_ns+0x9b/0x230 [ 1502.312648][T12213] sysfs_create_dir_ns+0x181/0x390 [ 1502.317735][T12213] ? sysfs_warn_dup+0xa0/0xa0 [ 1502.322392][T12213] ? __kasan_check_read+0x11/0x20 [ 1502.327393][T12213] ? preempt_schedule+0xd9/0xe0 [ 1502.332219][T12213] kobject_add_internal+0x766/0xda0 [ 1502.337408][T12213] kobject_add+0x14c/0x210 [ 1502.341824][T12213] ? kobject_init+0x1e0/0x1e0 [ 1502.346492][T12213] ? mutex_unlock+0x29/0xf0 [ 1502.350973][T12213] ? get_device_parent+0x2c5/0x430 [ 1502.356061][T12213] device_add+0x3ca/0xbd0 [ 1502.360369][T12213] device_create+0x258/0x2e0 [ 1502.364955][T12213] ? __kasan_check_read+0x11/0x20 [ 1502.369956][T12213] ? root_device_unregister+0x80/0x80 [ 1502.375311][T12213] ? number+0xd9b/0x1040 [ 1502.379531][T12213] bdi_register_va+0x94/0x600 [ 1502.384183][T12213] bdi_register+0xd1/0x120 [ 1502.388578][T12213] ? irqentry_exit+0x50/0x60 [ 1502.393146][T12213] ? __device_add_disk+0x536/0x11d0 [ 1502.398347][T12213] ? bdi_register_va+0x600/0x600 [ 1502.403264][T12213] __device_add_disk+0x5cb/0x11d0 [ 1502.408269][T12213] ? device_add_disk+0x40/0x40 [ 1502.413011][T12213] ? loop_add+0x400/0x760 [ 1502.417320][T12213] ? vsprintf+0x40/0x40 [ 1502.421455][T12213] device_add_disk+0x2a/0x40 [ 1502.426022][T12213] loop_add+0x58f/0x760 [ 1502.430155][T12213] loop_control_ioctl+0x564/0x740 [ 1502.435156][T12213] ? loop_remove+0xb0/0xb0 [ 1502.439557][T12213] ? irqentry_exit+0x50/0x60 [ 1502.444139][T12213] ? sysvec_reschedule_ipi+0x84/0x160 [ 1502.449491][T12213] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1502.455100][T12213] ? do_vfs_ioctl+0xf6/0x1a90 [ 1502.459755][T12213] ? __se_sys_ioctl+0x109/0x190 [ 1502.464585][T12213] ? loop_remove+0xb0/0xb0 [ 1502.468990][T12213] __se_sys_ioctl+0x115/0x190 [ 1502.473647][T12213] __x64_sys_ioctl+0x7b/0x90 [ 1502.478230][T12213] do_syscall_64+0x34/0x70 [ 1502.482644][T12213] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1502.488509][T12213] RIP: 0033:0x7f0d45ac0169 [ 1502.492909][T12213] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1502.512488][T12213] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1502.520882][T12213] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1502.528830][T12213] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1502.536778][T12213] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1502.544730][T12213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1502.552680][T12213] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1502.633435][T12213] device batadv_slave_1 entered promiscuous mode [ 1502.661578][ T1473] udevd[1473]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:32 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20001000) 00:17:32 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20000000) 00:17:32 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f) 00:17:32 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 43) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:32 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0) 00:17:32 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002af00) [ 1502.878652][T12199] device batadv_slave_1 left promiscuous mode [ 1503.015919][T12233] FAULT_INJECTION: forcing a failure. [ 1503.015919][T12233] name failslab, interval 1, probability 0, space 0, times 0 [ 1503.028553][T12233] CPU: 0 PID: 12233 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1503.040246][T12233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1503.050282][T12233] Call Trace: [ 1503.053557][T12233] dump_stack_lvl+0x1e2/0x24b [ 1503.058228][T12233] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1503.063672][T12233] dump_stack+0x15/0x17 [ 1503.067808][T12233] should_fail+0x3c0/0x510 [ 1503.072203][T12233] __should_failslab+0x9f/0xe0 [ 1503.076947][T12233] should_failslab+0x9/0x20 [ 1503.081427][T12233] kmem_cache_alloc+0x3f/0x300 [ 1503.086174][T12233] ? radix_tree_node_alloc+0x194/0x3c0 [ 1503.091610][T12233] radix_tree_node_alloc+0x194/0x3c0 [ 1503.096872][T12233] idr_get_free+0x2d8/0x990 [ 1503.101372][T12233] ? __x64_sys_ioctl+0x7b/0x90 [ 1503.106132][T12233] idr_alloc_cyclic+0x1ef/0x5d0 [ 1503.110973][T12233] ? idr_alloc+0x2f0/0x2f0 [ 1503.115379][T12233] ? __kasan_check_write+0x14/0x20 [ 1503.120477][T12233] ? _raw_spin_lock+0xa3/0x1b0 [ 1503.125249][T12233] ? __radix_tree_preload+0x361/0x3e0 [ 1503.130601][T12233] ? kmem_cache_alloc+0x1a4/0x300 [ 1503.135605][T12233] __kernfs_new_node+0x124/0x6e0 [ 1503.140521][T12233] ? preempt_schedule_notrace+0x140/0x140 [ 1503.146220][T12233] ? kernfs_new_node+0x170/0x170 [ 1503.151136][T12233] ? irqentry_exit+0x50/0x60 [ 1503.155702][T12233] ? sysvec_reschedule_ipi+0x84/0x160 [ 1503.161057][T12233] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1503.166666][T12233] kernfs_create_dir_ns+0x9b/0x230 [ 1503.171774][T12233] sysfs_create_dir_ns+0x181/0x390 [ 1503.176876][T12233] ? sysfs_warn_dup+0xa0/0xa0 [ 1503.181528][T12233] ? class_dir_release+0x20/0x20 [ 1503.186442][T12233] kobject_add_internal+0x766/0xda0 [ 1503.191640][T12233] kobject_add+0x14c/0x210 [ 1503.196033][T12233] ? _raw_spin_lock+0xa3/0x1b0 [ 1503.200826][T12233] ? kobject_init+0x1e0/0x1e0 [ 1503.205489][T12233] ? mutex_unlock+0x29/0xf0 [ 1503.209967][T12233] ? get_device_parent+0x2c5/0x430 [ 1503.215056][T12233] device_add+0x3ca/0xbd0 [ 1503.219365][T12233] device_create+0x258/0x2e0 [ 1503.223947][T12233] ? root_device_unregister+0x80/0x80 [ 1503.229298][T12233] ? number+0xd9b/0x1040 [ 1503.233516][T12233] bdi_register_va+0x94/0x600 [ 1503.238168][T12233] bdi_register+0xd1/0x120 [ 1503.242579][T12233] ? irqentry_exit+0x50/0x60 [ 1503.247149][T12233] ? __device_add_disk+0x536/0x11d0 [ 1503.252324][T12233] ? bdi_register_va+0x600/0x600 [ 1503.257238][T12233] ? blk_alloc_devt+0xd4/0x320 [ 1503.261980][T12233] __device_add_disk+0x5cb/0x11d0 [ 1503.267171][T12233] ? device_add_disk+0x40/0x40 [ 1503.271910][T12233] ? loop_add+0x400/0x760 [ 1503.276216][T12233] ? vsprintf+0x40/0x40 [ 1503.280348][T12233] ? device_initialize+0x2ed/0x3a0 [ 1503.285437][T12233] device_add_disk+0x2a/0x40 [ 1503.290003][T12233] loop_add+0x58f/0x760 [ 1503.294140][T12233] loop_control_ioctl+0x564/0x740 [ 1503.299145][T12233] ? loop_remove+0xb0/0xb0 [ 1503.303543][T12233] ? __fget_files+0x310/0x370 [ 1503.308198][T12233] ? security_file_ioctl+0xb1/0xd0 [ 1503.313283][T12233] ? loop_remove+0xb0/0xb0 [ 1503.317675][T12233] __se_sys_ioctl+0x115/0x190 [ 1503.322330][T12233] __x64_sys_ioctl+0x7b/0x90 [ 1503.326897][T12233] do_syscall_64+0x34/0x70 [ 1503.331292][T12233] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1503.337173][T12233] RIP: 0033:0x7f0d45ac0169 [ 1503.341587][T12233] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1503.361166][T12233] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1503.369582][T12233] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1503.377530][T12233] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1503.385476][T12233] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1503.393424][T12233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1503.401391][T12233] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1503.471149][T12235] device batadv_slave_1 entered promiscuous mode [ 1503.546390][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:33 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0) 00:17:33 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x20001000) 00:17:33 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002af00) 00:17:33 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 44) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:33 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffb) 00:17:33 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002eb34) [ 1503.737056][T12220] device batadv_slave_1 left promiscuous mode [ 1503.864108][T12254] FAULT_INJECTION: forcing a failure. [ 1503.864108][T12254] name failslab, interval 1, probability 0, space 0, times 0 [ 1503.876764][T12254] CPU: 0 PID: 12254 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1503.888467][T12254] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1503.898516][T12254] Call Trace: [ 1503.901798][T12254] dump_stack_lvl+0x1e2/0x24b [ 1503.906454][T12254] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1503.911911][T12254] dump_stack+0x15/0x17 [ 1503.916056][T12254] should_fail+0x3c0/0x510 [ 1503.920460][T12254] __should_failslab+0x9f/0xe0 [ 1503.925227][T12254] should_failslab+0x9/0x20 [ 1503.929714][T12254] kmem_cache_alloc+0x3f/0x300 [ 1503.934480][T12254] ? radix_tree_node_alloc+0x194/0x3c0 [ 1503.939932][T12254] radix_tree_node_alloc+0x194/0x3c0 [ 1503.945217][T12254] idr_get_free+0x2d8/0x990 [ 1503.949704][T12254] ? __x64_sys_ioctl+0x7b/0x90 [ 1503.954452][T12254] idr_alloc_cyclic+0x1ef/0x5d0 [ 1503.959291][T12254] ? idr_alloc+0x2f0/0x2f0 [ 1503.963773][T12254] ? __kasan_check_write+0x14/0x20 [ 1503.968881][T12254] ? _raw_spin_lock+0xa3/0x1b0 [ 1503.973621][T12254] ? __radix_tree_preload+0x361/0x3e0 [ 1503.978968][T12254] ? kmem_cache_alloc+0x1a4/0x300 [ 1503.983976][T12254] __kernfs_new_node+0x124/0x6e0 [ 1503.988892][T12254] ? preempt_schedule_notrace+0x140/0x140 [ 1503.994592][T12254] ? kernfs_new_node+0x170/0x170 [ 1503.999506][T12254] ? irqentry_exit+0x50/0x60 [ 1504.004091][T12254] ? sysvec_reschedule_ipi+0x84/0x160 [ 1504.009441][T12254] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1504.015064][T12254] kernfs_create_dir_ns+0x9b/0x230 [ 1504.020154][T12254] sysfs_create_dir_ns+0x181/0x390 [ 1504.025242][T12254] ? sysfs_warn_dup+0xa0/0xa0 [ 1504.029910][T12254] ? kobject_add_internal+0x277/0xda0 [ 1504.035258][T12254] kobject_add_internal+0x766/0xda0 [ 1504.040552][T12254] kobject_add+0x14c/0x210 [ 1504.044956][T12254] ? _raw_spin_lock+0xa3/0x1b0 [ 1504.049703][T12254] ? kobject_init+0x1e0/0x1e0 [ 1504.054362][T12254] ? mutex_unlock+0x29/0xf0 [ 1504.058847][T12254] ? get_device_parent+0x2c5/0x430 [ 1504.063953][T12254] device_add+0x3ca/0xbd0 [ 1504.068266][T12254] device_create+0x258/0x2e0 [ 1504.072838][T12254] ? root_device_unregister+0x80/0x80 [ 1504.078189][T12254] ? sysvec_reschedule_ipi+0x84/0x160 [ 1504.083541][T12254] bdi_register_va+0x94/0x600 [ 1504.088217][T12254] bdi_register+0xd1/0x120 [ 1504.092612][T12254] ? __device_add_disk+0x536/0x11d0 [ 1504.097786][T12254] ? bdi_register_va+0x600/0x600 [ 1504.102703][T12254] ? vsnprintf+0x1bfd/0x1cd0 [ 1504.107270][T12254] ? __kasan_check_read+0x11/0x20 [ 1504.112362][T12254] ? blk_alloc_devt+0xd4/0x320 [ 1504.117110][T12254] __device_add_disk+0x5cb/0x11d0 [ 1504.122112][T12254] ? device_add_disk+0x40/0x40 [ 1504.126852][T12254] ? device_add_disk+0x17/0x40 [ 1504.131592][T12254] ? __sanitizer_cov_trace_pc+0x5a/0x60 [ 1504.137113][T12254] device_add_disk+0x2a/0x40 [ 1504.141678][T12254] loop_add+0x58f/0x760 [ 1504.145817][T12254] loop_control_ioctl+0x564/0x740 [ 1504.150818][T12254] ? loop_remove+0xb0/0xb0 [ 1504.155213][T12254] ? irqentry_exit+0x50/0x60 [ 1504.159776][T12254] ? sysvec_reschedule_ipi+0x84/0x160 [ 1504.165125][T12254] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1504.170735][T12254] ? do_vfs_ioctl+0xf6/0x1a90 [ 1504.175391][T12254] ? loop_remove+0xb0/0xb0 [ 1504.179873][T12254] __se_sys_ioctl+0x115/0x190 [ 1504.184527][T12254] __x64_sys_ioctl+0x7b/0x90 [ 1504.189094][T12254] do_syscall_64+0x34/0x70 [ 1504.193487][T12254] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1504.199361][T12254] RIP: 0033:0x7f0d45ac0169 [ 1504.203764][T12254] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1504.223345][T12254] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1504.231736][T12254] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1504.239685][T12254] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1504.247637][T12254] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1504.255582][T12254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1504.263529][T12254] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1504.314937][ T1473] udevd[1473]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1504.343453][T12254] device batadv_slave_1 entered promiscuous mode 00:17:33 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0) 00:17:33 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0) 00:17:34 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 45) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:34 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0036040) 00:17:34 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002eb34) 00:17:34 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffe) [ 1504.592806][T12240] device batadv_slave_1 left promiscuous mode [ 1504.722144][T12273] FAULT_INJECTION: forcing a failure. [ 1504.722144][T12273] name failslab, interval 1, probability 0, space 0, times 0 [ 1504.734808][T12273] CPU: 0 PID: 12273 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1504.746515][T12273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1504.756546][T12273] Call Trace: [ 1504.759832][T12273] dump_stack_lvl+0x1e2/0x24b [ 1504.764502][T12273] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1504.769938][T12273] dump_stack+0x15/0x17 [ 1504.774074][T12273] should_fail+0x3c0/0x510 [ 1504.778476][T12273] __should_failslab+0x9f/0xe0 [ 1504.783222][T12273] should_failslab+0x9/0x20 [ 1504.787702][T12273] kmem_cache_alloc+0x3f/0x300 [ 1504.792441][T12273] ? radix_tree_node_alloc+0x194/0x3c0 [ 1504.797877][T12273] radix_tree_node_alloc+0x194/0x3c0 [ 1504.803139][T12273] idr_get_free+0x2d8/0x990 [ 1504.807634][T12273] ? __x64_sys_ioctl+0x7b/0x90 [ 1504.812387][T12273] idr_alloc_cyclic+0x1ef/0x5d0 [ 1504.817234][T12273] ? idr_alloc+0x2f0/0x2f0 [ 1504.821654][T12273] ? __kasan_check_write+0x14/0x20 [ 1504.826749][T12273] ? _raw_spin_lock+0xa3/0x1b0 [ 1504.831495][T12273] ? __radix_tree_preload+0x361/0x3e0 [ 1504.836855][T12273] __kernfs_new_node+0x124/0x6e0 [ 1504.841791][T12273] ? plist_check_list+0x261/0x270 [ 1504.846800][T12273] ? compat_start_thread+0x80/0x80 [ 1504.851891][T12273] ? kernfs_new_node+0x170/0x170 [ 1504.856829][T12273] ? __kasan_check_read+0x11/0x20 [ 1504.861847][T12273] ? switch_mm_irqs_off+0x2ca/0x990 [ 1504.867040][T12273] ? finish_task_switch+0x130/0x580 [ 1504.872258][T12273] kernfs_create_dir_ns+0x9b/0x230 [ 1504.877356][T12273] sysfs_create_dir_ns+0x181/0x390 [ 1504.882447][T12273] ? sysfs_warn_dup+0xa0/0xa0 [ 1504.887149][T12273] ? preempt_schedule+0xd9/0xe0 [ 1504.892076][T12273] kobject_add_internal+0x766/0xda0 [ 1504.897260][T12273] kobject_add+0x14c/0x210 [ 1504.901752][T12273] ? kobject_init+0x1e0/0x1e0 [ 1504.906418][T12273] ? mutex_unlock+0x29/0xf0 [ 1504.910908][T12273] ? get_device_parent+0x2c5/0x430 [ 1504.916003][T12273] device_add+0x3ca/0xbd0 [ 1504.920316][T12273] device_create+0x258/0x2e0 [ 1504.924892][T12273] ? stack_depot_save+0x160/0x4a0 [ 1504.929894][T12273] ? root_device_unregister+0x80/0x80 [ 1504.935267][T12273] ? number+0xd9b/0x1040 [ 1504.939574][T12273] bdi_register_va+0x94/0x600 [ 1504.944228][T12273] bdi_register+0xd1/0x120 [ 1504.948627][T12273] ? __device_add_disk+0x536/0x11d0 [ 1504.953799][T12273] ? bdi_register_va+0x600/0x600 [ 1504.958719][T12273] ? vsnprintf+0x1bfd/0x1cd0 [ 1504.963295][T12273] ? __kasan_check_read+0x11/0x20 [ 1504.968301][T12273] ? blk_alloc_devt+0xd4/0x320 [ 1504.973044][T12273] __device_add_disk+0x5cb/0x11d0 [ 1504.978050][T12273] ? device_add_disk+0x40/0x40 [ 1504.982793][T12273] ? loop_add+0x400/0x760 [ 1504.987100][T12273] ? vsprintf+0x40/0x40 [ 1504.991235][T12273] device_add_disk+0x2a/0x40 [ 1504.995801][T12273] loop_add+0x58f/0x760 [ 1504.999935][T12273] loop_control_ioctl+0x564/0x740 [ 1505.004943][T12273] ? loop_remove+0xb0/0xb0 [ 1505.009343][T12273] ? __fget_files+0x310/0x370 [ 1505.013999][T12273] ? security_file_ioctl+0xb1/0xd0 [ 1505.019100][T12273] ? loop_remove+0xb0/0xb0 [ 1505.023494][T12273] __se_sys_ioctl+0x115/0x190 [ 1505.028152][T12273] __x64_sys_ioctl+0x7b/0x90 [ 1505.032722][T12273] do_syscall_64+0x34/0x70 [ 1505.037115][T12273] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1505.042986][T12273] RIP: 0033:0x7f0d45ac0169 [ 1505.047380][T12273] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1505.067075][T12273] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1505.075478][T12273] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1505.083436][T12273] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1505.091386][T12273] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1505.099335][T12273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1505.107286][T12273] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1505.187774][T12273] device batadv_slave_1 entered promiscuous mode [ 1505.235757][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:34 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0) 00:17:34 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0) 00:17:34 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 46) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:34 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff) 00:17:34 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000000) 00:17:34 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0036040) [ 1505.451125][T12261] device batadv_slave_1 left promiscuous mode [ 1505.597007][T12294] FAULT_INJECTION: forcing a failure. [ 1505.597007][T12294] name failslab, interval 1, probability 0, space 0, times 0 [ 1505.609678][T12294] CPU: 0 PID: 12294 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1505.621371][T12294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1505.631403][T12294] Call Trace: [ 1505.634676][T12294] dump_stack_lvl+0x1e2/0x24b [ 1505.639327][T12294] ? panic+0x7d7/0x7d7 [ 1505.643371][T12294] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1505.648811][T12294] ? __kasan_check_read+0x11/0x20 [ 1505.653828][T12294] ? switch_mm_irqs_off+0x2ca/0x990 [ 1505.659035][T12294] dump_stack+0x15/0x17 [ 1505.663179][T12294] should_fail+0x3c0/0x510 [ 1505.669311][T12294] __should_failslab+0x9f/0xe0 [ 1505.674051][T12294] should_failslab+0x9/0x20 [ 1505.678530][T12294] kmem_cache_alloc+0x3f/0x300 [ 1505.683272][T12294] ? __kernfs_new_node+0xdb/0x6e0 [ 1505.688275][T12294] __kernfs_new_node+0xdb/0x6e0 [ 1505.693103][T12294] ? kernfs_new_node+0x170/0x170 [ 1505.698018][T12294] ? preempt_schedule_irq+0xef/0x140 [ 1505.703297][T12294] ? preempt_schedule_notrace+0x140/0x140 [ 1505.709001][T12294] ? __schedule+0x86e/0xc00 [ 1505.713488][T12294] ? irqentry_exit+0x50/0x60 [ 1505.718060][T12294] kernfs_new_node+0x97/0x170 [ 1505.722801][T12294] __kernfs_create_file+0x4a/0x270 [ 1505.727901][T12294] sysfs_add_file_mode_ns+0x273/0x320 [ 1505.733252][T12294] sysfs_create_file_ns+0x191/0x2a0 [ 1505.738437][T12294] ? sysfs_add_file_mode_ns+0x320/0x320 [ 1505.743964][T12294] device_create_file+0x110/0x1d0 [ 1505.748989][T12294] device_add+0x496/0xbd0 [ 1505.753296][T12294] device_create+0x258/0x2e0 [ 1505.757881][T12294] ? __kasan_check_read+0x11/0x20 [ 1505.762898][T12294] ? root_device_unregister+0x80/0x80 [ 1505.768255][T12294] ? number+0xd9b/0x1040 [ 1505.772474][T12294] bdi_register_va+0x94/0x600 [ 1505.777142][T12294] bdi_register+0xd1/0x120 [ 1505.781535][T12294] ? __device_add_disk+0x536/0x11d0 [ 1505.786710][T12294] ? bdi_register_va+0x600/0x600 [ 1505.791625][T12294] ? vsnprintf+0x1bfd/0x1cd0 [ 1505.796198][T12294] ? __kasan_check_read+0x11/0x20 [ 1505.801201][T12294] ? blk_alloc_devt+0xd4/0x320 [ 1505.805940][T12294] __device_add_disk+0x5cb/0x11d0 [ 1505.810943][T12294] ? device_add_disk+0x40/0x40 [ 1505.815706][T12294] ? loop_add+0x400/0x760 [ 1505.820011][T12294] ? vsprintf+0x40/0x40 [ 1505.824148][T12294] device_add_disk+0x2a/0x40 [ 1505.828717][T12294] loop_add+0x58f/0x760 [ 1505.832851][T12294] loop_control_ioctl+0x564/0x740 [ 1505.837851][T12294] ? loop_remove+0xb0/0xb0 [ 1505.842247][T12294] ? sysvec_reschedule_ipi+0x84/0x160 [ 1505.847597][T12294] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1505.853210][T12294] ? loop_remove+0xb0/0xb0 [ 1505.857603][T12294] ? do_vfs_ioctl+0xf6/0x1a90 [ 1505.862254][T12294] ? __se_sys_ioctl+0xa6/0x190 [ 1505.866993][T12294] ? __se_sys_ioctl+0x109/0x190 [ 1505.871825][T12294] ? loop_control_ioctl+0x1/0x740 [ 1505.876840][T12294] ? loop_remove+0xb0/0xb0 [ 1505.881234][T12294] __se_sys_ioctl+0x115/0x190 [ 1505.885888][T12294] __x64_sys_ioctl+0x7b/0x90 [ 1505.890483][T12294] do_syscall_64+0x34/0x70 [ 1505.894966][T12294] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1505.900841][T12294] RIP: 0033:0x7f0d45ac0169 [ 1505.905242][T12294] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1505.924822][T12294] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1505.933213][T12294] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1505.941167][T12294] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1505.949114][T12294] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1505.957065][T12294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1505.965363][T12294] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1505.974336][T12294] ------------[ cut here ]------------ [ 1505.979832][T12294] WARNING: CPU: 0 PID: 12294 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1505.988974][T12294] Modules linked in: [ 1505.992913][T12294] CPU: 0 PID: 12294 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1506.004652][T12294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1506.014748][T12294] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1506.020569][T12294] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1506.040356][T12294] RSP: 0018:ffffc90001a27bc0 EFLAGS: 00010283 [ 1506.046517][T12294] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1506.054523][T12294] RDX: ffffc9000575e000 RSI: 0000000000035dad RDI: 0000000000035dae [ 1506.062529][T12294] RBP: ffffc90001a27d08 R08: ffffffff82412a76 R09: ffffc90001a27610 [ 1506.070633][T12294] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1506.078655][T12294] R13: ffff88810f6dd000 R14: ffff88810f6df338 R15: ffff88810f6df000 [ 1506.086657][T12294] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1506.095613][T12294] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1506.102210][T12294] CR2: 00007f0d447f0ff8 CR3: 000000010e5d8000 CR4: 00000000003506b0 [ 1506.110225][T12294] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1506.118224][T12294] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1506.126248][T12294] Call Trace: [ 1506.129595][T12294] ? device_add_disk+0x40/0x40 [ 1506.134387][T12294] ? loop_add+0x400/0x760 [ 1506.138729][T12294] ? vsprintf+0x40/0x40 [ 1506.142902][T12294] device_add_disk+0x2a/0x40 [ 1506.147525][T12294] loop_add+0x58f/0x760 [ 1506.151698][T12294] loop_control_ioctl+0x564/0x740 [ 1506.156783][T12294] ? loop_remove+0xb0/0xb0 [ 1506.161228][T12294] ? sysvec_reschedule_ipi+0x84/0x160 [ 1506.166629][T12294] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1506.172285][T12294] ? loop_remove+0xb0/0xb0 [ 1506.176739][T12294] ? do_vfs_ioctl+0xf6/0x1a90 [ 1506.181446][T12294] ? __se_sys_ioctl+0xa6/0x190 [ 1506.186255][T12294] ? __se_sys_ioctl+0x109/0x190 [ 1506.191123][T12294] ? loop_control_ioctl+0x1/0x740 [ 1506.196171][T12294] ? loop_remove+0xb0/0xb0 [ 1506.200599][T12294] __se_sys_ioctl+0x115/0x190 [ 1506.205303][T12294] __x64_sys_ioctl+0x7b/0x90 [ 1506.209906][T12294] do_syscall_64+0x34/0x70 [ 1506.214351][T12294] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1506.220251][T12294] RIP: 0033:0x7f0d45ac0169 [ 1506.224687][T12294] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1506.244337][T12294] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1506.252800][T12294] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1506.260797][T12294] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1506.268797][T12294] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1506.276794][T12294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1506.284792][T12294] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1506.292803][T12294] ---[ end trace 1bf7b454acee6349 ]--- [ 1506.368633][T12294] device batadv_slave_1 entered promiscuous mode 00:17:35 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff) 00:17:35 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0028a60) 00:17:35 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0) 00:17:35 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 47) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:35 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000000000) [ 1506.444425][ T1473] udevd[1473]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1506.480072][T12284] device batadv_slave_1 left promiscuous mode 00:17:35 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff) [ 1506.609453][T12309] FAULT_INJECTION: forcing a failure. [ 1506.609453][T12309] name failslab, interval 1, probability 0, space 0, times 0 [ 1506.622124][T12309] CPU: 0 PID: 12309 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1506.633817][T12309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1506.643848][T12309] Call Trace: [ 1506.647123][T12309] dump_stack_lvl+0x1e2/0x24b [ 1506.651781][T12309] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1506.657221][T12309] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1506.663276][T12309] dump_stack+0x15/0x17 [ 1506.667409][T12309] should_fail+0x3c0/0x510 [ 1506.671803][T12309] ? __kernfs_new_node+0x99/0x6e0 [ 1506.676806][T12309] __should_failslab+0x9f/0xe0 [ 1506.681547][T12309] should_failslab+0x9/0x20 [ 1506.686024][T12309] __kmalloc_track_caller+0x5f/0x350 [ 1506.691297][T12309] kstrdup_const+0x55/0x90 [ 1506.695695][T12309] __kernfs_new_node+0x99/0x6e0 [ 1506.700525][T12309] ? mutex_lock+0xb2/0x1e0 [ 1506.704918][T12309] ? kernfs_new_node+0x170/0x170 [ 1506.709840][T12309] ? __kasan_check_write+0x14/0x20 [ 1506.714940][T12309] ? __kasan_check_write+0x14/0x20 [ 1506.720044][T12309] ? mutex_unlock+0x29/0xf0 [ 1506.724534][T12309] ? kernfs_activate+0x409/0x420 [ 1506.729457][T12309] kernfs_new_node+0x97/0x170 [ 1506.734214][T12309] kernfs_create_link+0xb8/0x210 [ 1506.739173][T12309] sysfs_do_create_link_sd+0x89/0x110 [ 1506.744524][T12309] sysfs_create_link+0x68/0x80 [ 1506.749270][T12309] device_add_class_symlinks+0x222/0x2a0 [ 1506.754879][T12309] device_add+0x4c3/0xbd0 [ 1506.759205][T12309] device_create+0x258/0x2e0 [ 1506.763773][T12309] ? sysvec_reschedule_ipi+0x84/0x160 [ 1506.769122][T12309] ? root_device_unregister+0x80/0x80 [ 1506.774488][T12309] ? number+0xd9b/0x1040 [ 1506.778713][T12309] bdi_register_va+0x94/0x600 [ 1506.783384][T12309] bdi_register+0xd1/0x120 [ 1506.787778][T12309] ? irqentry_exit+0x50/0x60 [ 1506.792358][T12309] ? __device_add_disk+0x536/0x11d0 [ 1506.797533][T12309] ? bdi_register_va+0x600/0x600 [ 1506.802452][T12309] ? __kasan_check_read+0x11/0x20 [ 1506.807452][T12309] ? blk_alloc_devt+0xd4/0x320 [ 1506.812195][T12309] __device_add_disk+0x5cb/0x11d0 [ 1506.817200][T12309] ? device_add_disk+0x40/0x40 [ 1506.821944][T12309] ? loop_add+0x400/0x760 [ 1506.826263][T12309] ? vsprintf+0x40/0x40 [ 1506.830398][T12309] device_add_disk+0x2a/0x40 [ 1506.834980][T12309] loop_add+0x58f/0x760 [ 1506.839113][T12309] loop_control_ioctl+0x564/0x740 [ 1506.844111][T12309] ? loop_remove+0xb0/0xb0 [ 1506.848506][T12309] ? __fget_files+0x310/0x370 [ 1506.853165][T12309] ? security_file_ioctl+0xb1/0xd0 [ 1506.858374][T12309] ? loop_remove+0xb0/0xb0 [ 1506.862779][T12309] __se_sys_ioctl+0x115/0x190 [ 1506.867440][T12309] __x64_sys_ioctl+0x7b/0x90 [ 1506.872030][T12309] do_syscall_64+0x34/0x70 [ 1506.876431][T12309] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1506.882309][T12309] RIP: 0033:0x7f0d45ac0169 [ 1506.886715][T12309] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1506.906302][T12309] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1506.914706][T12309] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1506.922670][T12309] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1506.930735][T12309] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1506.938710][T12309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1506.946695][T12309] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1506.955659][T12309] ------------[ cut here ]------------ [ 1506.961252][T12309] WARNING: CPU: 0 PID: 12309 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1506.970407][T12309] Modules linked in: [ 1506.974358][T12309] CPU: 0 PID: 12309 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1506.986088][T12309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1506.996185][T12309] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1507.002039][T12309] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1507.021819][T12309] RSP: 0018:ffffc90000bb7bc0 EFLAGS: 00010283 [ 1507.027934][T12309] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1507.035944][T12309] RDX: ffffc9000575e000 RSI: 0000000000031e25 RDI: 0000000000031e26 [ 1507.044109][T12309] RBP: ffffc90000bb7d08 R08: ffffffff82412a76 R09: ffffc90000bb7610 [ 1507.052097][T12309] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1507.060139][T12309] R13: ffff88810eb86000 R14: ffff88810eb82338 R15: ffff88810eb82000 [ 1507.068169][T12309] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1507.077157][T12309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1507.083777][T12309] CR2: 00007f0d447f0ff8 CR3: 000000011462e000 CR4: 00000000003506b0 [ 1507.091887][T12309] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1507.099907][T12309] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1507.107937][T12309] Call Trace: [ 1507.111281][T12309] ? device_add_disk+0x40/0x40 [ 1507.116085][T12309] ? loop_add+0x400/0x760 [ 1507.120445][T12309] ? vsprintf+0x40/0x40 [ 1507.124654][T12309] device_add_disk+0x2a/0x40 [ 1507.129265][T12309] loop_add+0x58f/0x760 [ 1507.133436][T12309] loop_control_ioctl+0x564/0x740 [ 1507.138511][T12309] ? loop_remove+0xb0/0xb0 [ 1507.142946][T12309] ? __fget_files+0x310/0x370 [ 1507.147694][T12309] ? security_file_ioctl+0xb1/0xd0 [ 1507.152820][T12309] ? loop_remove+0xb0/0xb0 [ 1507.157260][T12309] __se_sys_ioctl+0x115/0x190 [ 1507.161947][T12309] __x64_sys_ioctl+0x7b/0x90 [ 1507.166562][T12309] do_syscall_64+0x34/0x70 [ 1507.170989][T12309] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1507.176903][T12309] RIP: 0033:0x7f0d45ac0169 [ 1507.181415][T12309] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1507.201106][T12309] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1507.209583][T12309] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1507.217589][T12309] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1507.225598][T12309] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1507.233635][T12309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1507.241664][T12309] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1507.249711][T12309] ---[ end trace 1bf7b454acee634a ]--- [ 1507.325891][T12309] device batadv_slave_1 entered promiscuous mode 00:17:36 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x7fffffffff4c9) 00:17:36 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 48) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:36 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f) 00:17:36 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002af00) 00:17:36 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0028a60) [ 1507.448062][T12299] device batadv_slave_1 left promiscuous mode [ 1507.472495][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1507.577396][T12331] FAULT_INJECTION: forcing a failure. [ 1507.577396][T12331] name failslab, interval 1, probability 0, space 0, times 0 [ 1507.590091][T12331] CPU: 0 PID: 12331 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1507.601805][T12331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1507.611835][T12331] Call Trace: [ 1507.615109][T12331] dump_stack_lvl+0x1e2/0x24b [ 1507.619763][T12331] ? panic+0x7d7/0x7d7 [ 1507.623810][T12331] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1507.629248][T12331] ? compat_start_thread+0x80/0x80 [ 1507.634355][T12331] dump_stack+0x15/0x17 [ 1507.638491][T12331] should_fail+0x3c0/0x510 [ 1507.642889][T12331] __should_failslab+0x9f/0xe0 [ 1507.647642][T12331] should_failslab+0x9/0x20 [ 1507.652122][T12331] kmem_cache_alloc+0x3f/0x300 [ 1507.656864][T12331] ? __kernfs_new_node+0xdb/0x6e0 [ 1507.661871][T12331] __kernfs_new_node+0xdb/0x6e0 [ 1507.666718][T12331] ? release_firmware_map_entry+0x194/0x194 [ 1507.672588][T12331] ? kernfs_new_node+0x170/0x170 [ 1507.677502][T12331] ? __kasan_check_write+0x14/0x20 [ 1507.682592][T12331] ? __kasan_check_read+0x11/0x20 [ 1507.687592][T12331] ? preempt_schedule_irq+0xef/0x140 [ 1507.692858][T12331] ? preempt_schedule_notrace+0x140/0x140 [ 1507.698552][T12331] ? kernfs_activate+0x409/0x420 [ 1507.703469][T12331] kernfs_new_node+0x97/0x170 [ 1507.708128][T12331] kernfs_create_link+0xb8/0x210 [ 1507.713042][T12331] sysfs_do_create_link_sd+0x89/0x110 [ 1507.718394][T12331] sysfs_create_link+0x68/0x80 [ 1507.723137][T12331] device_add_class_symlinks+0x222/0x2a0 [ 1507.728748][T12331] device_add+0x4c3/0xbd0 [ 1507.733058][T12331] device_create+0x258/0x2e0 [ 1507.737625][T12331] ? root_device_unregister+0x80/0x80 [ 1507.742989][T12331] ? number+0xd9b/0x1040 [ 1507.747212][T12331] bdi_register_va+0x94/0x600 [ 1507.751868][T12331] bdi_register+0xd1/0x120 [ 1507.756266][T12331] ? irqentry_exit+0x50/0x60 [ 1507.760852][T12331] ? sysvec_reschedule_ipi+0x84/0x160 [ 1507.766202][T12331] ? __device_add_disk+0x536/0x11d0 [ 1507.771378][T12331] ? bdi_register_va+0x600/0x600 [ 1507.776293][T12331] ? __device_add_disk+0x1a9/0x11d0 [ 1507.781470][T12331] ? blk_alloc_devt+0xd4/0x320 [ 1507.786211][T12331] __device_add_disk+0x5cb/0x11d0 [ 1507.791216][T12331] ? device_add_disk+0x40/0x40 [ 1507.795968][T12331] ? loop_add+0x400/0x760 [ 1507.800285][T12331] ? vsprintf+0x40/0x40 [ 1507.804422][T12331] device_add_disk+0x2a/0x40 [ 1507.808993][T12331] loop_add+0x58f/0x760 [ 1507.813127][T12331] loop_control_ioctl+0x564/0x740 [ 1507.818130][T12331] ? loop_remove+0xb0/0xb0 [ 1507.822525][T12331] ? __fget_files+0x310/0x370 [ 1507.827214][T12331] ? security_file_ioctl+0xb1/0xd0 [ 1507.832304][T12331] ? loop_remove+0xb0/0xb0 [ 1507.836697][T12331] __se_sys_ioctl+0x115/0x190 [ 1507.841351][T12331] __x64_sys_ioctl+0x7b/0x90 [ 1507.845915][T12331] do_syscall_64+0x34/0x70 [ 1507.850323][T12331] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1507.856208][T12331] RIP: 0033:0x7f0d45ac0169 [ 1507.860602][T12331] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1507.880200][T12331] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1507.888600][T12331] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1507.896579][T12331] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1507.904539][T12331] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1507.912494][T12331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1507.920453][T12331] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1507.929583][T12331] ------------[ cut here ]------------ [ 1507.935117][T12331] WARNING: CPU: 0 PID: 12331 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1507.944250][T12331] Modules linked in: [ 1507.948323][T12331] CPU: 0 PID: 12331 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1507.960109][T12331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1507.970230][T12331] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1507.976116][T12331] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1507.995926][T12331] RSP: 0018:ffffc90001ae7bc0 EFLAGS: 00010287 [ 1508.002088][T12331] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1508.010406][T12331] RDX: ffffc9000575e000 RSI: 0000000000032fba RDI: 0000000000032fbb [ 1508.018432][T12331] RBP: ffffc90001ae7d08 R08: ffffffff82412a76 R09: ffffc90001ae7610 [ 1508.026474][T12331] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1508.034545][T12331] R13: ffff88815e20c000 R14: ffff88815e20b338 R15: ffff88815e20b000 [ 1508.042567][T12331] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1508.051555][T12331] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1508.058187][T12331] CR2: 00007f0d447f0ff8 CR3: 000000010f019000 CR4: 00000000003506b0 [ 1508.066397][T12331] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1508.074461][T12331] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1508.082474][T12331] Call Trace: [ 1508.085885][T12331] ? device_add_disk+0x40/0x40 [ 1508.090676][T12331] ? loop_add+0x400/0x760 [ 1508.095052][T12331] ? vsprintf+0x40/0x40 [ 1508.099245][T12331] device_add_disk+0x2a/0x40 [ 1508.103905][T12331] loop_add+0x58f/0x760 [ 1508.108111][T12331] loop_control_ioctl+0x564/0x740 [ 1508.113149][T12331] ? loop_remove+0xb0/0xb0 [ 1508.117608][T12331] ? __fget_files+0x310/0x370 [ 1508.122304][T12331] ? security_file_ioctl+0xb1/0xd0 [ 1508.127443][T12331] ? loop_remove+0xb0/0xb0 [ 1508.131870][T12331] __se_sys_ioctl+0x115/0x190 [ 1508.136771][T12331] __x64_sys_ioctl+0x7b/0x90 [ 1508.141375][T12331] do_syscall_64+0x34/0x70 [ 1508.145825][T12331] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1508.151865][T12331] RIP: 0033:0x7f0d45ac0169 [ 1508.156432][T12331] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1508.176148][T12331] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1508.184633][T12331] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1508.192630][T12331] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1508.200633][T12331] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1508.208637][T12331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1508.216632][T12331] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1508.224658][T12331] ---[ end trace 1bf7b454acee634b ]--- [ 1508.300245][T12331] device batadv_slave_1 entered promiscuous mode 00:17:37 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff) 00:17:37 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002af00) 00:17:37 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002eb34) 00:17:37 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffb) 00:17:37 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 49) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:37 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x10002000000000) [ 1508.419803][T12316] device batadv_slave_1 left promiscuous mode [ 1508.422067][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1508.557356][T12348] FAULT_INJECTION: forcing a failure. [ 1508.557356][T12348] name failslab, interval 1, probability 0, space 0, times 0 [ 1508.570028][T12348] CPU: 0 PID: 12348 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1508.581725][T12348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1508.591756][T12348] Call Trace: [ 1508.595050][T12348] dump_stack_lvl+0x1e2/0x24b [ 1508.599705][T12348] ? panic+0x7d7/0x7d7 [ 1508.603750][T12348] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1508.609188][T12348] ? compat_start_thread+0x80/0x80 [ 1508.614277][T12348] dump_stack+0x15/0x17 [ 1508.618426][T12348] should_fail+0x3c0/0x510 [ 1508.622821][T12348] __should_failslab+0x9f/0xe0 [ 1508.627564][T12348] should_failslab+0x9/0x20 [ 1508.632042][T12348] kmem_cache_alloc+0x3f/0x300 [ 1508.636784][T12348] ? __switch_to_asm+0x34/0x60 [ 1508.641524][T12348] ? __kernfs_new_node+0xdb/0x6e0 [ 1508.646524][T12348] __kernfs_new_node+0xdb/0x6e0 [ 1508.651355][T12348] ? release_firmware_map_entry+0x194/0x194 [ 1508.657228][T12348] ? kernfs_new_node+0x170/0x170 [ 1508.662144][T12348] ? __kasan_check_read+0x11/0x20 [ 1508.667144][T12348] ? preempt_schedule_irq+0xef/0x140 [ 1508.672406][T12348] ? preempt_schedule_notrace+0x140/0x140 [ 1508.678101][T12348] kernfs_new_node+0x97/0x170 [ 1508.682756][T12348] __kernfs_create_file+0x4a/0x270 [ 1508.687849][T12348] sysfs_add_file_mode_ns+0x273/0x320 [ 1508.693211][T12348] internal_create_group+0x55e/0xf50 [ 1508.698475][T12348] ? sysfs_create_group+0x30/0x30 [ 1508.703474][T12348] ? kernfs_put+0x48/0x540 [ 1508.707868][T12348] ? kernfs_create_link+0x1a0/0x210 [ 1508.713046][T12348] sysfs_create_groups+0x5d/0x130 [ 1508.718054][T12348] device_add_attrs+0x8b/0x3e0 [ 1508.722799][T12348] ? device_add_class_symlinks+0x27c/0x2a0 [ 1508.728583][T12348] device_add+0x4e6/0xbd0 [ 1508.732892][T12348] device_create+0x258/0x2e0 [ 1508.737460][T12348] ? root_device_unregister+0x80/0x80 [ 1508.742831][T12348] ? number+0xd9b/0x1040 [ 1508.747057][T12348] bdi_register_va+0x94/0x600 [ 1508.751713][T12348] bdi_register+0xd1/0x120 [ 1508.756108][T12348] ? __device_add_disk+0x536/0x11d0 [ 1508.761279][T12348] ? bdi_register_va+0x600/0x600 [ 1508.766197][T12348] ? vsnprintf+0x1bfd/0x1cd0 [ 1508.770773][T12348] ? __kasan_check_read+0x11/0x20 [ 1508.775780][T12348] ? blk_alloc_devt+0xd4/0x320 [ 1508.780522][T12348] __device_add_disk+0x5cb/0x11d0 [ 1508.785524][T12348] ? device_add_disk+0x40/0x40 [ 1508.790264][T12348] ? loop_add+0x400/0x760 [ 1508.794584][T12348] ? vsprintf+0x40/0x40 [ 1508.798718][T12348] device_add_disk+0x2a/0x40 [ 1508.803301][T12348] loop_add+0x58f/0x760 [ 1508.807439][T12348] loop_control_ioctl+0x564/0x740 [ 1508.812439][T12348] ? loop_remove+0xb0/0xb0 [ 1508.816833][T12348] ? irqentry_exit+0x50/0x60 [ 1508.821398][T12348] ? sysvec_reschedule_ipi+0x84/0x160 [ 1508.826750][T12348] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1508.832361][T12348] ? do_vfs_ioctl+0xf6/0x1a90 [ 1508.837032][T12348] ? loop_remove+0xb0/0xb0 [ 1508.841443][T12348] __se_sys_ioctl+0x115/0x190 [ 1508.846126][T12348] __x64_sys_ioctl+0x7b/0x90 [ 1508.850699][T12348] do_syscall_64+0x34/0x70 [ 1508.855102][T12348] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1508.860975][T12348] RIP: 0033:0x7f0d45ac0169 [ 1508.865376][T12348] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1508.884982][T12348] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1508.893379][T12348] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1508.901330][T12348] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1508.909282][T12348] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1508.917230][T12348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1508.925197][T12348] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1508.934032][T12348] ------------[ cut here ]------------ [ 1508.939545][T12348] WARNING: CPU: 0 PID: 12348 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1508.948701][T12348] Modules linked in: [ 1508.952782][T12348] CPU: 0 PID: 12348 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1508.964563][T12348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1508.974700][T12348] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1508.980543][T12348] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1509.000283][T12348] RSP: 0018:ffffc900019a7bc0 EFLAGS: 00010283 [ 1509.006401][T12348] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1509.014397][T12348] RDX: ffffc9000575e000 RSI: 0000000000035cee RDI: 0000000000035cef [ 1509.022383][T12348] RBP: ffffc900019a7d08 R08: ffffffff82412a76 R09: ffffc900019a7610 [ 1509.030449][T12348] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1509.038837][T12348] R13: ffff88815ee46000 R14: ffff888113f18338 R15: ffff888113f18000 [ 1509.046853][T12348] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1509.055817][T12348] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1509.062420][T12348] CR2: 00007f0d447f0ff8 CR3: 0000000120c17000 CR4: 00000000003506b0 [ 1509.070494][T12348] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1509.078592][T12348] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1509.086605][T12348] Call Trace: [ 1509.089942][T12348] ? device_add_disk+0x40/0x40 [ 1509.094750][T12348] ? loop_add+0x400/0x760 [ 1509.099102][T12348] ? vsprintf+0x40/0x40 [ 1509.103283][T12348] device_add_disk+0x2a/0x40 [ 1509.107908][T12348] loop_add+0x58f/0x760 [ 1509.112084][T12348] loop_control_ioctl+0x564/0x740 [ 1509.117130][T12348] ? loop_remove+0xb0/0xb0 [ 1509.121554][T12348] ? irqentry_exit+0x50/0x60 [ 1509.126167][T12348] ? sysvec_reschedule_ipi+0x84/0x160 [ 1509.131554][T12348] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1509.137211][T12348] ? do_vfs_ioctl+0xf6/0x1a90 [ 1509.141899][T12348] ? loop_remove+0xb0/0xb0 [ 1509.146356][T12348] __se_sys_ioctl+0x115/0x190 [ 1509.151063][T12348] __x64_sys_ioctl+0x7b/0x90 [ 1509.155691][T12348] do_syscall_64+0x34/0x70 [ 1509.160121][T12348] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1509.166129][T12348] RIP: 0033:0x7f0d45ac0169 [ 1509.170556][T12348] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1509.190201][T12348] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1509.198657][T12348] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1509.206664][T12348] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1509.214660][T12348] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1509.222641][T12348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1509.230648][T12348] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1509.238674][T12348] ---[ end trace 1bf7b454acee634c ]--- [ 1509.314038][T12348] device batadv_slave_1 entered promiscuous mode 00:17:38 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa002eb34) 00:17:38 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f) [ 1509.363880][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:38 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0036040) 00:17:38 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 50) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:38 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffe) 00:17:38 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0ffffffff) [ 1509.426947][T12334] device batadv_slave_1 left promiscuous mode [ 1509.554103][T12371] FAULT_INJECTION: forcing a failure. [ 1509.554103][T12371] name failslab, interval 1, probability 0, space 0, times 0 [ 1509.566782][T12371] CPU: 0 PID: 12371 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1509.578490][T12371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1509.588521][T12371] Call Trace: [ 1509.591795][T12371] dump_stack_lvl+0x1e2/0x24b [ 1509.596448][T12371] ? panic+0x7d7/0x7d7 [ 1509.600493][T12371] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1509.605928][T12371] dump_stack+0x15/0x17 [ 1509.610061][T12371] should_fail+0x3c0/0x510 [ 1509.614457][T12371] __should_failslab+0x9f/0xe0 [ 1509.619200][T12371] should_failslab+0x9/0x20 [ 1509.623678][T12371] kmem_cache_alloc+0x3f/0x300 [ 1509.628415][T12371] ? __kernfs_new_node+0xdb/0x6e0 [ 1509.633420][T12371] ? __irq_exit_rcu+0x41/0x150 [ 1509.638162][T12371] __kernfs_new_node+0xdb/0x6e0 [ 1509.642990][T12371] ? __kasan_check_write+0x14/0x20 [ 1509.648076][T12371] ? mutex_lock+0xb2/0x1e0 [ 1509.652489][T12371] ? asm_sysvec_call_function_single+0x12/0x20 [ 1509.658645][T12371] ? mutex_trylock+0x180/0x180 [ 1509.663405][T12371] ? kernfs_new_node+0x170/0x170 [ 1509.668330][T12371] ? __kasan_check_write+0x14/0x20 [ 1509.673436][T12371] ? mutex_unlock+0x29/0xf0 [ 1509.677927][T12371] ? kernfs_activate+0x409/0x420 [ 1509.682864][T12371] kernfs_new_node+0x97/0x170 [ 1509.687535][T12371] __kernfs_create_file+0x4a/0x270 [ 1509.692627][T12371] sysfs_add_file_mode_ns+0x273/0x320 [ 1509.698074][T12371] internal_create_group+0x55e/0xf50 [ 1509.703345][T12371] ? __kasan_check_read+0x11/0x20 [ 1509.708439][T12371] ? sysfs_create_group+0x30/0x30 [ 1509.713448][T12371] ? irqentry_exit+0x50/0x60 [ 1509.718019][T12371] ? sysvec_reschedule_ipi+0x84/0x160 [ 1509.723380][T12371] sysfs_create_groups+0x5d/0x130 [ 1509.728409][T12371] device_add_attrs+0x8b/0x3e0 [ 1509.733150][T12371] device_add+0x4e6/0xbd0 [ 1509.737475][T12371] device_create+0x258/0x2e0 [ 1509.742046][T12371] ? root_device_unregister+0x80/0x80 [ 1509.747419][T12371] bdi_register_va+0x94/0x600 [ 1509.752197][T12371] bdi_register+0xd1/0x120 [ 1509.756590][T12371] ? irqentry_exit+0x50/0x60 [ 1509.761254][T12371] ? sysvec_reschedule_ipi+0x84/0x160 [ 1509.766605][T12371] ? __device_add_disk+0x536/0x11d0 [ 1509.771778][T12371] ? bdi_register_va+0x600/0x600 [ 1509.776696][T12371] ? __kasan_check_read+0x11/0x20 [ 1509.781708][T12371] ? blk_alloc_devt+0xd4/0x320 [ 1509.786533][T12371] __device_add_disk+0x5cb/0x11d0 [ 1509.791536][T12371] ? device_add_disk+0x40/0x40 [ 1509.796275][T12371] ? loop_add+0x400/0x760 [ 1509.800580][T12371] ? vsprintf+0x40/0x40 [ 1509.804714][T12371] device_add_disk+0x2a/0x40 [ 1509.809284][T12371] loop_add+0x58f/0x760 [ 1509.813415][T12371] loop_control_ioctl+0x564/0x740 [ 1509.818417][T12371] ? loop_remove+0xb0/0xb0 [ 1509.822811][T12371] ? __fget_files+0x310/0x370 [ 1509.827464][T12371] ? security_file_ioctl+0xb1/0xd0 [ 1509.832547][T12371] ? loop_remove+0xb0/0xb0 [ 1509.836941][T12371] __se_sys_ioctl+0x115/0x190 [ 1509.841602][T12371] __x64_sys_ioctl+0x7b/0x90 [ 1509.846167][T12371] do_syscall_64+0x34/0x70 [ 1509.850571][T12371] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1509.856440][T12371] RIP: 0033:0x7f0d45ac0169 [ 1509.860833][T12371] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1509.880426][T12371] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1509.888822][T12371] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1509.896776][T12371] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1509.904740][T12371] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1509.912688][T12371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1509.920646][T12371] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1509.929935][T12371] ------------[ cut here ]------------ [ 1509.935461][T12371] WARNING: CPU: 0 PID: 12371 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1509.944600][T12371] Modules linked in: [ 1509.948537][T12371] CPU: 0 PID: 12371 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1509.960268][T12371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1509.970363][T12371] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1509.976215][T12371] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1509.995974][T12371] RSP: 0018:ffffc90001af7bc0 EFLAGS: 00010283 [ 1510.002070][T12371] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1510.010063][T12371] RDX: ffffc9000575e000 RSI: 0000000000036cf7 RDI: 0000000000036cf8 [ 1510.018178][T12371] RBP: ffffc90001af7d08 R08: ffffffff82412a76 R09: ffffc90001af7610 [ 1510.026214][T12371] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1510.034242][T12371] R13: ffff88815a5a4000 R14: ffff88815a5a0338 R15: ffff88815a5a0000 [ 1510.042245][T12371] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1510.051230][T12371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1510.057883][T12371] CR2: 00007f0d447f0ff8 CR3: 0000000120c17000 CR4: 00000000003506b0 [ 1510.065898][T12371] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1510.073907][T12371] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1510.081910][T12371] Call Trace: [ 1510.085262][T12371] ? device_add_disk+0x40/0x40 [ 1510.090043][T12371] ? loop_add+0x400/0x760 [ 1510.094397][T12371] ? vsprintf+0x40/0x40 [ 1510.098562][T12371] device_add_disk+0x2a/0x40 [ 1510.103158][T12371] loop_add+0x58f/0x760 [ 1510.107339][T12371] loop_control_ioctl+0x564/0x740 [ 1510.112372][T12371] ? loop_remove+0xb0/0xb0 [ 1510.116814][T12371] ? __fget_files+0x310/0x370 [ 1510.121518][T12371] ? security_file_ioctl+0xb1/0xd0 [ 1510.126652][T12371] ? loop_remove+0xb0/0xb0 [ 1510.131081][T12371] __se_sys_ioctl+0x115/0x190 [ 1510.135797][T12371] __x64_sys_ioctl+0x7b/0x90 [ 1510.140397][T12371] do_syscall_64+0x34/0x70 [ 1510.144847][T12371] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1510.150748][T12371] RIP: 0033:0x7f0d45ac0169 [ 1510.155188][T12371] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1510.174813][T12371] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1510.183252][T12371] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1510.191247][T12371] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1510.199253][T12371] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1510.207258][T12371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1510.215274][T12371] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1510.223265][T12371] ---[ end trace 1bf7b454acee634d ]--- [ 1510.299268][T12371] device batadv_slave_1 entered promiscuous mode 00:17:39 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xa0036040) 00:17:39 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffb) 00:17:39 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff) 00:17:39 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000000) 00:17:39 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f00000000) 00:17:39 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 51) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1510.387754][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1510.411748][T12357] device batadv_slave_1 left promiscuous mode [ 1510.552439][T12391] FAULT_INJECTION: forcing a failure. [ 1510.552439][T12391] name failslab, interval 1, probability 0, space 0, times 0 [ 1510.565238][T12391] CPU: 0 PID: 12391 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1510.576938][T12391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1510.586975][T12391] Call Trace: [ 1510.590246][T12391] dump_stack_lvl+0x1e2/0x24b [ 1510.594911][T12391] ? panic+0x7d7/0x7d7 [ 1510.599045][T12391] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1510.604478][T12391] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1510.610522][T12391] dump_stack+0x15/0x17 [ 1510.614661][T12391] should_fail+0x3c0/0x510 [ 1510.619056][T12391] __should_failslab+0x9f/0xe0 [ 1510.623796][T12391] should_failslab+0x9/0x20 [ 1510.628289][T12391] kmem_cache_alloc+0x3f/0x300 [ 1510.633038][T12391] ? __kernfs_new_node+0xdb/0x6e0 [ 1510.638037][T12391] __kernfs_new_node+0xdb/0x6e0 [ 1510.642864][T12391] ? __kasan_check_write+0x14/0x20 [ 1510.647948][T12391] ? mutex_lock+0xb2/0x1e0 [ 1510.652340][T12391] ? mutex_trylock+0x180/0x180 [ 1510.657078][T12391] ? kernfs_new_node+0x170/0x170 [ 1510.661993][T12391] ? __kasan_check_write+0x14/0x20 [ 1510.667079][T12391] ? mutex_unlock+0x29/0xf0 [ 1510.671555][T12391] ? kernfs_activate+0x409/0x420 [ 1510.676472][T12391] kernfs_new_node+0x97/0x170 [ 1510.681126][T12391] __kernfs_create_file+0x4a/0x270 [ 1510.686209][T12391] sysfs_add_file_mode_ns+0x273/0x320 [ 1510.691559][T12391] internal_create_group+0x55e/0xf50 [ 1510.696820][T12391] ? sysfs_create_group+0x30/0x30 [ 1510.701818][T12391] ? kernfs_put+0x48/0x540 [ 1510.706213][T12391] ? kernfs_create_link+0x1a0/0x210 [ 1510.711390][T12391] sysfs_create_groups+0x5d/0x130 [ 1510.716389][T12391] device_add_attrs+0x8b/0x3e0 [ 1510.721126][T12391] ? device_add_class_symlinks+0x27c/0x2a0 [ 1510.726912][T12391] device_add+0x4e6/0xbd0 [ 1510.731215][T12391] device_create+0x258/0x2e0 [ 1510.735782][T12391] ? root_device_unregister+0x80/0x80 [ 1510.741133][T12391] ? __kasan_check_read+0x11/0x20 [ 1510.746146][T12391] ? preempt_schedule_irq+0xef/0x140 [ 1510.751405][T12391] ? preempt_schedule_notrace+0x140/0x140 [ 1510.757102][T12391] bdi_register_va+0x94/0x600 [ 1510.761756][T12391] bdi_register+0xd1/0x120 [ 1510.766149][T12391] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1510.771761][T12391] ? __device_add_disk+0x536/0x11d0 [ 1510.776935][T12391] ? bdi_register_va+0x600/0x600 [ 1510.781851][T12391] ? __sanitizer_cov_trace_cmp2+0xb0/0xb0 [ 1510.787545][T12391] ? blk_alloc_devt+0xd4/0x320 [ 1510.792284][T12391] __device_add_disk+0x5cb/0x11d0 [ 1510.797284][T12391] ? device_add_disk+0x40/0x40 [ 1510.802027][T12391] ? loop_add+0x400/0x760 [ 1510.806333][T12391] ? vsprintf+0x40/0x40 [ 1510.810468][T12391] device_add_disk+0x2a/0x40 [ 1510.815122][T12391] loop_add+0x58f/0x760 [ 1510.819255][T12391] loop_control_ioctl+0x564/0x740 [ 1510.824296][T12391] ? loop_remove+0xb0/0xb0 [ 1510.828702][T12391] ? __fget_files+0x310/0x370 [ 1510.833366][T12391] ? security_file_ioctl+0xb1/0xd0 [ 1510.838464][T12391] ? loop_remove+0xb0/0xb0 [ 1510.842861][T12391] __se_sys_ioctl+0x115/0x190 [ 1510.847518][T12391] __x64_sys_ioctl+0x7b/0x90 [ 1510.852088][T12391] do_syscall_64+0x34/0x70 [ 1510.856484][T12391] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1510.862361][T12391] RIP: 0033:0x7f0d45ac0169 [ 1510.866852][T12391] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1510.886591][T12391] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1510.894988][T12391] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1510.902958][T12391] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1510.910915][T12391] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1510.918870][T12391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1510.926821][T12391] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1510.935871][T12391] ------------[ cut here ]------------ [ 1510.941359][T12391] WARNING: CPU: 0 PID: 12391 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1510.950547][T12391] Modules linked in: [ 1510.954501][T12391] CPU: 0 PID: 12391 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1510.966450][T12391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1510.976566][T12391] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1510.982397][T12391] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1511.002155][T12391] RSP: 0018:ffffc90001ae7bc0 EFLAGS: 00010287 [ 1511.008261][T12391] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1511.016307][T12391] RDX: ffffc9000575e000 RSI: 000000000003795e RDI: 000000000003795f [ 1511.024363][T12391] RBP: ffffc90001ae7d08 R08: ffffffff82412a76 R09: ffffc90001ae7610 [ 1511.032366][T12391] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1511.040387][T12391] R13: ffff888118b86000 R14: ffff888118b87338 R15: ffff888118b87000 [ 1511.048398][T12391] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1511.057353][T12391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1511.064053][T12391] CR2: 00007f0d447f0ff8 CR3: 0000000112aa3000 CR4: 00000000003506b0 [ 1511.072053][T12391] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1511.080053][T12391] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1511.088071][T12391] Call Trace: [ 1511.091399][T12391] ? device_add_disk+0x40/0x40 [ 1511.096189][T12391] ? loop_add+0x400/0x760 [ 1511.100531][T12391] ? vsprintf+0x40/0x40 [ 1511.104714][T12391] device_add_disk+0x2a/0x40 [ 1511.109316][T12391] loop_add+0x58f/0x760 [ 1511.113476][T12391] loop_control_ioctl+0x564/0x740 [ 1511.118528][T12391] ? loop_remove+0xb0/0xb0 [ 1511.122960][T12391] ? __fget_files+0x310/0x370 [ 1511.127700][T12391] ? security_file_ioctl+0xb1/0xd0 [ 1511.132825][T12391] ? loop_remove+0xb0/0xb0 [ 1511.137265][T12391] __se_sys_ioctl+0x115/0x190 [ 1511.141958][T12391] __x64_sys_ioctl+0x7b/0x90 [ 1511.146591][T12391] do_syscall_64+0x34/0x70 [ 1511.151025][T12391] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1511.156940][T12391] RIP: 0033:0x7f0d45ac0169 [ 1511.161401][T12391] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1511.181051][T12391] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1511.189506][T12391] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1511.197500][T12391] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1511.205511][T12391] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1511.213493][T12391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1511.221502][T12391] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1511.229516][T12391] ---[ end trace 1bf7b454acee634e ]--- [ 1511.305125][T12391] device batadv_slave_1 entered promiscuous mode 00:17:40 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff) [ 1511.351605][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:40 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100000000000000) 00:17:40 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 52) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:40 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffe) 00:17:40 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff) 00:17:40 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000000000) [ 1511.417558][T12374] device batadv_slave_1 left promiscuous mode [ 1511.549255][T12409] FAULT_INJECTION: forcing a failure. [ 1511.549255][T12409] name failslab, interval 1, probability 0, space 0, times 0 [ 1511.561951][T12409] CPU: 0 PID: 12409 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1511.573646][T12409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1511.583679][T12409] Call Trace: [ 1511.586968][T12409] dump_stack_lvl+0x1e2/0x24b [ 1511.591624][T12409] ? panic+0x7d7/0x7d7 [ 1511.595672][T12409] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1511.601121][T12409] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1511.607184][T12409] dump_stack+0x15/0x17 [ 1511.611338][T12409] should_fail+0x3c0/0x510 [ 1511.615760][T12409] __should_failslab+0x9f/0xe0 [ 1511.620515][T12409] should_failslab+0x9/0x20 [ 1511.625016][T12409] kmem_cache_alloc+0x3f/0x300 [ 1511.629761][T12409] ? __kernfs_new_node+0xdb/0x6e0 [ 1511.634766][T12409] __kernfs_new_node+0xdb/0x6e0 [ 1511.639602][T12409] ? __kasan_check_write+0x14/0x20 [ 1511.644696][T12409] ? mutex_lock+0xb2/0x1e0 [ 1511.649107][T12409] ? mutex_trylock+0x180/0x180 [ 1511.653856][T12409] ? kernfs_new_node+0x170/0x170 [ 1511.658777][T12409] ? __kasan_check_write+0x14/0x20 [ 1511.663867][T12409] ? mutex_unlock+0x29/0xf0 [ 1511.668352][T12409] ? kernfs_activate+0x409/0x420 [ 1511.673291][T12409] kernfs_new_node+0x97/0x170 [ 1511.677945][T12409] __kernfs_create_file+0x4a/0x270 [ 1511.683035][T12409] sysfs_add_file_mode_ns+0x273/0x320 [ 1511.688385][T12409] internal_create_group+0x55e/0xf50 [ 1511.693664][T12409] ? sysfs_create_group+0x30/0x30 [ 1511.698663][T12409] ? kernfs_put+0x48/0x540 [ 1511.703054][T12409] ? kernfs_create_link+0x1a0/0x210 [ 1511.708230][T12409] sysfs_create_groups+0x5d/0x130 [ 1511.713232][T12409] device_add_attrs+0x8b/0x3e0 [ 1511.717989][T12409] ? device_add_class_symlinks+0x27c/0x2a0 [ 1511.723784][T12409] device_add+0x4e6/0xbd0 [ 1511.728091][T12409] device_create+0x258/0x2e0 [ 1511.732657][T12409] ? __do_softirq+0x596/0x596 [ 1511.737311][T12409] ? root_device_unregister+0x80/0x80 [ 1511.742677][T12409] ? number+0xd9b/0x1040 [ 1511.746918][T12409] bdi_register_va+0x94/0x600 [ 1511.751582][T12409] bdi_register+0xd1/0x120 [ 1511.756011][T12409] ? irqentry_exit+0x50/0x60 [ 1511.760590][T12409] ? sysvec_reschedule_ipi+0x84/0x160 [ 1511.765967][T12409] ? __device_add_disk+0x536/0x11d0 [ 1511.771169][T12409] ? bdi_register_va+0x600/0x600 [ 1511.776090][T12409] ? __device_add_disk+0x1a9/0x11d0 [ 1511.781274][T12409] ? blk_alloc_devt+0xd4/0x320 [ 1511.786029][T12409] __device_add_disk+0x5cb/0x11d0 [ 1511.791036][T12409] ? device_add_disk+0x40/0x40 [ 1511.795782][T12409] ? loop_add+0x400/0x760 [ 1511.800095][T12409] ? vsprintf+0x40/0x40 [ 1511.804228][T12409] device_add_disk+0x2a/0x40 [ 1511.808820][T12409] loop_add+0x58f/0x760 [ 1511.812960][T12409] loop_control_ioctl+0x564/0x740 [ 1511.817965][T12409] ? loop_remove+0xb0/0xb0 [ 1511.822359][T12409] ? __fget_files+0x310/0x370 [ 1511.827014][T12409] ? security_file_ioctl+0xb1/0xd0 [ 1511.832100][T12409] ? loop_remove+0xb0/0xb0 [ 1511.836516][T12409] __se_sys_ioctl+0x115/0x190 [ 1511.841182][T12409] __x64_sys_ioctl+0x7b/0x90 [ 1511.845779][T12409] do_syscall_64+0x34/0x70 [ 1511.850186][T12409] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1511.856067][T12409] RIP: 0033:0x7f0d45ac0169 [ 1511.860468][T12409] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1511.880056][T12409] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1511.888450][T12409] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1511.896441][T12409] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1511.904399][T12409] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1511.912384][T12409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1511.920363][T12409] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1511.929555][T12409] ------------[ cut here ]------------ [ 1511.935084][T12409] WARNING: CPU: 0 PID: 12409 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1511.944215][T12409] Modules linked in: [ 1511.948150][T12409] CPU: 0 PID: 12409 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1511.959885][T12409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1511.969994][T12409] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1511.975834][T12409] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1511.995563][T12409] RSP: 0018:ffffc900019c7bc0 EFLAGS: 00010287 [ 1512.001643][T12409] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1512.009648][T12409] RDX: ffffc9000575e000 RSI: 0000000000036d99 RDI: 0000000000036d9a [ 1512.017659][T12409] RBP: ffffc900019c7d08 R08: ffffffff82412a76 R09: ffffc900019c7610 [ 1512.025704][T12409] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1512.033719][T12409] R13: ffff888114ae0000 R14: ffff888114ae4338 R15: ffff888114ae4000 [ 1512.041835][T12409] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1512.050827][T12409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1512.057469][T12409] CR2: 00007f0d447f0ff8 CR3: 00000001128e5000 CR4: 00000000003506b0 [ 1512.065490][T12409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1512.073533][T12409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1512.081537][T12409] Call Trace: [ 1512.084892][T12409] ? device_add_disk+0x40/0x40 [ 1512.089668][T12409] ? loop_add+0x400/0x760 [ 1512.094022][T12409] ? vsprintf+0x40/0x40 [ 1512.098216][T12409] device_add_disk+0x2a/0x40 [ 1512.102998][T12409] loop_add+0x58f/0x760 [ 1512.107191][T12409] loop_control_ioctl+0x564/0x740 [ 1512.112233][T12409] ? loop_remove+0xb0/0xb0 [ 1512.116689][T12409] ? __fget_files+0x310/0x370 [ 1512.121471][T12409] ? security_file_ioctl+0xb1/0xd0 [ 1512.126609][T12409] ? loop_remove+0xb0/0xb0 [ 1512.131037][T12409] __se_sys_ioctl+0x115/0x190 [ 1512.135740][T12409] __x64_sys_ioctl+0x7b/0x90 [ 1512.140345][T12409] do_syscall_64+0x34/0x70 [ 1512.144787][T12409] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1512.150692][T12409] RIP: 0033:0x7f0d45ac0169 [ 1512.155136][T12409] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1512.174793][T12409] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1512.183245][T12409] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1512.191243][T12409] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1512.199260][T12409] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1512.207265][T12409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1512.215285][T12409] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1512.223300][T12409] ---[ end trace 1bf7b454acee634f ]--- [ 1512.278315][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1512.305648][T12409] device batadv_slave_1 entered promiscuous mode 00:17:41 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff) 00:17:41 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000000) 00:17:41 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x400000000000000) 00:17:41 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f) 00:17:41 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 53) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:41 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x7fffffffff4c9) [ 1512.417775][T12396] device batadv_slave_1 left promiscuous mode [ 1512.550885][T12431] FAULT_INJECTION: forcing a failure. [ 1512.550885][T12431] name failslab, interval 1, probability 0, space 0, times 0 [ 1512.563569][T12431] CPU: 0 PID: 12431 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1512.575268][T12431] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1512.585302][T12431] Call Trace: [ 1512.588574][T12431] dump_stack_lvl+0x1e2/0x24b [ 1512.593248][T12431] ? panic+0x7d7/0x7d7 [ 1512.597319][T12431] ? sysvec_reschedule_ipi+0x84/0x160 [ 1512.602671][T12431] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1512.608103][T12431] dump_stack+0x15/0x17 [ 1512.612235][T12431] should_fail+0x3c0/0x510 [ 1512.616628][T12431] __should_failslab+0x9f/0xe0 [ 1512.621373][T12431] should_failslab+0x9/0x20 [ 1512.625853][T12431] kmem_cache_alloc+0x3f/0x300 [ 1512.630592][T12431] ? __kernfs_new_node+0xdb/0x6e0 [ 1512.635599][T12431] __kernfs_new_node+0xdb/0x6e0 [ 1512.640450][T12431] ? finish_task_switch+0x130/0x580 [ 1512.645638][T12431] ? kernfs_new_node+0x170/0x170 [ 1512.650556][T12431] ? __switch_to_asm+0x34/0x60 [ 1512.655300][T12431] ? __schedule+0x86e/0xc00 [ 1512.659783][T12431] kernfs_create_dir_ns+0x9b/0x230 [ 1512.664870][T12431] internal_create_group+0x29d/0xf50 [ 1512.670133][T12431] ? sysfs_create_group+0x30/0x30 [ 1512.675135][T12431] ? sysvec_reschedule_ipi+0x84/0x160 [ 1512.680499][T12431] sysfs_create_group+0x1f/0x30 [ 1512.685333][T12431] dpm_sysfs_add+0x5d/0x290 [ 1512.689814][T12431] device_add+0x52c/0xbd0 [ 1512.694121][T12431] device_create+0x258/0x2e0 [ 1512.698690][T12431] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1512.704301][T12431] ? root_device_unregister+0x80/0x80 [ 1512.709659][T12431] ? number+0xd9b/0x1040 [ 1512.713881][T12431] bdi_register_va+0x94/0x600 [ 1512.718535][T12431] bdi_register+0xd1/0x120 [ 1512.722928][T12431] ? irqentry_exit+0x50/0x60 [ 1512.727493][T12431] ? sysvec_reschedule_ipi+0x84/0x160 [ 1512.732843][T12431] ? __device_add_disk+0x536/0x11d0 [ 1512.738017][T12431] ? bdi_register_va+0x600/0x600 [ 1512.742932][T12431] ? __device_add_disk+0x536/0x11d0 [ 1512.748110][T12431] __device_add_disk+0x5cb/0x11d0 [ 1512.753119][T12431] ? device_add_disk+0x40/0x40 [ 1512.757864][T12431] ? loop_add+0x400/0x760 [ 1512.762172][T12431] ? vsprintf+0x40/0x40 [ 1512.766325][T12431] device_add_disk+0x2a/0x40 [ 1512.770894][T12431] loop_add+0x58f/0x760 [ 1512.775027][T12431] loop_control_ioctl+0x564/0x740 [ 1512.780024][T12431] ? loop_remove+0xb0/0xb0 [ 1512.784415][T12431] ? irqentry_exit+0x50/0x60 [ 1512.788982][T12431] ? sysvec_reschedule_ipi+0x84/0x160 [ 1512.794335][T12431] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1512.799945][T12431] ? do_vfs_ioctl+0xf6/0x1a90 [ 1512.804634][T12431] ? __se_sys_ioctl+0x109/0x190 [ 1512.809483][T12431] ? loop_remove+0xb0/0xb0 [ 1512.813889][T12431] __se_sys_ioctl+0x115/0x190 [ 1512.818555][T12431] __x64_sys_ioctl+0x7b/0x90 [ 1512.823136][T12431] do_syscall_64+0x34/0x70 [ 1512.827543][T12431] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1512.833436][T12431] RIP: 0033:0x7f0d45ac0169 [ 1512.837834][T12431] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1512.857418][T12431] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1512.865810][T12431] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1512.873916][T12431] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1512.881878][T12431] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1512.889853][T12431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1512.897895][T12431] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1512.907138][T12431] ------------[ cut here ]------------ [ 1512.912723][T12431] WARNING: CPU: 0 PID: 12431 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1512.921881][T12431] Modules linked in: [ 1512.925855][T12431] CPU: 0 PID: 12431 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1512.937618][T12431] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1512.947719][T12431] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1512.953544][T12431] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1512.973240][T12431] RSP: 0018:ffffc90001a27bc0 EFLAGS: 00010287 [ 1512.979372][T12431] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1512.987373][T12431] RDX: ffffc9000575e000 RSI: 0000000000033ab1 RDI: 0000000000033ab2 [ 1512.995423][T12431] RBP: ffffc90001a27d08 R08: ffffffff82412a76 R09: ffffc90001a27610 [ 1513.003408][T12431] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1513.011412][T12431] R13: ffff88810aac8000 R14: ffff88810f7a2338 R15: ffff88810f7a2000 [ 1513.019413][T12431] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1513.028391][T12431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1513.034995][T12431] CR2: 00007f0d447f0ff8 CR3: 00000001128e5000 CR4: 00000000003506b0 [ 1513.042991][T12431] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1513.050985][T12431] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1513.058974][T12431] Call Trace: [ 1513.062338][T12431] ? device_add_disk+0x40/0x40 [ 1513.067162][T12431] ? loop_add+0x400/0x760 [ 1513.071525][T12431] ? vsprintf+0x40/0x40 [ 1513.075736][T12431] device_add_disk+0x2a/0x40 [ 1513.080351][T12431] loop_add+0x58f/0x760 [ 1513.084562][T12431] loop_control_ioctl+0x564/0x740 [ 1513.089604][T12431] ? loop_remove+0xb0/0xb0 [ 1513.094052][T12431] ? irqentry_exit+0x50/0x60 [ 1513.098651][T12431] ? sysvec_reschedule_ipi+0x84/0x160 [ 1513.104042][T12431] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1513.109706][T12431] ? do_vfs_ioctl+0xf6/0x1a90 [ 1513.114422][T12431] ? __se_sys_ioctl+0x109/0x190 [ 1513.119289][T12431] ? loop_remove+0xb0/0xb0 [ 1513.123735][T12431] __se_sys_ioctl+0x115/0x190 [ 1513.128437][T12431] __x64_sys_ioctl+0x7b/0x90 [ 1513.133159][T12431] do_syscall_64+0x34/0x70 [ 1513.137626][T12431] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1513.143525][T12431] RIP: 0033:0x7f0d45ac0169 [ 1513.147982][T12431] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1513.167615][T12431] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1513.176086][T12431] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1513.184081][T12431] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1513.192104][T12431] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1513.200121][T12431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1513.208164][T12431] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1513.216205][T12431] ---[ end trace 1bf7b454acee6350 ]--- [ 1513.298957][T12431] device batadv_slave_1 entered promiscuous mode 00:17:42 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffb) 00:17:42 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f) 00:17:42 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x800000000000000) 00:17:42 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x10002000000000) 00:17:42 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 54) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:42 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000000000) [ 1513.397950][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1513.412335][T12421] device batadv_slave_1 left promiscuous mode [ 1513.546375][T12451] FAULT_INJECTION: forcing a failure. [ 1513.546375][T12451] name failslab, interval 1, probability 0, space 0, times 0 [ 1513.559047][T12451] CPU: 0 PID: 12451 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1513.570747][T12451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1513.580778][T12451] Call Trace: [ 1513.584059][T12451] dump_stack_lvl+0x1e2/0x24b [ 1513.588714][T12451] ? panic+0x7d7/0x7d7 [ 1513.592772][T12451] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1513.598238][T12451] dump_stack+0x15/0x17 [ 1513.602375][T12451] should_fail+0x3c0/0x510 [ 1513.606786][T12451] __should_failslab+0x9f/0xe0 [ 1513.611536][T12451] should_failslab+0x9/0x20 [ 1513.616015][T12451] kmem_cache_alloc+0x3f/0x300 [ 1513.620759][T12451] ? __kernfs_new_node+0xdb/0x6e0 [ 1513.625760][T12451] ? release_firmware_map_entry+0x194/0x194 [ 1513.631629][T12451] __kernfs_new_node+0xdb/0x6e0 [ 1513.636461][T12451] ? preempt_schedule_notrace+0x140/0x140 [ 1513.642173][T12451] ? kernfs_new_node+0x170/0x170 [ 1513.647084][T12451] ? kernfs_link_sibling+0x206/0x370 [ 1513.652345][T12451] ? irqentry_exit+0x50/0x60 [ 1513.656913][T12451] ? sysvec_reschedule_ipi+0x84/0x160 [ 1513.662262][T12451] kernfs_new_node+0x97/0x170 [ 1513.666916][T12451] __kernfs_create_file+0x4a/0x270 [ 1513.672006][T12451] sysfs_add_file_mode_ns+0x273/0x320 [ 1513.677443][T12451] sysfs_merge_group+0x207/0x460 [ 1513.682358][T12451] ? sysfs_remove_groups+0xb0/0xb0 [ 1513.687447][T12451] ? bus_add_device+0x91/0x400 [ 1513.692188][T12451] ? bus_add_device+0x3e1/0x400 [ 1513.697015][T12451] dpm_sysfs_add+0xcf/0x290 [ 1513.701492][T12451] device_add+0x52c/0xbd0 [ 1513.705800][T12451] device_create+0x258/0x2e0 [ 1513.710372][T12451] ? root_device_unregister+0x80/0x80 [ 1513.715726][T12451] ? number+0x2d7/0x1040 [ 1513.719947][T12451] ? number+0xd9b/0x1040 [ 1513.724168][T12451] bdi_register_va+0x94/0x600 [ 1513.728821][T12451] bdi_register+0xd1/0x120 [ 1513.733214][T12451] ? irqentry_exit+0x50/0x60 [ 1513.737783][T12451] ? sysvec_reschedule_ipi+0x84/0x160 [ 1513.743132][T12451] ? __device_add_disk+0x536/0x11d0 [ 1513.748304][T12451] ? bdi_register_va+0x600/0x600 [ 1513.753221][T12451] ? __device_add_disk+0x1a9/0x11d0 [ 1513.758396][T12451] ? blk_alloc_devt+0xd4/0x320 [ 1513.763139][T12451] __device_add_disk+0x5cb/0x11d0 [ 1513.768150][T12451] ? device_add_disk+0x40/0x40 [ 1513.772893][T12451] ? loop_add+0x400/0x760 [ 1513.777204][T12451] ? vsprintf+0x40/0x40 [ 1513.781337][T12451] device_add_disk+0x2a/0x40 [ 1513.785906][T12451] loop_add+0x58f/0x760 [ 1513.790041][T12451] loop_control_ioctl+0x564/0x740 [ 1513.795039][T12451] ? loop_remove+0xb0/0xb0 [ 1513.799434][T12451] ? __fget_files+0x310/0x370 [ 1513.804090][T12451] ? security_file_ioctl+0xb1/0xd0 [ 1513.809178][T12451] ? loop_remove+0xb0/0xb0 [ 1513.813573][T12451] __se_sys_ioctl+0x115/0x190 [ 1513.818254][T12451] __x64_sys_ioctl+0x7b/0x90 [ 1513.822835][T12451] do_syscall_64+0x34/0x70 [ 1513.827231][T12451] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1513.833117][T12451] RIP: 0033:0x7f0d45ac0169 [ 1513.837529][T12451] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1513.857130][T12451] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1513.865563][T12451] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1513.873516][T12451] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1513.881472][T12451] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1513.889422][T12451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1513.897373][T12451] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1513.906571][T12451] ------------[ cut here ]------------ [ 1513.912080][T12451] WARNING: CPU: 0 PID: 12451 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1513.921240][T12451] Modules linked in: [ 1513.925191][T12451] CPU: 0 PID: 12451 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1513.936968][T12451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1513.947103][T12451] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1513.952941][T12451] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1513.972673][T12451] RSP: 0018:ffffc90001a67bc0 EFLAGS: 00010287 [ 1513.978794][T12451] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1513.986800][T12451] RDX: ffffc9000575e000 RSI: 000000000003475f RDI: 0000000000034760 [ 1513.994836][T12451] RBP: ffffc90001a67d08 R08: ffffffff82412a76 R09: ffffc90001a67610 [ 1514.002826][T12451] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1514.010826][T12451] R13: ffff888104bd3000 R14: ffff888104bd0338 R15: ffff888104bd0000 [ 1514.018828][T12451] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1514.027816][T12451] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1514.034439][T12451] CR2: 00007f0d447f0ff8 CR3: 0000000112aa3000 CR4: 00000000003506b0 [ 1514.042439][T12451] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1514.050447][T12451] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1514.058467][T12451] Call Trace: [ 1514.061790][T12451] ? device_add_disk+0x40/0x40 [ 1514.066580][T12451] ? loop_add+0x400/0x760 [ 1514.070923][T12451] ? vsprintf+0x40/0x40 [ 1514.075109][T12451] device_add_disk+0x2a/0x40 [ 1514.079732][T12451] loop_add+0x58f/0x760 [ 1514.083920][T12451] loop_control_ioctl+0x564/0x740 [ 1514.088957][T12451] ? loop_remove+0xb0/0xb0 [ 1514.093409][T12451] ? __fget_files+0x310/0x370 [ 1514.098125][T12451] ? security_file_ioctl+0xb1/0xd0 [ 1514.103335][T12451] ? loop_remove+0xb0/0xb0 [ 1514.107791][T12451] __se_sys_ioctl+0x115/0x190 [ 1514.112477][T12451] __x64_sys_ioctl+0x7b/0x90 [ 1514.117096][T12451] do_syscall_64+0x34/0x70 [ 1514.121526][T12451] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1514.127464][T12451] RIP: 0033:0x7f0d45ac0169 [ 1514.131892][T12451] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1514.151530][T12451] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1514.159994][T12451] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1514.167996][T12451] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1514.176012][T12451] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1514.184017][T12451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1514.192003][T12451] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1514.200126][T12451] ---[ end trace 1bf7b454acee6351 ]--- [ 1514.276165][T12451] device batadv_slave_1 entered promiscuous mode [ 1514.301126][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:43 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffb) 00:17:43 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0ffffffff) 00:17:43 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffe) 00:17:43 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00000000000000) 00:17:43 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 55) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:43 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x7fffffffff4c9) [ 1514.389045][T12435] device batadv_slave_1 left promiscuous mode [ 1514.527379][T12470] FAULT_INJECTION: forcing a failure. [ 1514.527379][T12470] name failslab, interval 1, probability 0, space 0, times 0 [ 1514.540060][T12470] CPU: 0 PID: 12470 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1514.551773][T12470] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1514.561824][T12470] Call Trace: [ 1514.565097][T12470] dump_stack_lvl+0x1e2/0x24b [ 1514.569754][T12470] ? panic+0x7d7/0x7d7 [ 1514.573800][T12470] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1514.579237][T12470] dump_stack+0x15/0x17 [ 1514.583376][T12470] should_fail+0x3c0/0x510 [ 1514.587770][T12470] __should_failslab+0x9f/0xe0 [ 1514.592519][T12470] should_failslab+0x9/0x20 [ 1514.596999][T12470] kmem_cache_alloc+0x3f/0x300 [ 1514.601738][T12470] ? __kernfs_new_node+0xdb/0x6e0 [ 1514.606741][T12470] __kernfs_new_node+0xdb/0x6e0 [ 1514.611598][T12470] ? __kasan_check_write+0x14/0x20 [ 1514.616683][T12470] ? mutex_lock+0xb2/0x1e0 [ 1514.621079][T12470] ? mutex_trylock+0x180/0x180 [ 1514.625824][T12470] ? kernfs_new_node+0x170/0x170 [ 1514.630741][T12470] ? __kasan_check_write+0x14/0x20 [ 1514.635827][T12470] ? mutex_unlock+0x29/0xf0 [ 1514.640309][T12470] ? kernfs_activate+0x409/0x420 [ 1514.645225][T12470] kernfs_new_node+0x97/0x170 [ 1514.649879][T12470] __kernfs_create_file+0x4a/0x270 [ 1514.654968][T12470] sysfs_add_file_mode_ns+0x273/0x320 [ 1514.660317][T12470] sysfs_merge_group+0x207/0x460 [ 1514.665242][T12470] ? sysfs_remove_groups+0xb0/0xb0 [ 1514.670331][T12470] ? device_add_attrs+0x293/0x3e0 [ 1514.675333][T12470] dpm_sysfs_add+0xcf/0x290 [ 1514.679812][T12470] device_add+0x52c/0xbd0 [ 1514.684121][T12470] device_create+0x258/0x2e0 [ 1514.688692][T12470] ? root_device_unregister+0x80/0x80 [ 1514.694067][T12470] ? number+0x271/0x1040 [ 1514.698305][T12470] ? number+0xd9b/0x1040 [ 1514.702527][T12470] bdi_register_va+0x94/0x600 [ 1514.707183][T12470] bdi_register+0xd1/0x120 [ 1514.711579][T12470] ? irqentry_exit+0x50/0x60 [ 1514.716152][T12470] ? __device_add_disk+0x536/0x11d0 [ 1514.721326][T12470] ? bdi_register_va+0x600/0x600 [ 1514.726267][T12470] __device_add_disk+0x5cb/0x11d0 [ 1514.731271][T12470] ? device_add_disk+0x40/0x40 [ 1514.736012][T12470] ? loop_add+0x400/0x760 [ 1514.740337][T12470] ? vsprintf+0x40/0x40 [ 1514.744559][T12470] device_add_disk+0x2a/0x40 [ 1514.749131][T12470] loop_add+0x58f/0x760 [ 1514.753269][T12470] loop_control_ioctl+0x564/0x740 [ 1514.758269][T12470] ? loop_remove+0xb0/0xb0 [ 1514.762660][T12470] ? sysvec_reschedule_ipi+0x84/0x160 [ 1514.768015][T12470] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1514.773627][T12470] ? do_vfs_ioctl+0xf6/0x1a90 [ 1514.778295][T12470] ? __se_sys_ioctl+0xa6/0x190 [ 1514.783040][T12470] ? __sanitizer_cov_trace_const_cmp4+0x37/0xb0 [ 1514.789261][T12470] ? loop_remove+0xb0/0xb0 [ 1514.793655][T12470] __se_sys_ioctl+0x115/0x190 [ 1514.798310][T12470] __x64_sys_ioctl+0x7b/0x90 [ 1514.802900][T12470] do_syscall_64+0x34/0x70 [ 1514.807295][T12470] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1514.813164][T12470] RIP: 0033:0x7f0d45ac0169 [ 1514.817567][T12470] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1514.837156][T12470] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1514.845545][T12470] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1514.853514][T12470] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1514.861484][T12470] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1514.869440][T12470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1514.877395][T12470] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1514.886775][T12470] ------------[ cut here ]------------ [ 1514.892316][T12470] WARNING: CPU: 0 PID: 12470 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1514.901478][T12470] Modules linked in: [ 1514.905446][T12470] CPU: 0 PID: 12470 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1514.917211][T12470] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1514.927321][T12470] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1514.933208][T12470] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1514.952923][T12470] RSP: 0018:ffffc900019d7bc0 EFLAGS: 00010283 [ 1514.959045][T12470] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1514.967064][T12470] RDX: ffffc9000575e000 RSI: 0000000000034a9a RDI: 0000000000034a9b [ 1514.975070][T12470] RBP: ffffc900019d7d08 R08: ffffffff82412a76 R09: ffffc900019d7610 [ 1514.983066][T12470] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1514.991073][T12470] R13: ffff88815967f000 R14: ffff888159679338 R15: ffff888159679000 [ 1514.999081][T12470] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1515.008107][T12470] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1515.014714][T12470] CR2: 00007f0d447f0ff8 CR3: 000000010b790000 CR4: 00000000003506b0 [ 1515.022714][T12470] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1515.030715][T12470] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1515.039598][T12470] Call Trace: [ 1515.042917][T12470] ? device_add_disk+0x40/0x40 [ 1515.047742][T12470] ? loop_add+0x400/0x760 [ 1515.052163][T12470] ? vsprintf+0x40/0x40 [ 1515.056360][T12470] device_add_disk+0x2a/0x40 [ 1515.060983][T12470] loop_add+0x58f/0x760 [ 1515.065198][T12470] loop_control_ioctl+0x564/0x740 [ 1515.070246][T12470] ? loop_remove+0xb0/0xb0 [ 1515.074702][T12470] ? sysvec_reschedule_ipi+0x84/0x160 [ 1515.080091][T12470] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1515.085753][T12470] ? do_vfs_ioctl+0xf6/0x1a90 [ 1515.090438][T12470] ? __se_sys_ioctl+0xa6/0x190 [ 1515.095255][T12470] ? __sanitizer_cov_trace_const_cmp4+0x37/0xb0 [ 1515.101514][T12470] ? loop_remove+0xb0/0xb0 [ 1515.105976][T12470] __se_sys_ioctl+0x115/0x190 [ 1515.110691][T12470] __x64_sys_ioctl+0x7b/0x90 [ 1515.115305][T12470] do_syscall_64+0x34/0x70 [ 1515.119819][T12470] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1515.125824][T12470] RIP: 0033:0x7f0d45ac0169 [ 1515.130251][T12470] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1515.149886][T12470] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1515.158368][T12470] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1515.166368][T12470] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1515.174381][T12470] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1515.182366][T12470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1515.190364][T12470] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1515.198389][T12470] ---[ end trace 1bf7b454acee6352 ]--- [ 1515.233785][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1515.274446][T12470] device batadv_slave_1 entered promiscuous mode 00:17:44 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfffffffe) 00:17:44 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000000) 00:17:44 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x10002000000000) 00:17:44 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f00000000) 00:17:44 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 56) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:44 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0ffffffff) [ 1515.387211][T12458] device batadv_slave_1 left promiscuous mode [ 1515.517260][T12489] FAULT_INJECTION: forcing a failure. [ 1515.517260][T12489] name failslab, interval 1, probability 0, space 0, times 0 [ 1515.529958][T12489] CPU: 0 PID: 12489 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1515.541657][T12489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1515.551691][T12489] Call Trace: [ 1515.554991][T12489] dump_stack_lvl+0x1e2/0x24b [ 1515.559662][T12489] ? panic+0x7d7/0x7d7 [ 1515.563711][T12489] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1515.569150][T12489] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1515.575209][T12489] dump_stack+0x15/0x17 [ 1515.579342][T12489] should_fail+0x3c0/0x510 [ 1515.583736][T12489] __should_failslab+0x9f/0xe0 [ 1515.588477][T12489] should_failslab+0x9/0x20 [ 1515.592963][T12489] kmem_cache_alloc+0x3f/0x300 [ 1515.597704][T12489] ? __kernfs_new_node+0xdb/0x6e0 [ 1515.602706][T12489] __kernfs_new_node+0xdb/0x6e0 [ 1515.607535][T12489] ? __kasan_check_write+0x14/0x20 [ 1515.612646][T12489] ? mutex_lock+0xb2/0x1e0 [ 1515.617038][T12489] ? mutex_trylock+0x180/0x180 [ 1515.621780][T12489] ? kernfs_new_node+0x170/0x170 [ 1515.626693][T12489] ? __kasan_check_write+0x14/0x20 [ 1515.631778][T12489] ? mutex_unlock+0x29/0xf0 [ 1515.636259][T12489] ? kernfs_activate+0x409/0x420 [ 1515.641173][T12489] kernfs_new_node+0x97/0x170 [ 1515.645828][T12489] __kernfs_create_file+0x4a/0x270 [ 1515.650936][T12489] sysfs_add_file_mode_ns+0x273/0x320 [ 1515.656304][T12489] sysfs_merge_group+0x207/0x460 [ 1515.661236][T12489] ? sysfs_remove_groups+0xb0/0xb0 [ 1515.666323][T12489] ? device_add_attrs+0x293/0x3e0 [ 1515.671427][T12489] dpm_sysfs_add+0xcf/0x290 [ 1515.675906][T12489] device_add+0x52c/0xbd0 [ 1515.680215][T12489] device_create+0x258/0x2e0 [ 1515.684786][T12489] ? __kasan_check_read+0x11/0x20 [ 1515.689788][T12489] ? root_device_unregister+0x80/0x80 [ 1515.695575][T12489] ? number+0xd9b/0x1040 [ 1515.699793][T12489] bdi_register_va+0x94/0x600 [ 1515.704461][T12489] bdi_register+0xd1/0x120 [ 1515.708950][T12489] ? __device_add_disk+0x536/0x11d0 [ 1515.714123][T12489] ? bdi_register_va+0x600/0x600 [ 1515.719037][T12489] ? vsnprintf+0x1bfd/0x1cd0 [ 1515.723608][T12489] ? __kasan_check_read+0x11/0x20 [ 1515.728628][T12489] ? blk_alloc_devt+0xd4/0x320 [ 1515.733368][T12489] __device_add_disk+0x5cb/0x11d0 [ 1515.738376][T12489] ? device_add_disk+0x40/0x40 [ 1515.743117][T12489] ? loop_add+0x400/0x760 [ 1515.747424][T12489] ? vsprintf+0x40/0x40 [ 1515.751559][T12489] device_add_disk+0x2a/0x40 [ 1515.756131][T12489] loop_add+0x58f/0x760 [ 1515.760268][T12489] loop_control_ioctl+0x564/0x740 [ 1515.765269][T12489] ? loop_remove+0xb0/0xb0 [ 1515.769661][T12489] ? __fget_files+0x310/0x370 [ 1515.774318][T12489] ? security_file_ioctl+0xb1/0xd0 [ 1515.779404][T12489] ? loop_remove+0xb0/0xb0 [ 1515.783799][T12489] __se_sys_ioctl+0x115/0x190 [ 1515.788452][T12489] __x64_sys_ioctl+0x7b/0x90 [ 1515.793035][T12489] do_syscall_64+0x34/0x70 [ 1515.797428][T12489] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1515.803295][T12489] RIP: 0033:0x7f0d45ac0169 [ 1515.807689][T12489] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1515.827393][T12489] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1515.835804][T12489] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1515.843761][T12489] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1515.851716][T12489] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1515.859670][T12489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1515.867622][T12489] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1515.876914][T12489] ------------[ cut here ]------------ [ 1515.882468][T12489] WARNING: CPU: 0 PID: 12489 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1515.891628][T12489] Modules linked in: [ 1515.895590][T12489] CPU: 0 PID: 12489 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1515.907332][T12489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1515.917457][T12489] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1515.923282][T12489] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1515.942997][T12489] RSP: 0018:ffffc90001a17bc0 EFLAGS: 00010287 [ 1515.949116][T12489] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1515.957118][T12489] RDX: ffffc9000575e000 RSI: 000000000003467a RDI: 000000000003467b [ 1515.965137][T12489] RBP: ffffc90001a17d08 R08: ffffffff82412a76 R09: ffffc90001a17610 [ 1515.973123][T12489] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1515.981120][T12489] R13: ffff88810cbf7000 R14: ffff88810cbf6338 R15: ffff88810cbf6000 [ 1515.989120][T12489] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1515.998067][T12489] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1516.004717][T12489] CR2: 00007f0d447f0ff8 CR3: 00000001148a3000 CR4: 00000000003506b0 [ 1516.012739][T12489] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1516.020757][T12489] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1516.028774][T12489] Call Trace: [ 1516.032105][T12489] ? device_add_disk+0x40/0x40 [ 1516.036901][T12489] ? loop_add+0x400/0x760 [ 1516.041289][T12489] ? vsprintf+0x40/0x40 [ 1516.045477][T12489] device_add_disk+0x2a/0x40 [ 1516.050087][T12489] loop_add+0x58f/0x760 [ 1516.054286][T12489] loop_control_ioctl+0x564/0x740 [ 1516.059563][T12489] ? loop_remove+0xb0/0xb0 [ 1516.064018][T12489] ? __fget_files+0x310/0x370 [ 1516.068750][T12489] ? security_file_ioctl+0xb1/0xd0 [ 1516.074014][T12489] ? loop_remove+0xb0/0xb0 [ 1516.078454][T12489] __se_sys_ioctl+0x115/0x190 [ 1516.083156][T12489] __x64_sys_ioctl+0x7b/0x90 [ 1516.087832][T12489] do_syscall_64+0x34/0x70 [ 1516.092247][T12489] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1516.098174][T12489] RIP: 0033:0x7f0d45ac0169 [ 1516.102605][T12489] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1516.122351][T12489] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1516.130787][T12489] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1516.138785][T12489] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1516.146798][T12489] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1516.154795][T12489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1516.162776][T12489] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1516.170835][T12489] ---[ end trace 1bf7b454acee6353 ]--- [ 1516.202880][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1516.246634][T12489] device batadv_slave_1 entered promiscuous mode 00:17:45 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000000000) 00:17:45 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000000000) 00:17:45 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100000000000000) 00:17:45 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0ffffffff) 00:17:45 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 57) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:45 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0ffffffff) [ 1516.359229][T12474] device batadv_slave_1 left promiscuous mode [ 1516.494535][T12511] FAULT_INJECTION: forcing a failure. [ 1516.494535][T12511] name failslab, interval 1, probability 0, space 0, times 0 [ 1516.507221][T12511] CPU: 0 PID: 12511 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1516.518925][T12511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1516.528979][T12511] Call Trace: [ 1516.532258][T12511] dump_stack_lvl+0x1e2/0x24b [ 1516.536916][T12511] ? panic+0x7d7/0x7d7 [ 1516.540963][T12511] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1516.546417][T12511] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1516.552472][T12511] dump_stack+0x15/0x17 [ 1516.556609][T12511] should_fail+0x3c0/0x510 [ 1516.561008][T12511] __should_failslab+0x9f/0xe0 [ 1516.565748][T12511] should_failslab+0x9/0x20 [ 1516.570225][T12511] kmem_cache_alloc+0x3f/0x300 [ 1516.574965][T12511] ? __kernfs_new_node+0xdb/0x6e0 [ 1516.579974][T12511] __kernfs_new_node+0xdb/0x6e0 [ 1516.584825][T12511] ? __kasan_check_write+0x14/0x20 [ 1516.589909][T12511] ? mutex_lock+0xb2/0x1e0 [ 1516.594301][T12511] ? mutex_trylock+0x180/0x180 [ 1516.599047][T12511] ? kernfs_new_node+0x170/0x170 [ 1516.603964][T12511] ? __kasan_check_write+0x14/0x20 [ 1516.609049][T12511] ? mutex_unlock+0x29/0xf0 [ 1516.613531][T12511] ? kernfs_activate+0x409/0x420 [ 1516.618444][T12511] kernfs_new_node+0x97/0x170 [ 1516.623098][T12511] __kernfs_create_file+0x4a/0x270 [ 1516.628185][T12511] sysfs_add_file_mode_ns+0x273/0x320 [ 1516.633533][T12511] sysfs_merge_group+0x207/0x460 [ 1516.638450][T12511] ? sysfs_remove_groups+0xb0/0xb0 [ 1516.643539][T12511] ? sysfs_merge_group+0x1/0x460 [ 1516.648451][T12511] dpm_sysfs_add+0xcf/0x290 [ 1516.652928][T12511] device_add+0x52c/0xbd0 [ 1516.657232][T12511] device_create+0x258/0x2e0 [ 1516.661801][T12511] ? root_device_unregister+0x80/0x80 [ 1516.667171][T12511] ? number+0xd9b/0x1040 [ 1516.671390][T12511] bdi_register_va+0x94/0x600 [ 1516.676042][T12511] bdi_register+0xd1/0x120 [ 1516.680434][T12511] ? irqentry_exit+0x50/0x60 [ 1516.685001][T12511] ? __device_add_disk+0x536/0x11d0 [ 1516.691851][T12511] ? bdi_register_va+0x600/0x600 [ 1516.696786][T12511] __device_add_disk+0x5cb/0x11d0 [ 1516.701795][T12511] ? device_add_disk+0x40/0x40 [ 1516.706536][T12511] ? loop_add+0x400/0x760 [ 1516.710847][T12511] ? vsprintf+0x40/0x40 [ 1516.714988][T12511] device_add_disk+0x2a/0x40 [ 1516.719556][T12511] loop_add+0x58f/0x760 [ 1516.723692][T12511] loop_control_ioctl+0x564/0x740 [ 1516.728696][T12511] ? loop_remove+0xb0/0xb0 [ 1516.733090][T12511] ? __se_sys_ioctl+0x38/0x190 [ 1516.737849][T12511] ? selinux_file_ioctl+0x1/0x530 [ 1516.742852][T12511] ? security_file_ioctl+0xb1/0xd0 [ 1516.747941][T12511] ? loop_remove+0xb0/0xb0 [ 1516.752333][T12511] __se_sys_ioctl+0x115/0x190 [ 1516.757086][T12511] __x64_sys_ioctl+0x7b/0x90 [ 1516.761651][T12511] do_syscall_64+0x34/0x70 [ 1516.766151][T12511] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1516.772059][T12511] RIP: 0033:0x7f0d45ac0169 [ 1516.776468][T12511] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1516.796074][T12511] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1516.804470][T12511] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1516.812441][T12511] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1516.820403][T12511] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1516.828350][T12511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1516.836308][T12511] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1516.845538][T12511] ------------[ cut here ]------------ [ 1516.851037][T12511] WARNING: CPU: 0 PID: 12511 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1516.860271][T12511] Modules linked in: [ 1516.864223][T12511] CPU: 0 PID: 12511 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1516.875964][T12511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1516.886070][T12511] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1516.891885][T12511] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1516.911598][T12511] RSP: 0018:ffffc90001a47bc0 EFLAGS: 00010283 [ 1516.917690][T12511] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1516.925709][T12511] RDX: ffffc9000575e000 RSI: 0000000000033e89 RDI: 0000000000033e8a [ 1516.933723][T12511] RBP: ffffc90001a47d08 R08: ffffffff82412a76 R09: ffffc90001a47610 [ 1516.941706][T12511] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1516.949719][T12511] R13: ffff88816fdab000 R14: ffff88816fdaa338 R15: ffff88816fdaa000 [ 1516.957718][T12511] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1516.966668][T12511] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1516.973259][T12511] CR2: 00007f0d447f0ff8 CR3: 00000001171d0000 CR4: 00000000003506b0 [ 1516.981268][T12511] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1516.989261][T12511] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1516.997261][T12511] Call Trace: [ 1517.000573][T12511] ? device_add_disk+0x40/0x40 [ 1517.005375][T12511] ? loop_add+0x400/0x760 [ 1517.009712][T12511] ? vsprintf+0x40/0x40 [ 1517.013888][T12511] device_add_disk+0x2a/0x40 [ 1517.018490][T12511] loop_add+0x58f/0x760 [ 1517.022657][T12511] loop_control_ioctl+0x564/0x740 [ 1517.027710][T12511] ? loop_remove+0xb0/0xb0 [ 1517.032143][T12511] ? __se_sys_ioctl+0x38/0x190 [ 1517.036930][T12511] ? selinux_file_ioctl+0x1/0x530 [ 1517.041977][T12511] ? security_file_ioctl+0xb1/0xd0 [ 1517.047125][T12511] ? loop_remove+0xb0/0xb0 [ 1517.051553][T12511] __se_sys_ioctl+0x115/0x190 [ 1517.056267][T12511] __x64_sys_ioctl+0x7b/0x90 [ 1517.060867][T12511] do_syscall_64+0x34/0x70 [ 1517.065306][T12511] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1517.071225][T12511] RIP: 0033:0x7f0d45ac0169 [ 1517.075760][T12511] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1517.095561][T12511] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1517.104018][T12511] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1517.112001][T12511] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1517.120018][T12511] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1517.128017][T12511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1517.136018][T12511] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1517.144038][T12511] ---[ end trace 1bf7b454acee6354 ]--- [ 1517.219327][T12511] device batadv_slave_1 entered promiscuous mode [ 1517.232186][ T1473] udevd[1473]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:46 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x400000000000000) 00:17:46 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xc9f4ffffffff0700) 00:17:46 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x4000000000000) 00:17:46 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f00000000) 00:17:46 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 58) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:46 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x7fffffffff4c9) [ 1517.331677][T12501] device batadv_slave_1 left promiscuous mode [ 1517.469236][T12531] FAULT_INJECTION: forcing a failure. [ 1517.469236][T12531] name failslab, interval 1, probability 0, space 0, times 0 [ 1517.481903][T12531] CPU: 0 PID: 12531 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1517.493600][T12531] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1517.503630][T12531] Call Trace: [ 1517.506897][T12531] dump_stack_lvl+0x1e2/0x24b [ 1517.511547][T12531] ? panic+0x7d7/0x7d7 [ 1517.515590][T12531] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1517.521023][T12531] ? selinux_kernfs_init_security+0x1a8/0x760 [ 1517.527063][T12531] dump_stack+0x15/0x17 [ 1517.531192][T12531] should_fail+0x3c0/0x510 [ 1517.535584][T12531] __should_failslab+0x9f/0xe0 [ 1517.540325][T12531] should_failslab+0x9/0x20 [ 1517.544802][T12531] kmem_cache_alloc+0x3f/0x300 [ 1517.549541][T12531] ? __kernfs_new_node+0xdb/0x6e0 [ 1517.554538][T12531] __kernfs_new_node+0xdb/0x6e0 [ 1517.559363][T12531] ? __kasan_check_write+0x14/0x20 [ 1517.564449][T12531] ? mutex_lock+0xb2/0x1e0 [ 1517.568973][T12531] ? mutex_trylock+0x180/0x180 [ 1517.573731][T12531] ? kernfs_new_node+0x170/0x170 [ 1517.578657][T12531] ? __kasan_check_write+0x14/0x20 [ 1517.583754][T12531] ? mutex_unlock+0x29/0xf0 [ 1517.588239][T12531] ? kernfs_activate+0x409/0x420 [ 1517.593153][T12531] kernfs_new_node+0x97/0x170 [ 1517.597810][T12531] __kernfs_create_file+0x4a/0x270 [ 1517.602900][T12531] sysfs_add_file_mode_ns+0x273/0x320 [ 1517.608419][T12531] sysfs_merge_group+0x207/0x460 [ 1517.613341][T12531] ? sysfs_remove_groups+0xb0/0xb0 [ 1517.618452][T12531] dpm_sysfs_add+0xcf/0x290 [ 1517.622938][T12531] device_add+0x52c/0xbd0 [ 1517.627266][T12531] device_create+0x258/0x2e0 [ 1517.631841][T12531] ? root_device_unregister+0x80/0x80 [ 1517.637199][T12531] ? number+0x178/0x1040 [ 1517.641422][T12531] ? number+0xd9b/0x1040 [ 1517.645644][T12531] bdi_register_va+0x94/0x600 [ 1517.650315][T12531] bdi_register+0xd1/0x120 [ 1517.654708][T12531] ? irqentry_exit+0x50/0x60 [ 1517.659286][T12531] ? sysvec_reschedule_ipi+0x84/0x160 [ 1517.664631][T12531] ? __device_add_disk+0x536/0x11d0 [ 1517.669801][T12531] ? bdi_register_va+0x600/0x600 [ 1517.674713][T12531] ? __device_add_disk+0x536/0x11d0 [ 1517.679901][T12531] __device_add_disk+0x5cb/0x11d0 [ 1517.684904][T12531] ? device_add_disk+0x40/0x40 [ 1517.689733][T12531] ? loop_add+0x400/0x760 [ 1517.694129][T12531] ? vsprintf+0x40/0x40 [ 1517.698273][T12531] device_add_disk+0x2a/0x40 [ 1517.702863][T12531] loop_add+0x58f/0x760 [ 1517.706995][T12531] loop_control_ioctl+0x564/0x740 [ 1517.712083][T12531] ? loop_remove+0xb0/0xb0 [ 1517.716493][T12531] ? __fget_files+0x310/0x370 [ 1517.721257][T12531] ? security_file_ioctl+0xb1/0xd0 [ 1517.726353][T12531] ? loop_remove+0xb0/0xb0 [ 1517.730747][T12531] __se_sys_ioctl+0x115/0x190 [ 1517.735403][T12531] __x64_sys_ioctl+0x7b/0x90 [ 1517.739968][T12531] do_syscall_64+0x34/0x70 [ 1517.744359][T12531] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1517.750225][T12531] RIP: 0033:0x7f0d45ac0169 [ 1517.754615][T12531] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1517.774194][T12531] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1517.782580][T12531] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1517.790529][T12531] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1517.798489][T12531] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1517.806459][T12531] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1517.814417][T12531] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1517.823651][T12531] ------------[ cut here ]------------ [ 1517.829143][T12531] WARNING: CPU: 0 PID: 12531 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 1517.838276][T12531] Modules linked in: [ 1517.842230][T12531] CPU: 0 PID: 12531 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1517.853968][T12531] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1517.864121][T12531] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 1517.869963][T12531] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 1517.889739][T12531] RSP: 0018:ffffc90001a67bc0 EFLAGS: 00010287 [ 1517.895900][T12531] RAX: ffffffff8241331c RBX: 00000000fffffff4 RCX: 0000000000040000 [ 1517.903911][T12531] RDX: ffffc9000575e000 RSI: 0000000000034afe RDI: 0000000000034aff [ 1517.911903][T12531] RBP: ffffc90001a67d08 R08: ffffffff82412a76 R09: ffffc90001a67610 [ 1517.919922][T12531] R10: 0000000000000013 R11: ffffffff84c00596 R12: 0000000000000007 [ 1517.927920][T12531] R13: ffff888120c5f000 R14: ffff888120c5a338 R15: ffff888120c5a000 [ 1517.935926][T12531] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1517.944900][T12531] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1517.951519][T12531] CR2: 00007f0d447f0ff8 CR3: 0000000111ea0000 CR4: 00000000003506b0 [ 1517.959555][T12531] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1517.967564][T12531] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1517.975581][T12531] Call Trace: [ 1517.978939][T12531] ? device_add_disk+0x40/0x40 [ 1517.983734][T12531] ? loop_add+0x400/0x760 [ 1517.988108][T12531] ? vsprintf+0x40/0x40 [ 1517.992331][T12531] device_add_disk+0x2a/0x40 [ 1517.996967][T12531] loop_add+0x58f/0x760 [ 1518.001152][T12531] loop_control_ioctl+0x564/0x740 [ 1518.006211][T12531] ? loop_remove+0xb0/0xb0 [ 1518.010648][T12531] ? __fget_files+0x310/0x370 [ 1518.015360][T12531] ? security_file_ioctl+0xb1/0xd0 [ 1518.020487][T12531] ? loop_remove+0xb0/0xb0 [ 1518.024958][T12531] __se_sys_ioctl+0x115/0x190 [ 1518.029650][T12531] __x64_sys_ioctl+0x7b/0x90 [ 1518.034278][T12531] do_syscall_64+0x34/0x70 [ 1518.038713][T12531] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1518.044635][T12531] RIP: 0033:0x7f0d45ac0169 [ 1518.049064][T12531] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1518.068699][T12531] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1518.077160][T12531] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1518.085155][T12531] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1518.093134][T12531] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1518.101139][T12531] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1518.109134][T12531] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1518.117153][T12531] ---[ end trace 1bf7b454acee6355 ]--- [ 1518.193161][T12531] device batadv_slave_1 entered promiscuous mode 00:17:47 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf000000000000000) 00:17:47 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100000000000000) 00:17:47 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x7fffffffff4c9) 00:17:47 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 59) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:47 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x800000000000000) [ 1518.287727][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1518.306050][T12515] device batadv_slave_1 left promiscuous mode 00:17:47 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x10002000000000) [ 1518.437179][T12551] FAULT_INJECTION: forcing a failure. [ 1518.437179][T12551] name failslab, interval 1, probability 0, space 0, times 0 [ 1518.449849][T12551] CPU: 0 PID: 12551 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1518.461554][T12551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1518.471585][T12551] Call Trace: [ 1518.474855][T12551] dump_stack_lvl+0x1e2/0x24b [ 1518.479506][T12551] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1518.484938][T12551] dump_stack+0x15/0x17 [ 1518.489066][T12551] should_fail+0x3c0/0x510 [ 1518.493461][T12551] ? kobject_uevent_env+0x26c/0x730 [ 1518.498631][T12551] __should_failslab+0x9f/0xe0 [ 1518.503369][T12551] should_failslab+0x9/0x20 [ 1518.507845][T12551] kmem_cache_alloc_trace+0x3a/0x330 [ 1518.513104][T12551] ? __sanitizer_cov_trace_pc+0x1/0x60 [ 1518.518557][T12551] ? dev_uevent_filter+0xb0/0xb0 [ 1518.523470][T12551] kobject_uevent_env+0x26c/0x730 [ 1518.528471][T12551] ? __kasan_check_write+0x14/0x20 [ 1518.533558][T12551] kobject_uevent+0x1f/0x30 [ 1518.538034][T12551] device_add+0x79c/0xbd0 [ 1518.542362][T12551] device_create+0x258/0x2e0 [ 1518.546941][T12551] ? sysvec_reschedule_ipi+0x84/0x160 [ 1518.552299][T12551] ? root_device_unregister+0x80/0x80 [ 1518.557762][T12551] ? number+0xd9b/0x1040 [ 1518.561989][T12551] bdi_register_va+0x94/0x600 [ 1518.566674][T12551] bdi_register+0xd1/0x120 [ 1518.571080][T12551] ? irqentry_exit+0x50/0x60 [ 1518.575653][T12551] ? __device_add_disk+0x536/0x11d0 [ 1518.580834][T12551] ? bdi_register_va+0x600/0x600 [ 1518.585761][T12551] ? blk_alloc_devt+0xd4/0x320 [ 1518.590501][T12551] __device_add_disk+0x5cb/0x11d0 [ 1518.595508][T12551] ? device_add_disk+0x40/0x40 [ 1518.600277][T12551] ? loop_add+0x400/0x760 [ 1518.604584][T12551] ? vsprintf+0x40/0x40 [ 1518.608723][T12551] device_add_disk+0x2a/0x40 [ 1518.613288][T12551] loop_add+0x58f/0x760 [ 1518.617422][T12551] loop_control_ioctl+0x564/0x740 [ 1518.622431][T12551] ? loop_remove+0xb0/0xb0 [ 1518.626823][T12551] ? __se_sys_ioctl+0x38/0x190 [ 1518.631575][T12551] ? __sanitizer_cov_trace_pc+0x1/0x60 [ 1518.637030][T12551] ? security_file_ioctl+0xb1/0xd0 [ 1518.642118][T12551] ? loop_remove+0xb0/0xb0 [ 1518.646508][T12551] __se_sys_ioctl+0x115/0x190 [ 1518.651159][T12551] __x64_sys_ioctl+0x7b/0x90 [ 1518.655734][T12551] do_syscall_64+0x34/0x70 [ 1518.660127][T12551] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1518.665989][T12551] RIP: 0033:0x7f0d45ac0169 [ 1518.670384][T12551] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1518.689967][T12551] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1518.698356][T12551] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1518.706311][T12551] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1518.714256][T12551] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1518.722204][T12551] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1518.730276][T12551] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1518.775939][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 1518.808861][T12551] device batadv_slave_1 entered promiscuous mode 00:17:48 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x10002000000000) 00:17:48 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff00000000) 00:17:48 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 60) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:48 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x200000000000000) 00:17:48 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00000000000000) 00:17:48 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0ffffffff) [ 1519.164347][T12537] device batadv_slave_1 left promiscuous mode [ 1519.297493][T12569] FAULT_INJECTION: forcing a failure. [ 1519.297493][T12569] name failslab, interval 1, probability 0, space 0, times 0 [ 1519.310181][T12569] CPU: 0 PID: 12569 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1519.321895][T12569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1519.331928][T12569] Call Trace: [ 1519.335200][T12569] dump_stack_lvl+0x1e2/0x24b [ 1519.339854][T12569] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1519.345291][T12569] ? irqtime_account_irq+0xcf/0x270 [ 1519.350473][T12569] dump_stack+0x15/0x17 [ 1519.354611][T12569] should_fail+0x3c0/0x510 [ 1519.359005][T12569] ? kobject_uevent_env+0x26c/0x730 [ 1519.364180][T12569] __should_failslab+0x9f/0xe0 [ 1519.368928][T12569] should_failslab+0x9/0x20 [ 1519.373423][T12569] kmem_cache_alloc_trace+0x3a/0x330 [ 1519.378774][T12569] ? __kasan_check_write+0x14/0x20 [ 1519.383861][T12569] ? mutex_lock+0xb2/0x1e0 [ 1519.388256][T12569] ? dev_uevent_filter+0xb0/0xb0 [ 1519.393186][T12569] kobject_uevent_env+0x26c/0x730 [ 1519.398196][T12569] ? __kasan_check_write+0x14/0x20 [ 1519.403283][T12569] kobject_uevent+0x1f/0x30 [ 1519.407760][T12569] device_add+0x79c/0xbd0 [ 1519.412064][T12569] device_create+0x258/0x2e0 [ 1519.416630][T12569] ? root_device_unregister+0x80/0x80 [ 1519.421980][T12569] ? __kasan_check_read+0x11/0x20 [ 1519.426980][T12569] ? preempt_schedule_irq+0xef/0x140 [ 1519.432236][T12569] ? preempt_schedule_notrace+0x140/0x140 [ 1519.437928][T12569] bdi_register_va+0x94/0x600 [ 1519.442580][T12569] bdi_register+0xd1/0x120 [ 1519.446975][T12569] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1519.452583][T12569] ? __device_add_disk+0x536/0x11d0 [ 1519.457754][T12569] ? bdi_register_va+0x600/0x600 [ 1519.462666][T12569] ? blk_alloc_devt+0x49/0x320 [ 1519.467407][T12569] ? blk_alloc_devt+0xd4/0x320 [ 1519.472148][T12569] __device_add_disk+0x5cb/0x11d0 [ 1519.477153][T12569] ? device_add_disk+0x40/0x40 [ 1519.481986][T12569] ? loop_add+0x400/0x760 [ 1519.486292][T12569] ? vsprintf+0x40/0x40 [ 1519.490430][T12569] device_add_disk+0x2a/0x40 [ 1519.494995][T12569] loop_add+0x58f/0x760 [ 1519.499126][T12569] loop_control_ioctl+0x564/0x740 [ 1519.504128][T12569] ? loop_remove+0xb0/0xb0 [ 1519.508520][T12569] ? __fget_files+0x310/0x370 [ 1519.513179][T12569] ? security_file_ioctl+0xb1/0xd0 [ 1519.518267][T12569] ? loop_remove+0xb0/0xb0 [ 1519.522660][T12569] __se_sys_ioctl+0x115/0x190 [ 1519.527312][T12569] __x64_sys_ioctl+0x7b/0x90 [ 1519.531882][T12569] do_syscall_64+0x34/0x70 [ 1519.536275][T12569] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1519.542143][T12569] RIP: 0033:0x7f0d45ac0169 [ 1519.546535][T12569] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1519.566131][T12569] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1519.574523][T12569] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1519.582481][T12569] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1519.590427][T12569] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1519.598379][T12569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1519.606329][T12569] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1519.685780][T12569] device batadv_slave_1 entered promiscuous mode [ 1519.724603][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:49 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xaf02a0ffffffff) 00:17:49 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff00000000) 00:17:49 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0ffffffff) 00:17:49 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 61) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:49 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x400000000000000) 00:17:49 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f00000000) [ 1520.027133][T12557] device batadv_slave_1 left promiscuous mode [ 1520.157838][T12589] FAULT_INJECTION: forcing a failure. [ 1520.157838][T12589] name failslab, interval 1, probability 0, space 0, times 0 [ 1520.170542][T12589] CPU: 0 PID: 12589 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1520.182241][T12589] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1520.192270][T12589] Call Trace: [ 1520.195552][T12589] dump_stack_lvl+0x1e2/0x24b [ 1520.200205][T12589] ? panic+0x7d7/0x7d7 [ 1520.204249][T12589] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1520.209689][T12589] ? __kasan_check_read+0x11/0x20 [ 1520.214783][T12589] ? preempt_schedule_irq+0xef/0x140 [ 1520.220042][T12589] ? preempt_schedule_notrace+0x140/0x140 [ 1520.225734][T12589] dump_stack+0x15/0x17 [ 1520.229864][T12589] should_fail+0x3c0/0x510 [ 1520.234256][T12589] ? kobject_get_path+0xb8/0x1a0 [ 1520.239167][T12589] __should_failslab+0x9f/0xe0 [ 1520.243908][T12589] should_failslab+0x9/0x20 [ 1520.248385][T12589] __kmalloc+0x60/0x360 [ 1520.252516][T12589] kobject_get_path+0xb8/0x1a0 [ 1520.257261][T12589] kobject_uevent_env+0x282/0x730 [ 1520.262261][T12589] ? __kasan_check_write+0x14/0x20 [ 1520.267365][T12589] kobject_uevent+0x1f/0x30 [ 1520.271855][T12589] device_add+0x79c/0xbd0 [ 1520.276159][T12589] device_create+0x258/0x2e0 [ 1520.280730][T12589] ? root_device_unregister+0x80/0x80 [ 1520.286074][T12589] ? number+0xd9b/0x1040 [ 1520.290293][T12589] bdi_register_va+0x94/0x600 [ 1520.294948][T12589] bdi_register+0xd1/0x120 [ 1520.299345][T12589] ? irqentry_exit+0x50/0x60 [ 1520.303913][T12589] ? sysvec_reschedule_ipi+0x84/0x160 [ 1520.309261][T12589] ? __device_add_disk+0x536/0x11d0 [ 1520.314433][T12589] ? bdi_register_va+0x600/0x600 [ 1520.319353][T12589] ? __kasan_check_read+0x11/0x20 [ 1520.324374][T12589] ? blk_alloc_devt+0xd4/0x320 [ 1520.329114][T12589] __device_add_disk+0x5cb/0x11d0 [ 1520.334114][T12589] ? device_add_disk+0x40/0x40 [ 1520.338964][T12589] ? loop_add+0x400/0x760 [ 1520.343270][T12589] ? vsprintf+0x40/0x40 [ 1520.347506][T12589] ? kasan_check_range+0x84/0x2e0 [ 1520.352519][T12589] device_add_disk+0x2a/0x40 [ 1520.357095][T12589] loop_add+0x58f/0x760 [ 1520.361228][T12589] loop_control_ioctl+0x564/0x740 [ 1520.366246][T12589] ? loop_remove+0xb0/0xb0 [ 1520.370639][T12589] ? __fget_files+0x310/0x370 [ 1520.375299][T12589] ? security_file_ioctl+0xb1/0xd0 [ 1520.380384][T12589] ? loop_remove+0xb0/0xb0 [ 1520.384776][T12589] __se_sys_ioctl+0x115/0x190 [ 1520.389427][T12589] __x64_sys_ioctl+0x7b/0x90 [ 1520.394008][T12589] do_syscall_64+0x34/0x70 [ 1520.398417][T12589] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1520.404284][T12589] RIP: 0033:0x7f0d45ac0169 [ 1520.408678][T12589] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1520.428256][T12589] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1520.436647][T12589] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1520.444595][T12589] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1520.452547][T12589] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1520.460508][T12589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1520.468459][T12589] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1520.547304][T12589] device batadv_slave_1 entered promiscuous mode [ 1520.593791][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:50 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf0ff1f00000000) 00:17:50 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f00000000) 00:17:50 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0ffffffff) 00:17:50 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 62) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:50 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x800000000000000) 00:17:50 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100000000000000) [ 1520.883039][T12577] device batadv_slave_1 left promiscuous mode [ 1521.019656][T12610] FAULT_INJECTION: forcing a failure. [ 1521.019656][T12610] name failslab, interval 1, probability 0, space 0, times 0 [ 1521.032345][T12610] CPU: 0 PID: 12610 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1521.044662][T12610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1521.054696][T12610] Call Trace: [ 1521.057967][T12610] dump_stack_lvl+0x1e2/0x24b [ 1521.062749][T12610] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1521.068195][T12610] ? release_firmware_map_entry+0x194/0x194 [ 1521.074079][T12610] dump_stack+0x15/0x17 [ 1521.078234][T12610] should_fail+0x3c0/0x510 [ 1521.082639][T12610] __should_failslab+0x9f/0xe0 [ 1521.087391][T12610] should_failslab+0x9/0x20 [ 1521.091878][T12610] kmem_cache_alloc+0x3f/0x300 [ 1521.096629][T12610] ? __alloc_skb+0x7e/0x580 [ 1521.101111][T12610] __alloc_skb+0x7e/0x580 [ 1521.105419][T12610] alloc_uevent_skb+0x7f/0x230 [ 1521.110162][T12610] kobject_uevent_net_broadcast+0x321/0x5a0 [ 1521.116030][T12610] kobject_uevent_env+0x540/0x730 [ 1521.121030][T12610] kobject_uevent+0x1f/0x30 [ 1521.125524][T12610] device_add+0x79c/0xbd0 [ 1521.129831][T12610] device_create+0x258/0x2e0 [ 1521.134409][T12610] ? asm_sysvec_call_function_single+0x12/0x20 [ 1521.140538][T12610] ? root_device_unregister+0x80/0x80 [ 1521.145885][T12610] ? number+0xd9b/0x1040 [ 1521.150104][T12610] bdi_register_va+0x94/0x600 [ 1521.154754][T12610] bdi_register+0xd1/0x120 [ 1521.159148][T12610] ? __device_add_disk+0x536/0x11d0 [ 1521.164337][T12610] ? bdi_register_va+0x600/0x600 [ 1521.169421][T12610] ? vsnprintf+0x1bfd/0x1cd0 [ 1521.174073][T12610] ? __kasan_check_read+0x11/0x20 [ 1521.179071][T12610] ? blk_alloc_devt+0xd4/0x320 [ 1521.183809][T12610] __device_add_disk+0x5cb/0x11d0 [ 1521.188809][T12610] ? device_add_disk+0x40/0x40 [ 1521.193545][T12610] ? loop_add+0x400/0x760 [ 1521.197847][T12610] ? vsprintf+0x40/0x40 [ 1521.201978][T12610] device_add_disk+0x2a/0x40 [ 1521.206543][T12610] loop_add+0x58f/0x760 [ 1521.210675][T12610] loop_control_ioctl+0x564/0x740 [ 1521.215672][T12610] ? sysvec_reschedule_ipi+0x84/0x160 [ 1521.221019][T12610] ? loop_remove+0xb0/0xb0 [ 1521.225413][T12610] ? security_file_ioctl+0xb1/0xd0 [ 1521.230500][T12610] ? loop_remove+0xb0/0xb0 [ 1521.234893][T12610] __se_sys_ioctl+0x115/0x190 [ 1521.239544][T12610] __x64_sys_ioctl+0x7b/0x90 [ 1521.244111][T12610] do_syscall_64+0x34/0x70 [ 1521.248503][T12610] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1521.254627][T12610] RIP: 0033:0x7f0d45ac0169 [ 1521.259020][T12610] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1521.278598][T12610] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1521.287001][T12610] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1521.294950][T12610] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1521.303244][T12610] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1521.311209][T12610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1521.319182][T12610] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1521.398038][T12610] device batadv_slave_1 entered promiscuous mode [ 1521.451862][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:51 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x100000000000000) 00:17:51 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffff00000000) 00:17:51 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0ffffffff) 00:17:51 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 63) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:51 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x200000000000000) 00:17:51 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00000000000000) [ 1521.745299][T12599] device batadv_slave_1 left promiscuous mode [ 1521.879655][T12631] FAULT_INJECTION: forcing a failure. [ 1521.879655][T12631] name failslab, interval 1, probability 0, space 0, times 0 [ 1521.892339][T12631] CPU: 0 PID: 12631 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1521.904041][T12631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1521.914071][T12631] Call Trace: [ 1521.917348][T12631] dump_stack_lvl+0x1e2/0x24b [ 1521.922001][T12631] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1521.927433][T12631] ? do_syscall_64+0x34/0x70 [ 1521.931998][T12631] dump_stack+0x15/0x17 [ 1521.936128][T12631] should_fail+0x3c0/0x510 [ 1521.940534][T12631] __should_failslab+0x9f/0xe0 [ 1521.945274][T12631] should_failslab+0x9/0x20 [ 1521.949752][T12631] kmem_cache_alloc+0x3f/0x300 [ 1521.954491][T12631] ? skb_ext_add+0x13d/0x7e0 [ 1521.959058][T12631] skb_ext_add+0x13d/0x7e0 [ 1521.963453][T12631] ? kasan_unpoison+0x61/0x80 [ 1521.968112][T12631] __alloc_skb+0x3c7/0x580 [ 1521.972504][T12631] alloc_uevent_skb+0x7f/0x230 [ 1521.977241][T12631] kobject_uevent_net_broadcast+0x321/0x5a0 [ 1521.983108][T12631] kobject_uevent_env+0x540/0x730 [ 1521.988104][T12631] kobject_uevent+0x1f/0x30 [ 1521.992580][T12631] device_add+0x79c/0xbd0 [ 1521.996884][T12631] device_create+0x258/0x2e0 [ 1522.001457][T12631] ? root_device_unregister+0x80/0x80 [ 1522.006805][T12631] ? sysvec_reschedule_ipi+0x84/0x160 [ 1522.012153][T12631] bdi_register_va+0x94/0x600 [ 1522.016805][T12631] bdi_register+0xd1/0x120 [ 1522.021219][T12631] ? irqentry_exit+0x50/0x60 [ 1522.025801][T12631] ? sysvec_reschedule_ipi+0x84/0x160 [ 1522.031162][T12631] ? __device_add_disk+0x536/0x11d0 [ 1522.036348][T12631] ? bdi_register_va+0x600/0x600 [ 1522.041270][T12631] ? __kasan_check_read+0x11/0x20 [ 1522.046272][T12631] ? blk_alloc_devt+0xd4/0x320 [ 1522.051027][T12631] __device_add_disk+0x5cb/0x11d0 [ 1522.056029][T12631] ? device_add_disk+0x40/0x40 [ 1522.060772][T12631] ? loop_add+0x400/0x760 [ 1522.065162][T12631] ? vsprintf+0x40/0x40 [ 1522.069293][T12631] device_add_disk+0x2a/0x40 [ 1522.073865][T12631] loop_add+0x58f/0x760 [ 1522.077998][T12631] loop_control_ioctl+0x564/0x740 [ 1522.082999][T12631] ? loop_remove+0xb0/0xb0 [ 1522.087394][T12631] ? sysvec_reschedule_ipi+0x84/0x160 [ 1522.092741][T12631] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1522.098364][T12631] ? loop_remove+0xb0/0xb0 [ 1522.102755][T12631] ? do_vfs_ioctl+0xf6/0x1a90 [ 1522.107408][T12631] ? __se_sys_ioctl+0xa6/0x190 [ 1522.112146][T12631] ? __se_sys_ioctl+0x109/0x190 [ 1522.116997][T12631] ? loop_control_ioctl+0x1/0x740 [ 1522.122004][T12631] ? loop_remove+0xb0/0xb0 [ 1522.126507][T12631] __se_sys_ioctl+0x115/0x190 [ 1522.131193][T12631] __x64_sys_ioctl+0x7b/0x90 [ 1522.135790][T12631] do_syscall_64+0x34/0x70 [ 1522.140192][T12631] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1522.146066][T12631] RIP: 0033:0x7f0d45ac0169 [ 1522.150468][T12631] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1522.170148][T12631] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1522.178538][T12631] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1522.186487][T12631] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1522.194433][T12631] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1522.202383][T12631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1522.210332][T12631] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1522.289506][T12631] device batadv_slave_1 entered promiscuous mode [ 1522.309370][ T1473] udevd[1473]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:51 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x200000000000000) 00:17:51 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002af00) 00:17:52 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xc9f4ffffffff0700) 00:17:52 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0ffffffff) 00:17:52 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 64) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) 00:17:52 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x400000000000000) [ 1522.604845][T12620] device batadv_slave_1 left promiscuous mode [ 1522.733438][T12651] FAULT_INJECTION: forcing a failure. [ 1522.733438][T12651] name failslab, interval 1, probability 0, space 0, times 0 [ 1522.746146][T12651] CPU: 0 PID: 12651 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1522.757842][T12651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1522.767878][T12651] Call Trace: [ 1522.771150][T12651] dump_stack_lvl+0x1e2/0x24b [ 1522.775805][T12651] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1522.781242][T12651] ? do_syscall_64+0x34/0x70 [ 1522.785809][T12651] dump_stack+0x15/0x17 [ 1522.789941][T12651] should_fail+0x3c0/0x510 [ 1522.794331][T12651] __should_failslab+0x9f/0xe0 [ 1522.799071][T12651] should_failslab+0x9/0x20 [ 1522.803548][T12651] kmem_cache_alloc+0x3f/0x300 [ 1522.808291][T12651] ? skb_ext_add+0x13d/0x7e0 [ 1522.812857][T12651] skb_ext_add+0x13d/0x7e0 [ 1522.817252][T12651] ? kasan_unpoison+0x61/0x80 [ 1522.821904][T12651] __alloc_skb+0x3c7/0x580 [ 1522.826302][T12651] alloc_uevent_skb+0x7f/0x230 [ 1522.831040][T12651] kobject_uevent_net_broadcast+0x321/0x5a0 [ 1522.836994][T12651] kobject_uevent_env+0x540/0x730 [ 1522.841999][T12651] kobject_uevent+0x1f/0x30 [ 1522.846475][T12651] device_add+0x79c/0xbd0 [ 1522.850779][T12651] device_create+0x258/0x2e0 [ 1522.855395][T12651] ? __kasan_check_read+0x11/0x20 [ 1522.860415][T12651] ? root_device_unregister+0x80/0x80 [ 1522.865786][T12651] ? number+0xd9b/0x1040 [ 1522.870016][T12651] bdi_register_va+0x94/0x600 [ 1522.874668][T12651] bdi_register+0xd1/0x120 [ 1522.879151][T12651] ? __device_add_disk+0x536/0x11d0 [ 1522.884333][T12651] ? bdi_register_va+0x600/0x600 [ 1522.889249][T12651] ? vsnprintf+0x1bfd/0x1cd0 [ 1522.893818][T12651] ? __kasan_check_read+0x11/0x20 [ 1522.898817][T12651] ? blk_alloc_devt+0xd4/0x320 [ 1522.903558][T12651] __device_add_disk+0x5cb/0x11d0 [ 1522.908560][T12651] ? device_add_disk+0x40/0x40 [ 1522.913302][T12651] ? loop_add+0x400/0x760 [ 1522.917624][T12651] ? vsprintf+0x40/0x40 [ 1522.921754][T12651] device_add_disk+0x2a/0x40 [ 1522.926320][T12651] loop_add+0x58f/0x760 [ 1522.930457][T12651] loop_control_ioctl+0x564/0x740 [ 1522.935455][T12651] ? loop_remove+0xb0/0xb0 [ 1522.939847][T12651] ? __fget_files+0x310/0x370 [ 1522.944500][T12651] ? security_file_ioctl+0xb1/0xd0 [ 1522.949583][T12651] ? loop_remove+0xb0/0xb0 [ 1522.953975][T12651] __se_sys_ioctl+0x115/0x190 [ 1522.958651][T12651] __x64_sys_ioctl+0x7b/0x90 [ 1522.963217][T12651] do_syscall_64+0x34/0x70 [ 1522.967611][T12651] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1522.973476][T12651] RIP: 0033:0x7f0d45ac0169 [ 1522.977869][T12651] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1522.997452][T12651] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1523.005842][T12651] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1523.013792][T12651] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1523.021737][T12651] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1523.029857][T12651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1523.037809][T12651] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1523.117162][T12651] device batadv_slave_1 entered promiscuous mode [ 1523.161328][ T573] udevd[573]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 00:17:52 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x400000000000000) 00:17:52 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002eb34) 00:17:52 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf000000000000000) 00:17:52 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0ffffffff) 00:17:52 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x800000000000000) 00:17:52 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 65) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1523.460945][T12642] device batadv_slave_1 left promiscuous mode [ 1523.591547][T12671] FAULT_INJECTION: forcing a failure. [ 1523.591547][T12671] name failslab, interval 1, probability 0, space 0, times 0 [ 1523.604213][T12671] CPU: 0 PID: 12671 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1523.615906][T12671] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1523.625952][T12671] Call Trace: [ 1523.629222][T12671] dump_stack_lvl+0x1e2/0x24b [ 1523.633877][T12671] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1523.639328][T12671] dump_stack+0x15/0x17 [ 1523.643460][T12671] should_fail+0x3c0/0x510 [ 1523.647872][T12671] __should_failslab+0x9f/0xe0 [ 1523.652628][T12671] should_failslab+0x9/0x20 [ 1523.657113][T12671] kmem_cache_alloc+0x3f/0x300 [ 1523.661858][T12671] ? skb_clone+0x1d6/0x3b0 [ 1523.666260][T12671] skb_clone+0x1d6/0x3b0 [ 1523.670492][T12671] netlink_broadcast_filtered+0x654/0x1200 [ 1523.676300][T12671] netlink_broadcast+0x3a/0x50 [ 1523.681135][T12671] kobject_uevent_net_broadcast+0x3b1/0x5a0 [ 1523.687007][T12671] kobject_uevent_env+0x540/0x730 [ 1523.692006][T12671] kobject_uevent+0x1f/0x30 [ 1523.696486][T12671] device_add+0x79c/0xbd0 [ 1523.700788][T12671] device_create+0x258/0x2e0 [ 1523.705360][T12671] ? root_device_unregister+0x80/0x80 [ 1523.710724][T12671] ? sysvec_reschedule_ipi+0x84/0x160 [ 1523.716093][T12671] bdi_register_va+0x94/0x600 [ 1523.720759][T12671] bdi_register+0xd1/0x120 [ 1523.725163][T12671] ? __device_add_disk+0x536/0x11d0 [ 1523.730344][T12671] ? bdi_register_va+0x600/0x600 [ 1523.735272][T12671] ? vsnprintf+0x1bfd/0x1cd0 [ 1523.739964][T12671] ? __kasan_check_read+0x11/0x20 [ 1523.744982][T12671] ? blk_alloc_devt+0xd4/0x320 [ 1523.749734][T12671] __device_add_disk+0x5cb/0x11d0 [ 1523.754747][T12671] ? device_add_disk+0x40/0x40 [ 1523.759498][T12671] ? loop_add+0x400/0x760 [ 1523.763825][T12671] ? vsprintf+0x40/0x40 [ 1523.767965][T12671] device_add_disk+0x2a/0x40 [ 1523.772550][T12671] loop_add+0x58f/0x760 [ 1523.776685][T12671] loop_control_ioctl+0x564/0x740 [ 1523.781696][T12671] ? loop_remove+0xb0/0xb0 [ 1523.786090][T12671] ? __fget_files+0x310/0x370 [ 1523.790744][T12671] ? security_file_ioctl+0xb1/0xd0 [ 1523.795846][T12671] ? loop_remove+0xb0/0xb0 [ 1523.800243][T12671] __se_sys_ioctl+0x115/0x190 [ 1523.804897][T12671] __x64_sys_ioctl+0x7b/0x90 [ 1523.809465][T12671] do_syscall_64+0x34/0x70 [ 1523.813859][T12671] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1523.819741][T12671] RIP: 0033:0x7f0d45ac0169 [ 1523.824134][T12671] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1523.843712][T12671] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1523.852115][T12671] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1523.860061][T12671] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1523.868271][T12671] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1523.876272][T12671] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1523.884240][T12671] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1523.962495][T12671] device batadv_slave_1 entered promiscuous mode 00:17:53 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x800000000000000) 00:17:53 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa0036040) 00:17:53 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff00000000) 00:17:53 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xc9f4ffffffff0700) 00:17:53 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00000000000000) 00:17:53 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 66) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1524.323045][T12661] device batadv_slave_1 left promiscuous mode [ 1524.452342][T12691] FAULT_INJECTION: forcing a failure. [ 1524.452342][T12691] name failslab, interval 1, probability 0, space 0, times 0 [ 1524.465036][T12691] CPU: 0 PID: 12691 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1524.476732][T12691] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1524.486768][T12691] Call Trace: [ 1524.490038][T12691] dump_stack_lvl+0x1e2/0x24b [ 1524.494693][T12691] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1524.500136][T12691] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1524.505917][T12691] dump_stack+0x15/0x17 [ 1524.510049][T12691] should_fail+0x3c0/0x510 [ 1524.514443][T12691] __should_failslab+0x9f/0xe0 [ 1524.519189][T12691] should_failslab+0x9/0x20 [ 1524.523672][T12691] kmem_cache_alloc+0x3f/0x300 [ 1524.528415][T12691] ? __d_alloc+0x2d/0x6b0 [ 1524.532720][T12691] __d_alloc+0x2d/0x6b0 [ 1524.536855][T12691] ? memcpy_erms+0x8/0x10 [ 1524.541159][T12691] d_alloc_parallel+0xe6/0x1330 [ 1524.545988][T12691] ? avc_has_perm_noaudit+0x2ed/0x4c0 [ 1524.551335][T12691] ? __kasan_check_read+0x11/0x20 [ 1524.556349][T12691] ? avc_denied+0x1b0/0x1b0 [ 1524.560829][T12691] ? finish_task_switch+0x130/0x580 [ 1524.566002][T12691] ? d_hash_and_lookup+0x200/0x200 [ 1524.571091][T12691] ? selinux_inode_permission+0x439/0x670 [ 1524.576783][T12691] ? selinux_inode_follow_link+0x3c0/0x3c0 [ 1524.582564][T12691] __lookup_slow+0x14e/0x400 [ 1524.587129][T12691] ? __d_lookup+0x4da/0x530 [ 1524.591712][T12691] ? lookup_one_len+0x6a0/0x6a0 [ 1524.596539][T12691] lookup_one_len+0x43d/0x6a0 [ 1524.601200][T12691] ? try_lookup_one_len+0x660/0x660 [ 1524.606376][T12691] start_creating+0x166/0x320 [ 1524.611033][T12691] debugfs_create_dir+0x27/0x450 [ 1524.615950][T12691] bdi_register_va+0x260/0x600 [ 1524.620689][T12691] bdi_register+0xd1/0x120 [ 1524.625087][T12691] ? __device_add_disk+0x536/0x11d0 [ 1524.630260][T12691] ? bdi_register_va+0x600/0x600 [ 1524.635182][T12691] ? vsnprintf+0x1bfd/0x1cd0 [ 1524.639764][T12691] ? __kasan_check_read+0x11/0x20 [ 1524.644763][T12691] ? blk_alloc_devt+0xd4/0x320 [ 1524.649503][T12691] __device_add_disk+0x5cb/0x11d0 [ 1524.654503][T12691] ? device_add_disk+0x40/0x40 [ 1524.659244][T12691] ? loop_add+0x400/0x760 [ 1524.663570][T12691] ? vsprintf+0x40/0x40 [ 1524.667706][T12691] ? device_initialize+0x2a1/0x3a0 [ 1524.672814][T12691] device_add_disk+0x2a/0x40 [ 1524.677401][T12691] loop_add+0x58f/0x760 [ 1524.681536][T12691] loop_control_ioctl+0x564/0x740 [ 1524.686539][T12691] ? loop_remove+0xb0/0xb0 [ 1524.690935][T12691] ? irqentry_exit+0x50/0x60 [ 1524.695501][T12691] ? sysvec_reschedule_ipi+0x84/0x160 [ 1524.700852][T12691] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1524.706478][T12691] ? do_vfs_ioctl+0xf6/0x1a90 [ 1524.711132][T12691] ? __se_sys_ioctl+0x109/0x190 [ 1524.715973][T12691] ? loop_remove+0xb0/0xb0 [ 1524.720368][T12691] __se_sys_ioctl+0x115/0x190 [ 1524.725025][T12691] __x64_sys_ioctl+0x7b/0x90 [ 1524.729589][T12691] do_syscall_64+0x34/0x70 [ 1524.733982][T12691] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1524.739849][T12691] RIP: 0033:0x7f0d45ac0169 [ 1524.744257][T12691] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1524.763849][T12691] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1524.772251][T12691] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1524.780204][T12691] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1524.788160][T12691] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1524.796110][T12691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1524.804060][T12691] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1524.871435][T12693] device batadv_slave_1 entered promiscuous mode 00:17:54 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1f00000000000000) 00:17:54 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:54 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff00000000) 00:17:54 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf000000000000000) 00:17:54 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0ffffffff) 00:17:54 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 67) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1525.181922][T12685] device batadv_slave_1 left promiscuous mode [ 1525.318602][T12711] FAULT_INJECTION: forcing a failure. [ 1525.318602][T12711] name failslab, interval 1, probability 0, space 0, times 0 [ 1525.331260][T12711] CPU: 0 PID: 12711 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1525.342971][T12711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1525.353003][T12711] Call Trace: [ 1525.356290][T12711] dump_stack_lvl+0x1e2/0x24b [ 1525.360962][T12711] ? panic+0x7d7/0x7d7 [ 1525.365011][T12711] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1525.370449][T12711] ? __lookup_slow+0x2f7/0x400 [ 1525.375192][T12711] ? lookup_one_len+0x6a0/0x6a0 [ 1525.380033][T12711] dump_stack+0x15/0x17 [ 1525.384167][T12711] should_fail+0x3c0/0x510 [ 1525.388560][T12711] __should_failslab+0x9f/0xe0 [ 1525.393302][T12711] should_failslab+0x9/0x20 [ 1525.397780][T12711] kmem_cache_alloc+0x3f/0x300 [ 1525.402525][T12711] ? new_inode_pseudo+0x7c/0x220 [ 1525.407441][T12711] ? try_lookup_one_len+0x660/0x660 [ 1525.412621][T12711] ? device_create+0x2bc/0x2e0 [ 1525.417378][T12711] new_inode_pseudo+0x7c/0x220 [ 1525.422220][T12711] new_inode+0x28/0x1c0 [ 1525.426379][T12711] ? start_creating+0x206/0x320 [ 1525.431208][T12711] debugfs_create_dir+0xf3/0x450 [ 1525.436126][T12711] bdi_register_va+0x260/0x600 [ 1525.441305][T12711] bdi_register+0xd1/0x120 [ 1525.445699][T12711] ? __device_add_disk+0x536/0x11d0 [ 1525.450889][T12711] ? bdi_register_va+0x600/0x600 [ 1525.455809][T12711] ? vsnprintf+0x1bfd/0x1cd0 [ 1525.460378][T12711] ? __kasan_check_read+0x11/0x20 [ 1525.465384][T12711] ? blk_alloc_devt+0xd4/0x320 [ 1525.470125][T12711] __device_add_disk+0x5cb/0x11d0 [ 1525.475128][T12711] ? device_add_disk+0x40/0x40 [ 1525.479898][T12711] ? loop_add+0x400/0x760 [ 1525.484205][T12711] ? vsprintf+0x40/0x40 [ 1525.488341][T12711] device_add_disk+0x2a/0x40 [ 1525.492909][T12711] loop_add+0x58f/0x760 [ 1525.497065][T12711] loop_control_ioctl+0x564/0x740 [ 1525.502153][T12711] ? loop_remove+0xb0/0xb0 [ 1525.506545][T12711] ? __fget_files+0x310/0x370 [ 1525.511205][T12711] ? security_file_ioctl+0xb1/0xd0 [ 1525.516293][T12711] ? loop_remove+0xb0/0xb0 [ 1525.520686][T12711] __se_sys_ioctl+0x115/0x190 [ 1525.525340][T12711] __x64_sys_ioctl+0x7b/0x90 [ 1525.529906][T12711] do_syscall_64+0x34/0x70 [ 1525.534298][T12711] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1525.540188][T12711] RIP: 0033:0x7f0d45ac0169 [ 1525.544582][T12711] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1525.564163][T12711] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1525.572561][T12711] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1525.580527][T12711] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1525.588494][T12711] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1525.596443][T12711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1525.604413][T12711] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1525.612543][T12711] debugfs: out of free dentries, can not create directory '7:0' [ 1525.692797][T12711] device batadv_slave_1 entered promiscuous mode 00:17:55 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x34eb02a0ffffffff) 00:17:55 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:55 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f00000000) 00:17:55 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0ffffffff) 00:17:55 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff00000000) 00:17:55 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 68) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1526.050523][T12705] device batadv_slave_1 left promiscuous mode [ 1526.176792][T12732] FAULT_INJECTION: forcing a failure. [ 1526.176792][T12732] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1526.190159][T12732] CPU: 0 PID: 12732 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1526.201850][T12732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1526.211882][T12732] Call Trace: [ 1526.215157][T12732] dump_stack_lvl+0x1e2/0x24b [ 1526.219811][T12732] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1526.225249][T12732] ? __schedule+0x86e/0xc00 [ 1526.229729][T12732] dump_stack+0x15/0x17 [ 1526.233869][T12732] should_fail+0x3c0/0x510 [ 1526.238271][T12732] should_fail_alloc_page+0x50/0x60 [ 1526.243474][T12732] __alloc_pages_nodemask+0x1c0/0x890 [ 1526.248824][T12732] ? preempt_schedule_notrace+0x140/0x140 [ 1526.254522][T12732] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 1526.260069][T12732] ? sysvec_reschedule_ipi+0x84/0x160 [ 1526.265420][T12732] ? lockref_get+0x10c/0x2a0 [ 1526.269988][T12732] __get_free_pages+0xe/0x30 [ 1526.274573][T12732] selinux_genfs_get_sid+0x56/0x250 [ 1526.279747][T12732] inode_doinit_with_dentry+0x858/0x1030 [ 1526.285376][T12732] ? sb_finish_set_opts+0x7f0/0x7f0 [ 1526.290552][T12732] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1526.296161][T12732] selinux_d_instantiate+0x27/0x40 [ 1526.301251][T12732] security_d_instantiate+0xa5/0x100 [ 1526.306511][T12732] d_instantiate+0x55/0x90 [ 1526.310905][T12732] debugfs_create_dir+0x247/0x450 [ 1526.315909][T12732] bdi_register_va+0x260/0x600 [ 1526.320648][T12732] bdi_register+0xd1/0x120 [ 1526.325041][T12732] ? __device_add_disk+0x536/0x11d0 [ 1526.330214][T12732] ? bdi_register_va+0x600/0x600 [ 1526.335125][T12732] ? vsnprintf+0x1bfd/0x1cd0 [ 1526.339702][T12732] ? __kasan_check_read+0x11/0x20 [ 1526.344717][T12732] ? blk_alloc_devt+0xd4/0x320 [ 1526.349460][T12732] __device_add_disk+0x5cb/0x11d0 [ 1526.354464][T12732] ? device_add_disk+0x40/0x40 [ 1526.359204][T12732] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1526.364814][T12732] ? vsnprintf+0x1bf3/0x1cd0 [ 1526.369380][T12732] device_add_disk+0x2a/0x40 [ 1526.373970][T12732] loop_add+0x58f/0x760 [ 1526.378105][T12732] loop_control_ioctl+0x564/0x740 [ 1526.383115][T12732] ? loop_remove+0xb0/0xb0 [ 1526.387511][T12732] ? __fget_files+0x310/0x370 [ 1526.392168][T12732] ? security_file_ioctl+0xb1/0xd0 [ 1526.397346][T12732] ? loop_remove+0xb0/0xb0 [ 1526.401740][T12732] __se_sys_ioctl+0x115/0x190 [ 1526.406398][T12732] __x64_sys_ioctl+0x7b/0x90 [ 1526.410965][T12732] do_syscall_64+0x34/0x70 [ 1526.415358][T12732] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1526.421227][T12732] RIP: 0033:0x7f0d45ac0169 [ 1526.425623][T12732] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1526.445202][T12732] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1526.453595][T12732] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1526.461544][T12732] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1526.469489][T12732] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1526.478352][T12732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1526.486297][T12732] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1526.565255][T12732] device batadv_slave_1 entered promiscuous mode 00:17:56 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x406003a0ffffffff) 00:17:56 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:56 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffff00000000) 00:17:56 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0ffffffff) 00:17:56 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff00000000) 00:17:56 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 69) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1526.907157][T12727] device batadv_slave_1 left promiscuous mode [ 1527.045440][T12752] FAULT_INJECTION: forcing a failure. [ 1527.045440][T12752] name failslab, interval 1, probability 0, space 0, times 0 [ 1527.058265][T12752] CPU: 0 PID: 12752 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1527.069970][T12752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1527.080003][T12752] Call Trace: [ 1527.083282][T12752] dump_stack_lvl+0x1e2/0x24b [ 1527.088025][T12752] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1527.093462][T12752] ? preempt_schedule_irq+0xef/0x140 [ 1527.098748][T12752] ? finish_task_switch+0x130/0x580 [ 1527.103936][T12752] dump_stack+0x15/0x17 [ 1527.108069][T12752] should_fail+0x3c0/0x510 [ 1527.112467][T12752] __should_failslab+0x9f/0xe0 [ 1527.117208][T12752] should_failslab+0x9/0x20 [ 1527.122124][T12752] kmem_cache_alloc+0x3f/0x300 [ 1527.126861][T12752] ? __d_alloc+0x2d/0x6b0 [ 1527.131205][T12752] __d_alloc+0x2d/0x6b0 [ 1527.135348][T12752] ? plist_check_list+0x261/0x270 [ 1527.140345][T12752] ? avc_has_perm_noaudit+0x358/0x4c0 [ 1527.145694][T12752] d_alloc_parallel+0xe6/0x1330 [ 1527.150520][T12752] ? avc_has_perm_noaudit+0x2ed/0x4c0 [ 1527.155868][T12752] ? __kasan_check_read+0x11/0x20 [ 1527.160869][T12752] ? avc_denied+0x1b0/0x1b0 [ 1527.165350][T12752] ? finish_task_switch+0x130/0x580 [ 1527.170544][T12752] ? d_hash_and_lookup+0x200/0x200 [ 1527.175633][T12752] ? selinux_inode_permission+0x439/0x670 [ 1527.181329][T12752] ? selinux_inode_follow_link+0x3c0/0x3c0 [ 1527.187110][T12752] __lookup_slow+0x14e/0x400 [ 1527.191676][T12752] ? __d_lookup+0x4da/0x530 [ 1527.196155][T12752] ? lookup_one_len+0x6a0/0x6a0 [ 1527.202214][T12752] lookup_one_len+0x43d/0x6a0 [ 1527.206874][T12752] ? try_lookup_one_len+0x660/0x660 [ 1527.212052][T12752] start_creating+0x166/0x320 [ 1527.216712][T12752] __debugfs_create_file+0x75/0x4a0 [ 1527.221892][T12752] ? up_write+0x19/0xd0 [ 1527.226023][T12752] debugfs_create_file+0x4a/0x60 [ 1527.230934][T12752] bdi_register_va+0x2ab/0x600 [ 1527.235674][T12752] bdi_register+0xd1/0x120 [ 1527.240082][T12752] ? irqentry_exit+0x50/0x60 [ 1527.244647][T12752] ? __device_add_disk+0x536/0x11d0 [ 1527.249817][T12752] ? bdi_register_va+0x600/0x600 [ 1527.254732][T12752] ? __kasan_check_read+0x11/0x20 [ 1527.259734][T12752] ? blk_alloc_devt+0xd4/0x320 [ 1527.264474][T12752] __device_add_disk+0x5cb/0x11d0 [ 1527.269477][T12752] ? device_add_disk+0x40/0x40 [ 1527.274219][T12752] ? loop_add+0x400/0x760 [ 1527.278526][T12752] ? vsprintf+0x40/0x40 [ 1527.282658][T12752] device_add_disk+0x2a/0x40 [ 1527.287227][T12752] loop_add+0x58f/0x760 [ 1527.291361][T12752] loop_control_ioctl+0x564/0x740 [ 1527.296359][T12752] ? loop_remove+0xb0/0xb0 [ 1527.300750][T12752] ? irqentry_exit+0x50/0x60 [ 1527.305315][T12752] ? sysvec_reschedule_ipi+0x84/0x160 [ 1527.310665][T12752] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1527.316273][T12752] ? loop_remove+0xb0/0xb0 [ 1527.320667][T12752] __se_sys_ioctl+0x115/0x190 [ 1527.325318][T12752] __x64_sys_ioctl+0x7b/0x90 [ 1527.329913][T12752] do_syscall_64+0x34/0x70 [ 1527.334309][T12752] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1527.340180][T12752] RIP: 0033:0x7f0d45ac0169 [ 1527.344574][T12752] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1527.364240][T12752] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1527.372646][T12752] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1527.380605][T12752] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1527.388554][T12752] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1527.396504][T12752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1527.404455][T12752] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1527.486165][T12752] device batadv_slave_1 entered promiscuous mode 00:17:57 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x28}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:57 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x608a02a0ffffffff) 00:17:57 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa0028a60) 00:17:57 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x28}) (async, rerun: 64) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) (rerun: 64) 00:17:57 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x28}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:57 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000000140)=0x4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x623580, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, &(0x7f0000000040)={{&(0x7f00002a2000/0x3000)=nil, 0x3000}}) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:57 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xc9f4ffffffff0700) 00:17:57 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f00000000) 00:17:57 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 70) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1527.769273][T12745] device batadv_slave_1 left promiscuous mode [ 1527.900299][T12781] FAULT_INJECTION: forcing a failure. [ 1527.900299][T12781] name failslab, interval 1, probability 0, space 0, times 0 [ 1527.912980][T12781] CPU: 0 PID: 12781 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1527.924675][T12781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1527.934711][T12781] Call Trace: [ 1527.937981][T12781] dump_stack_lvl+0x1e2/0x24b [ 1527.942652][T12781] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1527.948111][T12781] ? __lookup_slow+0x2f7/0x400 [ 1527.952858][T12781] ? lookup_one_len+0x6a0/0x6a0 [ 1527.957692][T12781] dump_stack+0x15/0x17 [ 1527.961848][T12781] should_fail+0x3c0/0x510 [ 1527.966254][T12781] __should_failslab+0x9f/0xe0 [ 1527.971006][T12781] should_failslab+0x9/0x20 [ 1527.975492][T12781] kmem_cache_alloc+0x3f/0x300 [ 1527.980239][T12781] ? new_inode_pseudo+0x7c/0x220 [ 1527.985156][T12781] new_inode_pseudo+0x7c/0x220 [ 1527.989896][T12781] new_inode+0x28/0x1c0 [ 1527.994032][T12781] ? start_creating+0x206/0x320 [ 1527.998863][T12781] __debugfs_create_file+0x143/0x4a0 [ 1528.004127][T12781] ? up_write+0x19/0xd0 [ 1528.008262][T12781] debugfs_create_file+0x4a/0x60 [ 1528.013178][T12781] bdi_register_va+0x2ab/0x600 [ 1528.017916][T12781] bdi_register+0xd1/0x120 [ 1528.022320][T12781] ? irqentry_exit+0x50/0x60 [ 1528.026884][T12781] ? sysvec_reschedule_ipi+0x84/0x160 [ 1528.032237][T12781] ? __device_add_disk+0x536/0x11d0 [ 1528.037424][T12781] ? bdi_register_va+0x600/0x600 [ 1528.042351][T12781] ? __device_add_disk+0x1a9/0x11d0 [ 1528.047532][T12781] ? blk_alloc_devt+0xd4/0x320 [ 1528.052290][T12781] __device_add_disk+0x5cb/0x11d0 [ 1528.057320][T12781] ? device_add_disk+0x40/0x40 [ 1528.062084][T12781] ? loop_add+0x400/0x760 [ 1528.066391][T12781] ? vsprintf+0x40/0x40 [ 1528.070526][T12781] device_add_disk+0x2a/0x40 [ 1528.075108][T12781] loop_add+0x58f/0x760 [ 1528.079241][T12781] loop_control_ioctl+0x564/0x740 [ 1528.084243][T12781] ? loop_remove+0xb0/0xb0 [ 1528.088631][T12781] ? irqentry_exit+0x50/0x60 [ 1528.093196][T12781] ? sysvec_reschedule_ipi+0x84/0x160 [ 1528.098542][T12781] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1528.104150][T12781] ? do_vfs_ioctl+0xf6/0x1a90 [ 1528.108802][T12781] ? loop_remove+0xb0/0xb0 [ 1528.113193][T12781] __se_sys_ioctl+0x115/0x190 [ 1528.117851][T12781] __x64_sys_ioctl+0x7b/0x90 [ 1528.122415][T12781] do_syscall_64+0x34/0x70 [ 1528.126809][T12781] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1528.132675][T12781] RIP: 0033:0x7f0d45ac0169 [ 1528.137088][T12781] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1528.156706][T12781] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1528.165095][T12781] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1528.173054][T12781] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1528.181000][T12781] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1528.188946][T12781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1528.196894][T12781] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1528.204973][T12781] debugfs: out of free dentries, can not create file 'stats' [ 1528.271637][T12783] device batadv_slave_1 entered promiscuous mode 00:17:57 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002af00) 00:17:57 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xc9f4ffffffff0700) 00:17:57 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf000000000000000) 00:17:57 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000000140)=0x4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x623580, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, &(0x7f0000000040)={{&(0x7f00002a2000/0x3000)=nil, 0x3000}}) (async, rerun: 32) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) (rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:58 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffff00000000) 00:17:58 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 71) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1528.633775][T12775] device batadv_slave_1 left promiscuous mode [ 1528.762276][T12802] FAULT_INJECTION: forcing a failure. [ 1528.762276][T12802] name failslab, interval 1, probability 0, space 0, times 0 [ 1528.775404][T12802] CPU: 1 PID: 12802 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1528.787100][T12802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1528.797131][T12802] Call Trace: [ 1528.800420][T12802] dump_stack_lvl+0x1e2/0x24b [ 1528.805074][T12802] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1528.810529][T12802] ? __lookup_slow+0x2f7/0x400 [ 1528.815267][T12802] ? lookup_one_len+0x6a0/0x6a0 [ 1528.820110][T12802] dump_stack+0x15/0x17 [ 1528.824242][T12802] should_fail+0x3c0/0x510 [ 1528.828635][T12802] __should_failslab+0x9f/0xe0 [ 1528.833376][T12802] should_failslab+0x9/0x20 [ 1528.837854][T12802] kmem_cache_alloc+0x3f/0x300 [ 1528.842592][T12802] ? new_inode_pseudo+0x7c/0x220 [ 1528.847504][T12802] new_inode_pseudo+0x7c/0x220 [ 1528.852243][T12802] new_inode+0x28/0x1c0 [ 1528.856387][T12802] ? start_creating+0x206/0x320 [ 1528.861215][T12802] __debugfs_create_file+0x143/0x4a0 [ 1528.866495][T12802] ? up_write+0x19/0xd0 [ 1528.870624][T12802] debugfs_create_file+0x4a/0x60 [ 1528.875536][T12802] bdi_register_va+0x2ab/0x600 [ 1528.880273][T12802] bdi_register+0xd1/0x120 [ 1528.884664][T12802] ? __device_add_disk+0x536/0x11d0 [ 1528.889836][T12802] ? bdi_register_va+0x600/0x600 [ 1528.894785][T12802] ? vsnprintf+0x1bfd/0x1cd0 [ 1528.899365][T12802] ? __kasan_check_read+0x11/0x20 [ 1528.904363][T12802] ? blk_alloc_devt+0xd4/0x320 [ 1528.909099][T12802] __device_add_disk+0x5cb/0x11d0 [ 1528.914113][T12802] ? device_add_disk+0x40/0x40 [ 1528.918851][T12802] ? loop_add+0x400/0x760 [ 1528.923155][T12802] ? vsprintf+0x40/0x40 [ 1528.927286][T12802] device_add_disk+0x2a/0x40 [ 1528.931852][T12802] loop_add+0x58f/0x760 [ 1528.935987][T12802] loop_control_ioctl+0x564/0x740 [ 1528.940986][T12802] ? loop_remove+0xb0/0xb0 [ 1528.945379][T12802] ? __fget_files+0x310/0x370 [ 1528.950032][T12802] ? security_file_ioctl+0xb1/0xd0 [ 1528.955116][T12802] ? loop_remove+0xb0/0xb0 [ 1528.959509][T12802] __se_sys_ioctl+0x115/0x190 [ 1528.964169][T12802] __x64_sys_ioctl+0x7b/0x90 [ 1528.968740][T12802] do_syscall_64+0x34/0x70 [ 1528.973138][T12802] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1528.979012][T12802] RIP: 0033:0x7f0d45ac0169 [ 1528.983499][T12802] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1529.003094][T12802] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1529.011509][T12802] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1529.019458][T12802] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1529.027410][T12802] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1529.035360][T12802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1529.043308][T12802] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1529.052773][T12802] debugfs: out of free dentries, can not create file 'stats' [ 1529.128539][T12802] device batadv_slave_1 entered promiscuous mode 00:17:58 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xf000000000000000) 00:17:58 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002eb34) 00:17:58 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff00000000) 00:17:58 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000000140)=0x4, 0x4) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x623580, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, &(0x7f0000000040)={{&(0x7f00002a2000/0x3000)=nil, 0x3000}}) (async) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:58 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002af00) 00:17:58 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 72) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1529.490792][T12798] device batadv_slave_1 left promiscuous mode [ 1529.623084][T12823] FAULT_INJECTION: forcing a failure. [ 1529.623084][T12823] name failslab, interval 1, probability 0, space 0, times 0 [ 1529.635856][T12823] CPU: 0 PID: 12823 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1529.647549][T12823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1529.657586][T12823] Call Trace: [ 1529.660870][T12823] dump_stack_lvl+0x1e2/0x24b [ 1529.665520][T12823] ? panic+0x7d7/0x7d7 [ 1529.669564][T12823] ? entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1529.675606][T12823] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1529.681039][T12823] dump_stack+0x15/0x17 [ 1529.685187][T12823] should_fail+0x3c0/0x510 [ 1529.689586][T12823] __should_failslab+0x9f/0xe0 [ 1529.694326][T12823] should_failslab+0x9/0x20 [ 1529.698805][T12823] kmem_cache_alloc+0x3f/0x300 [ 1529.703543][T12823] ? security_inode_alloc+0x29/0x140 [ 1529.708891][T12823] security_inode_alloc+0x29/0x140 [ 1529.713984][T12823] inode_init_always+0x710/0x970 [ 1529.718901][T12823] new_inode_pseudo+0x93/0x220 [ 1529.723643][T12823] new_inode+0x28/0x1c0 [ 1529.727781][T12823] ? start_creating+0x206/0x320 [ 1529.732614][T12823] __debugfs_create_file+0x143/0x4a0 [ 1529.738047][T12823] ? up_write+0x19/0xd0 [ 1529.742179][T12823] debugfs_create_file+0x4a/0x60 [ 1529.747098][T12823] bdi_register_va+0x2ab/0x600 [ 1529.751837][T12823] bdi_register+0xd1/0x120 [ 1529.756234][T12823] ? __device_add_disk+0x536/0x11d0 [ 1529.761405][T12823] ? bdi_register_va+0x600/0x600 [ 1529.766319][T12823] ? vsnprintf+0x1bfd/0x1cd0 [ 1529.770889][T12823] ? __kasan_check_read+0x11/0x20 [ 1529.775888][T12823] ? blk_alloc_devt+0xd4/0x320 [ 1529.780626][T12823] __device_add_disk+0x5cb/0x11d0 [ 1529.785628][T12823] ? device_add_disk+0x40/0x40 [ 1529.790367][T12823] ? loop_add+0x400/0x760 [ 1529.794674][T12823] ? vsprintf+0x40/0x40 [ 1529.798808][T12823] device_add_disk+0x2a/0x40 [ 1529.803372][T12823] loop_add+0x58f/0x760 [ 1529.807505][T12823] loop_control_ioctl+0x564/0x740 [ 1529.812504][T12823] ? loop_remove+0xb0/0xb0 [ 1529.816899][T12823] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 1529.822512][T12823] ? do_vfs_ioctl+0x8/0x1a90 [ 1529.827098][T12823] ? loop_remove+0xb0/0xb0 [ 1529.831602][T12823] __se_sys_ioctl+0x115/0x190 [ 1529.840967][T12823] __x64_sys_ioctl+0x7b/0x90 [ 1529.845541][T12823] do_syscall_64+0x34/0x70 [ 1529.849937][T12823] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1529.855810][T12823] RIP: 0033:0x7f0d45ac0169 [ 1529.860213][T12823] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1529.879800][T12823] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1529.888192][T12823] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1529.896233][T12823] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1529.904181][T12823] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1529.912134][T12823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1529.920082][T12823] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1529.928378][T12823] debugfs: out of free dentries, can not create file 'stats' [ 1530.006900][T12823] device batadv_slave_1 entered promiscuous mode 00:17:59 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa0036040) 00:17:59 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfbffffff00000000) 00:17:59 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff00000000) 00:17:59 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ac1000/0x2000)=nil, 0x2000}, 0x4}) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:17:59 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa002eb34) 00:17:59 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 73) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1530.355818][T12819] device batadv_slave_1 left promiscuous mode [ 1530.483729][T12843] FAULT_INJECTION: forcing a failure. [ 1530.483729][T12843] name failslab, interval 1, probability 0, space 0, times 0 [ 1530.496388][T12843] CPU: 0 PID: 12843 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1530.508108][T12843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1530.518142][T12843] Call Trace: [ 1530.521415][T12843] dump_stack_lvl+0x1e2/0x24b [ 1530.526065][T12843] ? panic+0x7d7/0x7d7 [ 1530.530131][T12843] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1530.535580][T12843] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 1530.540602][T12843] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 1530.545787][T12843] dump_stack+0x15/0x17 [ 1530.549925][T12843] should_fail+0x3c0/0x510 [ 1530.554321][T12843] ? kobj_map+0x72/0x6f0 [ 1530.558541][T12843] __should_failslab+0x9f/0xe0 [ 1530.563283][T12843] should_failslab+0x9/0x20 [ 1530.567762][T12843] __kmalloc+0x60/0x360 [ 1530.571897][T12843] ? irqentry_exit+0x50/0x60 [ 1530.576463][T12843] ? __device_add_disk+0x536/0x11d0 [ 1530.581636][T12843] kobj_map+0x72/0x6f0 [ 1530.585682][T12843] ? exact_match+0x20/0x20 [ 1530.590076][T12843] ? bdev_check_media_change+0x4c0/0x4c0 [ 1530.595686][T12843] __device_add_disk+0x663/0x11d0 [ 1530.600687][T12843] ? device_add_disk+0x40/0x40 [ 1530.605427][T12843] ? irqentry_exit+0x50/0x60 [ 1530.609994][T12843] ? loop_add+0x400/0x760 [ 1530.614301][T12843] ? vsprintf+0x40/0x40 [ 1530.618432][T12843] device_add_disk+0x2a/0x40 [ 1530.623003][T12843] loop_add+0x58f/0x760 [ 1530.627137][T12843] loop_control_ioctl+0x564/0x740 [ 1530.632137][T12843] ? loop_remove+0xb0/0xb0 [ 1530.636537][T12843] ? __fget_files+0x310/0x370 [ 1530.641207][T12843] ? security_file_ioctl+0xb1/0xd0 [ 1530.646293][T12843] ? loop_remove+0xb0/0xb0 [ 1530.650701][T12843] __se_sys_ioctl+0x115/0x190 [ 1530.655353][T12843] __x64_sys_ioctl+0x7b/0x90 [ 1530.659919][T12843] do_syscall_64+0x34/0x70 [ 1530.664313][T12843] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1530.670177][T12843] RIP: 0033:0x7f0d45ac0169 [ 1530.674627][T12843] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1530.694206][T12843] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1530.702593][T12843] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1530.710540][T12843] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1530.718487][T12843] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1530.726438][T12843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1530.734385][T12843] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1530.811726][T12843] device batadv_slave_1 entered promiscuous mode 00:18:00 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000b91000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x3ca36000) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000000)={&(0x7f000080e000/0x3000)=nil, 0x3000}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, r0, 0x0) 00:18:00 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xfeffffff00000000) 00:18:00 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f00000000) 00:18:00 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ac1000/0x2000)=nil, 0x2000}, 0x4}) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:18:00 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa0036040) [ 1531.153982][ T23] audit: type=1400 audit(1681258680.560:345): avc: denied { map } for pid=12846 comm="syz-executor.2" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=270347 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 00:18:00 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 74) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1531.192016][ T23] audit: type=1400 audit(1681258680.560:346): avc: denied { read execute } for pid=12846 comm="syz-executor.2" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=270347 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 1531.222209][T12839] device batadv_slave_1 left promiscuous mode [ 1531.349298][T12863] FAULT_INJECTION: forcing a failure. [ 1531.349298][T12863] name failslab, interval 1, probability 0, space 0, times 0 [ 1531.362060][T12863] CPU: 0 PID: 12863 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1531.373761][T12863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1531.383887][T12863] Call Trace: [ 1531.387160][T12863] dump_stack_lvl+0x1e2/0x24b [ 1531.391810][T12863] ? panic+0x7d7/0x7d7 [ 1531.395873][T12863] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1531.401309][T12863] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 1531.406309][T12863] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 1531.411485][T12863] dump_stack+0x15/0x17 [ 1531.415618][T12863] should_fail+0x3c0/0x510 [ 1531.420015][T12863] ? kobj_map+0x72/0x6f0 [ 1531.424232][T12863] __should_failslab+0x9f/0xe0 [ 1531.429000][T12863] should_failslab+0x9/0x20 [ 1531.433477][T12863] __kmalloc+0x60/0x360 [ 1531.437611][T12863] ? __device_add_disk+0x536/0x11d0 [ 1531.442787][T12863] kobj_map+0x72/0x6f0 [ 1531.446832][T12863] ? exact_match+0x20/0x20 [ 1531.451223][T12863] ? bdev_check_media_change+0x4c0/0x4c0 [ 1531.456834][T12863] __device_add_disk+0x663/0x11d0 [ 1531.461854][T12863] ? device_add_disk+0x40/0x40 [ 1531.466595][T12863] ? loop_add+0x400/0x760 [ 1531.470907][T12863] ? vsprintf+0x40/0x40 [ 1531.475052][T12863] ? device_initialize+0x210/0x3a0 [ 1531.480139][T12863] device_add_disk+0x2a/0x40 [ 1531.484708][T12863] loop_add+0x58f/0x760 [ 1531.488845][T12863] loop_control_ioctl+0x564/0x740 [ 1531.493850][T12863] ? loop_remove+0xb0/0xb0 [ 1531.498252][T12863] ? __fget_files+0x310/0x370 [ 1531.502905][T12863] ? security_file_ioctl+0xb1/0xd0 [ 1531.507992][T12863] ? loop_remove+0xb0/0xb0 [ 1531.512385][T12863] __se_sys_ioctl+0x115/0x190 [ 1531.517038][T12863] __x64_sys_ioctl+0x7b/0x90 [ 1531.521606][T12863] do_syscall_64+0x34/0x70 [ 1531.526004][T12863] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1531.531871][T12863] RIP: 0033:0x7f0d45ac0169 [ 1531.536264][T12863] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1531.555845][T12863] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1531.564233][T12863] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1531.572180][T12863] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1531.580125][T12863] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1531.588085][T12863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1531.596121][T12863] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1531.722270][T12864] device batadv_slave_1 entered promiscuous mode 00:18:01 executing program 2: userfaultfd(0x80001) (async) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000b91000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x3ca36000) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000000)={&(0x7f000080e000/0x3000)=nil, 0x3000}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, r0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, r0, 0x0) 00:18:01 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffff7f00000000) 00:18:01 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffff00000000) 00:18:01 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) (async) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ac1000/0x2000)=nil, 0x2000}, 0x4}) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) 00:18:01 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000) 00:18:01 executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001780), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 75) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001180)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa87ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8d06000000000000001737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c786800007eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d452c76d29df5ba239a593564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8adcceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac233932449c9344c5ad4a700bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9a774d2fe3cfdeb9684b7b7e5c00f7323f8214ed01950f6dde258b872042c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83d09e487c267079d2ca90db2fc1c3d28efd06000000000000009082394c111ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f9cb31c34b92b51db45a13e32e3e935ad98ba35a080d0a4b5948d6872ae469062760c46e36ed7f7bcf50ef64221a20e2e2cc4be56e377104aaca76b34a9b9a6ad2244e5ce0d70db95f86670c01efff3557f8e28b69c57985a546184926ff7d66d9c4a1f48845dce81bcbffacfb13ac7163b00ac8639cc622419c7acc9fe7d202e3083e6d267e7926ab1f9d6888084d6f3259a2b61314c771d14935e38e11f1a20025a1ce528eb33ed29dc3a3a61d8d5f10b922e543e000476363e98bba6002"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) socket(0x9, 0x80000, 0x800) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = socket$inet6(0xa, 0x3, 0x6) r6 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x1, 0x6, @link_local}, 0x10) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000000)='/dev/cuse\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, 0xc}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1e, 0xa, &(0x7f0000000280)=ANY=[@ANYBLOB="18110000", @ANYRES32=0x1, @ANYBLOB="0000000000000000185800000e0000000000000000000000850000008f00000018000000d53d0000000000000700000018140000", @ANYRES32, @ANYBLOB="00000000000000008510000006000000"], &(0x7f00000003c0)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x1, 0x8, 0x81}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, r9, r10]}, 0x80) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000440)={r8, 0x1, 0x6}, 0x10) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f00000001c0)={@mcast1, @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) [ 1532.077673][T12859] device batadv_slave_1 left promiscuous mode [ 1532.218955][T12885] FAULT_INJECTION: forcing a failure. [ 1532.218955][T12885] name failslab, interval 1, probability 0, space 0, times 0 [ 1532.231663][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1532.243351][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1532.253385][T12885] Call Trace: [ 1532.256659][T12885] dump_stack_lvl+0x1e2/0x24b [ 1532.261309][T12885] ? panic+0x7d7/0x7d7 [ 1532.265352][T12885] ? bfq_pos_tree_add_move+0x43e/0x43e [ 1532.270786][T12885] ? memcpy+0x56/0x70 [ 1532.274744][T12885] dump_stack+0x15/0x17 [ 1532.278885][T12885] should_fail+0x3c0/0x510 [ 1532.283279][T12885] ? device_add+0xbe/0xbd0 [ 1532.287671][T12885] __should_failslab+0x9f/0xe0 [ 1532.292430][T12885] should_failslab+0x9/0x20 [ 1532.296906][T12885] kmem_cache_alloc_trace+0x3a/0x330 [ 1532.302169][T12885] ? __kasan_check_write+0x14/0x20 [ 1532.307257][T12885] device_add+0xbe/0xbd0 [ 1532.311477][T12885] __device_add_disk+0x77d/0x11d0 [ 1532.316476][T12885] ? device_add_disk+0x40/0x40 [ 1532.321215][T12885] ? irqentry_exit+0x50/0x60 [ 1532.325781][T12885] ? vsprintf+0x40/0x40 [ 1532.329925][T12885] device_add_disk+0x2a/0x40 [ 1532.334493][T12885] loop_add+0x58f/0x760 [ 1532.338627][T12885] loop_control_ioctl+0x564/0x740 [ 1532.343629][T12885] ? loop_remove+0xb0/0xb0 [ 1532.348021][T12885] ? __fget_files+0x310/0x370 [ 1532.352678][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1532.357765][T12885] ? loop_remove+0xb0/0xb0 [ 1532.362159][T12885] __se_sys_ioctl+0x115/0x190 [ 1532.366815][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1532.371382][T12885] do_syscall_64+0x34/0x70 [ 1532.375861][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1532.381728][T12885] RIP: 0033:0x7f0d45ac0169 [ 1532.386122][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1532.405701][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1532.414090][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1532.422035][T12885] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1532.429993][T12885] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1532.437939][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1532.445886][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1532.454001][T12885] kobject_add_internal failed for queue (error: -2 parent: loop0) [ 1532.462251][T12885] ------------[ cut here ]------------ [ 1532.467768][T12885] WARNING: CPU: 0 PID: 12885 at fs/sysfs/file.c:328 sysfs_create_files+0x215/0x4a0 [ 1532.477065][T12885] Modules linked in: [ 1532.480995][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1532.492727][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1532.502817][T12885] RIP: 0010:sysfs_create_files+0x215/0x4a0 [ 1532.508673][T12885] Code: 24 04 48 b9 00 00 00 00 00 fc ff df 48 8b 54 24 08 4c 8b 74 24 20 eb 2b 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 e8 5b a2 9a ff <0f> 0b c7 44 24 04 ea ff ff ff 48 b9 00 00 00 00 00 fc ff df 48 8b [ 1532.528339][T12885] RSP: 0018:ffffc90000bb7ae0 EFLAGS: 00010283 [ 1532.534477][T12885] RAX: ffffffff81d27fd1 RBX: ffff888111f9f098 RCX: 0000000000040000 [ 1532.542461][T12885] RDX: ffffc9000575e000 RSI: 0000000000025d0a RDI: 0000000000025d0b [ 1532.550466][T12885] RBP: ffffc90000bb7bb0 R08: ffffffff826c6018 R09: ffffed1022f2a470 [ 1532.558478][T12885] R10: ffffed1022f2a470 R11: 1ffff11022f2a46f R12: 0000000000000000 [ 1532.566476][T12885] R13: ffffffff85433120 R14: ffff888111f9f068 R15: ffffffff8653acc0 [ 1532.574475][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1532.583420][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1532.590085][T12885] CR2: 00007f0d447f0ff8 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1532.598093][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1532.606089][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1532.614093][T12885] Call Trace: [ 1532.617417][T12885] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 1532.622804][T12885] ? __kasan_check_write+0x14/0x20 [ 1532.627955][T12885] ? kobject_get+0xd2/0x120 [ 1532.632471][T12885] __device_add_disk+0x9cb/0x11d0 [ 1532.637531][T12885] ? device_add_disk+0x40/0x40 [ 1532.642317][T12885] ? irqentry_exit+0x50/0x60 [ 1532.646932][T12885] ? vsprintf+0x40/0x40 [ 1532.651113][T12885] device_add_disk+0x2a/0x40 [ 1532.655731][T12885] loop_add+0x58f/0x760 [ 1532.659903][T12885] loop_control_ioctl+0x564/0x740 [ 1532.664985][T12885] ? loop_remove+0xb0/0xb0 [ 1532.669434][T12885] ? __fget_files+0x310/0x370 [ 1532.674152][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1532.679272][T12885] ? loop_remove+0xb0/0xb0 [ 1532.683726][T12885] __se_sys_ioctl+0x115/0x190 [ 1532.688415][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1532.693016][T12885] do_syscall_64+0x34/0x70 [ 1532.697461][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1532.703430][T12885] RIP: 0033:0x7f0d45ac0169 [ 1532.707870][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1532.727500][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1532.735970][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1532.743978][T12885] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1532.751965][T12885] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1532.759956][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1532.767979][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1532.776001][T12885] ---[ end trace 1bf7b454acee6356 ]--- [ 1532.781462][T12885] ------------[ cut here ]------------ [ 1532.786934][T12885] kernfs: can not remove 'events', no directory [ 1532.793452][T12885] WARNING: CPU: 0 PID: 12885 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 1532.803462][T12885] Modules linked in: [ 1532.807419][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1532.819142][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1532.829245][T12885] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 1532.835548][T12885] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 40 2f 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 1532.855241][T12885] RSP: 0018:ffffc90000bb7ab8 EFLAGS: 00010246 [ 1532.861347][T12885] RAX: b75ab0ea1a8ab600 RBX: 0000000000000000 RCX: 0000000000040000 [ 1532.869354][T12885] RDX: ffffc9000575e000 RSI: 000000000003ffff RDI: 0000000000040000 [ 1532.877359][T12885] RBP: ffffc90000bb7ad0 R08: ffffffff81540db8 R09: fffff52000176e7d [ 1532.885362][T12885] R10: fffff52000176e7d R11: 1ffff92000176e7c R12: ffffffff8653acc0 [ 1532.893500][T12885] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff85433100 [ 1532.901530][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1532.910503][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1532.917132][T12885] CR2: 00007f0d447f0ff8 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1532.925131][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1532.933113][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1532.941110][T12885] Call Trace: [ 1532.944427][T12885] sysfs_create_files+0x40a/0x4a0 [ 1532.949462][T12885] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 1532.954864][T12885] ? __kasan_check_write+0x14/0x20 [ 1532.959984][T12885] ? kobject_get+0xd2/0x120 [ 1532.964513][T12885] __device_add_disk+0x9cb/0x11d0 [ 1532.969555][T12885] ? device_add_disk+0x40/0x40 [ 1532.974353][T12885] ? irqentry_exit+0x50/0x60 [ 1532.978954][T12885] ? vsprintf+0x40/0x40 [ 1532.983122][T12885] device_add_disk+0x2a/0x40 [ 1532.987801][T12885] loop_add+0x58f/0x760 [ 1532.991961][T12885] loop_control_ioctl+0x564/0x740 [ 1532.997011][T12885] ? loop_remove+0xb0/0xb0 [ 1533.001440][T12885] ? __fget_files+0x310/0x370 [ 1533.006146][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1533.011263][T12885] ? loop_remove+0xb0/0xb0 [ 1533.015700][T12885] __se_sys_ioctl+0x115/0x190 [ 1533.020389][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1533.025002][T12885] do_syscall_64+0x34/0x70 [ 1533.029600][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1533.035558][T12885] RIP: 0033:0x7f0d45ac0169 [ 1533.040006][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1533.059699][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1533.068173][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1533.076179][T12885] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000007 [ 1533.084179][T12885] RBP: 00007f0d447f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1533.092172][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1533.100193][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1533.108221][T12885] ---[ end trace 1bf7b454acee6357 ]--- [ 1533.113711][T12885] loop0: failed to create sysfs files for events [ 1533.132102][T12885] ------------[ cut here ]------------ [ 1533.137639][T12885] kernfs: can not remove 'events', no directory [ 1533.144127][T12885] WARNING: CPU: 0 PID: 12885 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.153981][T12885] Modules linked in: [ 1533.157915][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1533.169652][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1533.179753][T12885] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.186022][T12885] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 40 2f 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 1533.205661][T12885] RSP: 0018:ffffc90000bb7bf8 EFLAGS: 00010246 [ 1533.211759][T12885] RAX: b75ab0ea1a8ab600 RBX: 0000000000000000 RCX: 0000000000040000 [ 1533.219794][T12885] RDX: ffffc9000575e000 RSI: 00000000000018e2 RDI: 00000000000018e3 [ 1533.227821][T12885] RBP: ffffc90000bb7c10 R08: ffffffff81540db8 R09: fffff52000176ea5 [ 1533.235822][T12885] R10: fffff52000176ea5 R11: 1ffff92000176ea4 R12: 0000000000000000 [ 1533.243827][T12885] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433100 [ 1533.251837][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1533.260815][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1533.267420][T12885] CR2: 0000001b2c122000 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1533.275439][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1533.283421][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1533.291409][T12885] Call Trace: [ 1533.294733][T12885] sysfs_remove_files+0xab/0x110 [ 1533.299684][T12885] del_gendisk+0x278/0xe20 [ 1533.304126][T12885] ? device_add_disk_no_queue_reg+0x30/0x30 [ 1533.310025][T12885] ? __radix_tree_delete+0x2ba/0x380 [ 1533.315330][T12885] ? radix_tree_delete_item+0x261/0x360 [ 1533.320888][T12885] loop_remove+0x46/0xb0 [ 1533.325153][T12885] loop_control_ioctl+0x67f/0x740 [ 1533.330185][T12885] ? sysvec_reschedule_ipi+0x84/0x160 [ 1533.335593][T12885] ? loop_remove+0xb0/0xb0 [ 1533.340031][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1533.345164][T12885] ? loop_remove+0xb0/0xb0 [ 1533.349604][T12885] __se_sys_ioctl+0x115/0x190 [ 1533.354300][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1533.358903][T12885] do_syscall_64+0x34/0x70 [ 1533.363330][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1533.369250][T12885] RIP: 0033:0x7f0d45ac0169 [ 1533.373689][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1533.393448][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1533.401921][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1533.409913][T12885] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000007 [ 1533.417925][T12885] RBP: 00007f0d45b1bca1 R08: 0000000000000000 R09: 0000000000000000 [ 1533.425920][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1533.433912][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1533.441923][T12885] ---[ end trace 1bf7b454acee6358 ]--- [ 1533.447432][T12885] ------------[ cut here ]------------ [ 1533.452894][T12885] kernfs: can not remove 'events_async', no directory [ 1533.459869][T12885] WARNING: CPU: 0 PID: 12885 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.469686][T12885] Modules linked in: [ 1533.473630][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1533.485355][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1533.495439][T12885] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.501691][T12885] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 40 2f 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 1533.521427][T12885] RSP: 0018:ffffc90000bb7bf8 EFLAGS: 00010246 [ 1533.527550][T12885] RAX: b75ab0ea1a8ab600 RBX: 0000000000000000 RCX: 0000000000040000 [ 1533.535552][T12885] RDX: ffffc9000575e000 RSI: 000000000002b77d RDI: 000000000002b77e [ 1533.543536][T12885] RBP: ffffc90000bb7c10 R08: ffffffff81540db8 R09: fffff52000176ea5 [ 1533.551538][T12885] R10: fffff52000176ea5 R11: 1ffff92000176ea4 R12: 0000000000000000 [ 1533.559535][T12885] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff854331e0 [ 1533.568229][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1533.577205][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 00:18:03 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000b91000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x3ca36000) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000000)={&(0x7f000080e000/0x3000)=nil, 0x3000}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, r0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, r0, 0x0) 00:18:03 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffff00000000) 00:18:03 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0xffffffffa0028a60) 00:18:03 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) (async) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) (async, rerun: 64) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x2000) 00:18:03 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x1cc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) mremap(&(0x7f0000940000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f00001ef000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000000c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) fdatasync(r2) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000a07000/0x2000)=nil, 0x2000}}) [ 1533.583814][T12885] CR2: 0000001b2c122000 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1533.641642][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1533.649763][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1533.657774][T12885] Call Trace: [ 1533.661083][T12885] sysfs_remove_files+0xab/0x110 [ 1533.666057][T12885] del_gendisk+0x278/0xe20 [ 1533.670492][T12885] ? device_add_disk_no_queue_reg+0x30/0x30 [ 1533.676411][T12885] ? __radix_tree_delete+0x2ba/0x380 [ 1533.681708][T12885] ? radix_tree_delete_item+0x261/0x360 [ 1533.687278][T12885] loop_remove+0x46/0xb0 [ 1533.691532][T12885] loop_control_ioctl+0x67f/0x740 [ 1533.696586][T12885] ? sysvec_reschedule_ipi+0x84/0x160 [ 1533.701968][T12885] ? loop_remove+0xb0/0xb0 [ 1533.706418][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1533.711536][T12885] ? loop_remove+0xb0/0xb0 [ 1533.715973][T12885] __se_sys_ioctl+0x115/0x190 [ 1533.720744][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1533.725355][T12885] do_syscall_64+0x34/0x70 [ 1533.729781][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1533.735700][T12885] RIP: 0033:0x7f0d45ac0169 [ 1533.740126][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1533.759768][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1533.768226][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1533.776263][T12885] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000007 [ 1533.784254][T12885] RBP: 00007f0d45b1bca1 R08: 0000000000000000 R09: 0000000000000000 [ 1533.792233][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1533.800226][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1533.808247][T12885] ---[ end trace 1bf7b454acee6359 ]--- [ 1533.813728][T12885] ------------[ cut here ]------------ [ 1533.819210][T12885] kernfs: can not remove 'events_poll_msecs', no directory [ 1533.826675][T12885] WARNING: CPU: 0 PID: 12885 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.836490][T12885] Modules linked in: [ 1533.840418][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1533.852172][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1533.862294][T12885] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 1533.868577][T12885] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 40 2f 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 1533.888251][T12885] RSP: 0018:ffffc90000bb7bf8 EFLAGS: 00010246 [ 1533.894359][T12885] RAX: b75ab0ea1a8ab600 RBX: 0000000000000000 RCX: 0000000000040000 [ 1533.902345][T12885] RDX: ffffc9000575e000 RSI: 000000000003ffff RDI: 0000000000040000 [ 1533.910343][T12885] RBP: ffffc90000bb7c10 R08: ffffffff81540db8 R09: fffff52000176ea5 [ 1533.918342][T12885] R10: fffff52000176ea5 R11: 1ffff92000176ea4 R12: 0000000000000000 [ 1533.926408][T12885] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433240 [ 1533.934413][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1533.943757][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1533.950348][T12885] CR2: 00000000200000c0 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1533.958352][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1533.966347][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1533.974335][T12885] Call Trace: [ 1533.977635][T12885] sysfs_remove_files+0xab/0x110 [ 1533.982583][T12885] del_gendisk+0x278/0xe20 [ 1533.987038][T12885] ? device_add_disk_no_queue_reg+0x30/0x30 [ 1533.992941][T12885] ? __radix_tree_delete+0x2ba/0x380 [ 1533.998247][T12885] ? radix_tree_delete_item+0x261/0x360 [ 1534.003871][T12885] loop_remove+0x46/0xb0 [ 1534.008128][T12885] loop_control_ioctl+0x67f/0x740 [ 1534.013163][T12885] ? sysvec_reschedule_ipi+0x84/0x160 [ 1534.018559][T12885] ? loop_remove+0xb0/0xb0 [ 1534.023009][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1534.028227][T12885] ? loop_remove+0xb0/0xb0 [ 1534.032647][T12885] __se_sys_ioctl+0x115/0x190 [ 1534.037375][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1534.041976][T12885] do_syscall_64+0x34/0x70 [ 1534.046422][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1534.052441][T12885] RIP: 0033:0x7f0d45ac0169 [ 1534.056899][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1534.076554][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1534.085033][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1534.093021][T12885] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000007 [ 1534.101176][T12885] RBP: 00007f0d45b1bca1 R08: 0000000000000000 R09: 0000000000000000 [ 1534.109205][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1534.117231][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1534.125280][T12885] ---[ end trace 1bf7b454acee635a ]--- [ 1534.130959][T12885] ------------[ cut here ]------------ [ 1534.136429][T12885] kernfs: can not remove 'bdi', no directory [ 1534.142661][T12885] WARNING: CPU: 0 PID: 12885 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 1534.152480][T12885] Modules linked in: [ 1534.156449][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1534.168181][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1534.178279][T12885] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 1534.184576][T12885] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 40 2f 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 1534.204211][T12885] RSP: 0018:ffffc90000bb7c18 EFLAGS: 00010246 [ 1534.210313][T12885] RAX: b75ab0ea1a8ab600 RBX: 0000000000000000 RCX: 0000000000040000 [ 1534.218342][T12885] RDX: ffffc9000575e000 RSI: 000000000003ffff RDI: 0000000000040000 [ 1534.226335][T12885] RBP: ffffc90000bb7c30 R08: ffffffff81540db8 R09: fffff52000176ea9 [ 1534.234327][T12885] R10: fffff52000176ea9 R11: 1ffff92000176ea8 R12: 0000000000000240 [ 1534.242313][T12885] R13: ffff888111f9f030 R14: 0000000000000000 R15: ffffffff85432ae0 [ 1534.250490][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1534.259455][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1534.266057][T12885] CR2: 00000000200000c0 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1534.274067][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1534.282050][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1534.290039][T12885] Call Trace: [ 1534.293349][T12885] sysfs_remove_link+0x50/0x60 [ 1534.298137][T12885] del_gendisk+0x7cd/0xe20 [ 1534.302569][T12885] ? device_add_disk_no_queue_reg+0x30/0x30 [ 1534.308485][T12885] ? __radix_tree_delete+0x2ba/0x380 [ 1534.313792][T12885] ? radix_tree_delete_item+0x261/0x360 [ 1534.319349][T12885] loop_remove+0x46/0xb0 [ 1534.323626][T12885] loop_control_ioctl+0x67f/0x740 [ 1534.328659][T12885] ? sysvec_reschedule_ipi+0x84/0x160 [ 1534.334076][T12885] ? loop_remove+0xb0/0xb0 [ 1534.338506][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1534.343648][T12885] ? loop_remove+0xb0/0xb0 [ 1534.348078][T12885] __se_sys_ioctl+0x115/0x190 [ 1534.352761][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1534.357374][T12885] do_syscall_64+0x34/0x70 [ 1534.361800][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1534.367733][T12885] RIP: 0033:0x7f0d45ac0169 [ 1534.372161][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1534.391792][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1534.401142][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1534.409135][T12885] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000007 [ 1534.417127][T12885] RBP: 00007f0d45b1bca1 R08: 0000000000000000 R09: 0000000000000000 [ 1534.425149][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1534.433129][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1534.441154][T12885] ---[ end trace 1bf7b454acee635b ]--- [ 1534.454127][T12888] device batadv_slave_1 entered promiscuous mode [ 1534.515843][T12885] general protection fault, probably for non-canonical address 0xdffffc000000001a: 0000 [#1] PREEMPT SMP KASAN [ 1534.527566][T12885] KASAN: null-ptr-deref in range [0x00000000000000d0-0x00000000000000d7] [ 1534.535955][T12885] CPU: 0 PID: 12885 Comm: syz-executor.3 Tainted: G W 5.10.161-syzkaller-00019-g416c4356f372 #0 [ 1534.547632][T12885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1534.557672][T12885] RIP: 0010:device_del+0xdf/0xf00 [ 1534.562670][T12885] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 1534.582248][T12885] RSP: 0018:ffffc90000bb7b60 EFLAGS: 00010202 [ 1534.588290][T12885] RAX: 1ffff110223f3e1a RBX: ffff888111f9f0d0 RCX: ffff8881709713c0 [ 1534.596235][T12885] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc90000bb7ae0 [ 1534.604180][T12885] RBP: ffffc90000bb7c50 R08: dffffc0000000000 R09: fffff52000176f5d [ 1534.612131][T12885] R10: fffff52000176f5d R11: 1ffff92000176f5c R12: 000000000000001a [ 1534.620081][T12885] R13: dffffc0000000000 R14: ffff888111f9f108 R15: 00000000000000d0 [ 1534.628031][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1534.636931][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1534.643494][T12885] CR2: 00007f2edf46d718 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1534.651441][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1534.659391][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1534.667332][T12885] Call Trace: [ 1534.670603][T12885] ? _raw_spin_lock_irqsave+0x210/0x210 [ 1534.676121][T12885] ? kernfs_name_hash+0x1f9/0x240 [ 1534.681210][T12885] ? kill_device+0xd0/0xd0 [ 1534.685602][T12885] del_gendisk+0xbf2/0xe20 [ 1534.689997][T12885] ? device_add_disk_no_queue_reg+0x30/0x30 [ 1534.695861][T12885] ? __radix_tree_delete+0x2ba/0x380 [ 1534.701123][T12885] ? radix_tree_delete_item+0x261/0x360 [ 1534.706644][T12885] loop_remove+0x46/0xb0 [ 1534.710861][T12885] loop_control_ioctl+0x67f/0x740 [ 1534.715861][T12885] ? sysvec_reschedule_ipi+0x84/0x160 [ 1534.721219][T12885] ? loop_remove+0xb0/0xb0 [ 1534.725625][T12885] ? security_file_ioctl+0xb1/0xd0 [ 1534.730708][T12885] ? loop_remove+0xb0/0xb0 [ 1534.735102][T12885] __se_sys_ioctl+0x115/0x190 [ 1534.739752][T12885] __x64_sys_ioctl+0x7b/0x90 [ 1534.744328][T12885] do_syscall_64+0x34/0x70 [ 1534.748721][T12885] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1534.754585][T12885] RIP: 0033:0x7f0d45ac0169 [ 1534.758988][T12885] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 1534.778563][T12885] RSP: 002b:00007f0d447f1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1534.786950][T12885] RAX: ffffffffffffffda RBX: 00007f0d45be0120 RCX: 00007f0d45ac0169 [ 1534.794895][T12885] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000007 [ 1534.802841][T12885] RBP: 00007f0d45b1bca1 R08: 0000000000000000 R09: 0000000000000000 [ 1534.810808][T12885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1534.818756][T12885] R13: 00007ffc2d9593bf R14: 00007f0d447f1300 R15: 0000000000022000 [ 1534.826703][T12885] Modules linked in: [ 1534.830703][T12885] ---[ end trace 1bf7b454acee635c ]--- [ 1534.836208][T12885] RIP: 0010:device_del+0xdf/0xf00 [ 1534.841248][T12885] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 1534.860884][T12885] RSP: 0018:ffffc90000bb7b60 EFLAGS: 00010202 [ 1534.866986][T12885] RAX: 1ffff110223f3e1a RBX: ffff888111f9f0d0 RCX: ffff8881709713c0 [ 1534.875002][T12885] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc90000bb7ae0 [ 1534.882989][T12885] RBP: ffffc90000bb7c50 R08: dffffc0000000000 R09: fffff52000176f5d [ 1534.891071][T12885] R10: fffff52000176f5d R11: 1ffff92000176f5c R12: 000000000000001a [ 1534.899090][T12885] R13: dffffc0000000000 R14: ffff888111f9f108 R15: 00000000000000d0 [ 1534.907129][T12885] FS: 00007f0d447f1700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1534.916122][T12885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1534.922729][T12885] CR2: 00007f2edf46d718 CR3: 0000000113927000 CR4: 00000000003506b0 [ 1534.930743][T12885] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1534.938777][T12885] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1534.946797][T12885] Kernel panic - not syncing: Fatal exception [ 1534.952898][T12885] Kernel Offset: disabled [ 1534.957207][T12885] Rebooting in 86400 seconds..