program: mkdir(&(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000300)='./config\x00', &(0x7f0000000400)='configfs\x00', 0x0, 0x0) (async) mount(0x0, &(0x7f0000000300)='./config\x00', &(0x7f0000000400)='configfs\x00', 0x0, 0x0) mkdir(&(0x7f0000000800)='./config/usb_gadget/g1\x00', 0x1ff) (async) mkdir(&(0x7f0000000800)='./config/usb_gadget/g1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./config/usb_gadget/g1/configs/c.1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./config/usb_gadget/g1/functions/midi.usb0\x00', 0x1ff) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./config/usb_gadget/g1/functions/midi.usb0\x00', 0x1ff) symlinkat(&(0x7f0000000580)='./config/usb_gadget/g1/functions/midi.usb0\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./config/usb_gadget/g1/configs/c.1/midi.usb0\x00') mkdir(&(0x7f0000000e00)='./config/usb_gadget/g1/functions/ncm.usb0\x00', 0x1ff) symlink(&(0x7f0000000f00)='./config/usb_gadget/g1/functions/ncm.usb0\x00', &(0x7f0000001000)='./config/usb_gadget/g1/configs/c.1/ncm.usb0\x00') openat(0xffffffffffffff9c, &(0x7f0000001300)='./config/usb_gadget/g1/UDC\x00', 0x1, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./config/usb_gadget/g1/UDC\x00', 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/test\x00', 0x7e6) openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/test/memory.limit_in_bytes\x00', 0x163a42, 0x8) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/test/memory.limit_in_bytes\x00', 0x163a42, 0x8) write(r1, &(0x7f0000000180)='10', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/test/memory.oom_control\x00', 0x20042, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b7000000df000000bfa300000000000007030000f0ffffff720af0fff8ffffff71a4f0ff000000005d040200000000001d400500000000004704000001ed000062030000000000003f440000000000007a0a00fe00ffffffd703000040000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710e4d58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00c37dfca3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebba2c598b4fc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a1074649c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c0dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6acdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c3bfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fed000000007baa5b6a686b50f0937f778af083e055f6138a757ebd0ed93517a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c25000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca485683252b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a0032f37ff559be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee07751532d5e7d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e2fa3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef907000000f01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e015cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130b51d6c9b94c5513df2d85e8c01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb581012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef670000000000000000ba470bfe62fe2933082149d42e8a0000000000000000"], &(0x7f00000001c0)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x45, 0x10, &(0x7f0000000000)={0x0, 0x4}, 0x10}, 0x2f) write(r2, &(0x7f0000000200)='1', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu/test/cgroup.procs\x00', 0x2, 0x0) write(r3, &(0x7f0000000280)='0', 0x1) write(r0, &(0x7f0000001400)='dummy_udc.0', 0xb) (async) write(r0, &(0x7f0000001400)='dummy_udc.0', 0xb) [ 94.618698][ T5314] oom_control is deprecated and will be removed. Please report your usecase to linux-mm-@kvack.org if you depend on this functionality. [ 94.739946][ T4641] Bluetooth: hci0: command tx timeout [ 95.053748][ T5315] udc dummy_udc.0: failed to start g1: -105 [ 95.056576][ T5315] configfs-gadget.g1 gadget.0: probe with driver configfs-gadget.g1 failed with error -105 [ 95.072922][ T5315] UDC core: g1: couldn't find an available UDC or it's busy [ 95.193729][ T5321] ------------[ cut here ]------------ [ 95.196557][ T5321] kernel BUG at net/core/dev.c:11344! [ 95.201925][ T5321] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 95.205456][ T5321] CPU: 0 UID: 0 PID: 5321 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 95.209317][ T5321] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 95.213658][ T5321] RIP: 0010:register_netdevice+0x1e94/0x1eb0 [ 95.216283][ T5321] Code: ff 44 89 f1 80 e1 07 38 c1 0f 8c be fb ff ff 4c 89 f7 e8 7f f7 8f f8 e9 b1 fb ff ff e8 c5 b4 20 f8 90 0f 0b e8 bd b4 20 f8 90 <0f> 0b e8 b5 b4 20 f8 90 0f 0b e8 ad b4 20 f8 41 be 42 00 00 00 e9 [ 95.225181][ T5321] RSP: 0018:ffffc9000e1b7560 EFLAGS: 00010293 [ 95.227735][ T5321] RAX: ffffffff89a65e73 RBX: 1ffff92001c36ec0 RCX: ffff888038ab2580 [ 95.231001][ T5321] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000 [ 95.234357][ T5321] RBP: ffffc9000e1b76e0 R08: ffffffff9002bae7 R09: 1ffffffff200575c [ 95.237545][ T5321] R10: dffffc0000000000 R11: fffffbfff200575d R12: ffff888036d60f10 [ 95.240832][ T5321] R13: dffffc0000000000 R14: 0000000000000003 R15: ffff888036d60000 [ 95.244198][ T5321] FS: 00007fe25a8756c0(0000) GS:ffff88808c534000(0000) knlGS:0000000000000000 [ 95.247917][ T5321] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.250557][ T5321] CR2: 00007ff6432c39c0 CR3: 0000000043558000 CR4: 0000000000352ef0 [ 95.253923][ T5321] Call Trace: [ 95.255346][ T5321] [ 95.256631][ T5321] ? trace_contention_end+0x3d/0x140 [ 95.258868][ T5321] ? __mutex_lock+0x30d/0x1550 [ 95.260920][ T5321] ? register_netdev+0x18/0x60 [ 95.262955][ T5321] ? up_write+0x19f/0x4a0 [ 95.264812][ T5321] ? __pfx___mutex_lock+0x10/0x10 [ 95.267010][ T5321] ? __pfx_register_netdevice+0x10/0x10 [ 95.269420][ T5321] ? __hw_addr_insert+0x1f8/0x220 [ 95.271568][ T5321] ? dev_addr_mod+0x174/0x350 [ 95.273687][ T5321] ? dev_addr_mod+0x1ba/0x350 [ 95.275793][ T5321] register_netdev+0x40/0x60 [ 95.277810][ T5321] gether_register_netdev+0x84/0x180 [ 95.280130][ T5321] ncm_bind+0x717/0xdc0 [ 95.281896][ T5321] ? rcu_is_watching+0x15/0xb0 [ 95.283946][ T5321] usb_add_function+0x2e1/0x9f0 [ 95.285952][ T5321] ? check_remote_wakeup_config+0x58/0x1c0 [ 95.288442][ T5321] configfs_composite_bind+0xde0/0x1410 [ 95.290773][ T5321] ? __pfx_configfs_composite_bind+0x10/0x10 [ 95.293321][ T5321] gadget_bind_driver+0x2ca/0x9e0 [ 95.295469][ T5321] ? __pfx_gadget_bind_driver+0x10/0x10 [ 95.297756][ T5321] really_probe+0x254/0xae0 [ 95.299804][ T5321] __driver_probe_device+0x1e8/0x360 [ 95.302065][ T5321] driver_probe_device+0x4f/0x240 [ 95.304210][ T5321] __driver_attach+0x339/0x600 [ 95.306185][ T5321] bus_for_each_dev+0x23b/0x2c0 [ 95.308334][ T5321] ? __pfx___driver_attach+0x10/0x10 [ 95.310554][ T5321] ? __pfx_bus_for_each_dev+0x10/0x10 [ 95.312829][ T5321] ? do_raw_spin_unlock+0x4d/0x210 [ 95.315020][ T5321] bus_add_driver+0x345/0x670 [ 95.316977][ T5321] driver_register+0x23a/0x320 [ 95.318967][ T5321] usb_gadget_register_driver_owner+0xf9/0x270 [ 95.321493][ T5321] gadget_dev_desc_UDC_store+0x1c9/0x2f0 [ 95.323862][ T5321] ? __pfx_gadget_dev_desc_UDC_store+0x10/0x10 [ 95.326387][ T5321] configfs_write_iter+0x337/0x430 [ 95.328531][ T5321] vfs_write+0x612/0xba0 [ 95.330308][ T5321] ? __pfx_vfs_write+0x10/0x10 [ 95.332399][ T5321] ? __fget_files+0x2a/0x420 [ 95.334280][ T5321] ksys_write+0x150/0x270 [ 95.336097][ T5321] ? __pfx_ksys_write+0x10/0x10 [ 95.338035][ T5321] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 95.340549][ T5321] do_syscall_64+0x174/0x580 [ 95.342514][ T5321] ? trace_irq_disable+0x3b/0x140 [ 95.344651][ T5321] ? clear_bhb_loop+0x70/0xc0 [ 95.346646][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 95.349122][ T5321] RIP: 0033:0x7fe25999e0d9 [ 95.351044][ T5321] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 95.359091][ T5321] RSP: 002b:00007fe25a874fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 95.362548][ T5321] RAX: ffffffffffffffda RBX: 00007fe259c26180 RCX: 00007fe25999e0d9 [ 95.365820][ T5321] RDX: 000000000000000b RSI: 0000200000001400 RDI: 0000000000000003 [ 95.369168][ T5321] RBP: 00007fe259a35024 R08: 0000000000000000 R09: 0000000000000000 [ 95.372637][ T5321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 95.376033][ T5321] R13: 00007fe259c26218 R14: 00007fe259c26180 R15: 00007ffdef25e418 [ 95.379154][ T5321] [ 95.380387][ T5321] Modules linked in: [ 95.382902][ T5321] ---[ end trace 0000000000000000 ]--- [ 95.391147][ T5321] RIP: 0010:register_netdevice+0x1e94/0x1eb0 [ 95.393685][ T5321] Code: ff 44 89 f1 80 e1 07 38 c1 0f 8c be fb ff ff 4c 89 f7 e8 7f f7 8f f8 e9 b1 fb ff ff e8 c5 b4 20 f8 90 0f 0b e8 bd b4 20 f8 90 <0f> 0b e8 b5 b4 20 f8 90 0f 0b e8 ad b4 20 f8 41 be 42 00 00 00 e9 [ 95.403444][ T5321] RSP: 0018:ffffc9000e1b7560 EFLAGS: 00010293 [ 95.407290][ T5321] RAX: ffffffff89a65e73 RBX: 1ffff92001c36ec0 RCX: ffff888038ab2580 [ 95.411752][ T5321] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000 [ 95.415126][ T5321] RBP: ffffc9000e1b76e0 R08: ffffffff9002bae7 R09: 1ffffffff200575c [ 95.418340][ T5321] R10: dffffc0000000000 R11: fffffbfff200575d R12: ffff888036d60f10 [ 95.422678][ T5321] R13: dffffc0000000000 R14: 0000000000000003 R15: ffff888036d60000 [ 95.426008][ T5321] FS: 00007fe25a8756c0(0000) GS:ffff88808c534000(0000) knlGS:0000000000000000 [ 95.429887][ T5321] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.432749][ T5321] CR2: 00007ff6432c39c0 CR3: 0000000043558000 CR4: 0000000000352ef0 [ 95.436430][ T5321] Kernel panic - not syncing: Fatal exception [ 95.439818][ T5321] Kernel Offset: disabled [ 95.441715][ T5321] Rebooting in 86400 seconds..