program: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000080)={0x0, 0x8000000, &(0x7f0000000680)=[{&(0x7f0000000000)="5c00000014006b05c84e21000ab16d6e230675f802000000440002005817d30461bc24eeb556a705251e6182149a36c23d3b48dfd8cdbf9367b098fa51f60a64c9f408000000e786a6d0bdd70000b6c0504bb9189d9193e9bd1c1b78", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan0\x00'}) (async) r1 = socket$phonet(0x23, 0x2, 0x1) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000000c0)='sit0\x00', 0x10) (async) r2 = openat$comedi(0xffffff9c, &(0x7f0000000040)='/dev/comedi3\x00', 0x2000, 0x0) ioctl$COMEDI_DEVCONFIG(r2, 0x40946400, &(0x7f0000000080)={'c6xdigio\x00', [0x400002, 0x10, 0x1, 0xa, 0x14000000, 0x0, 0x2, 0xf, 0x1000, 0x8000, 0x8, 0x1, 0x400000a, 0x4, 0xffff, 0x7, 0xffffffa7, 0x9, 0x88, 0x5, 0x3ff, 0x10000, 0x200800, 0xe2df, 0x8, 0xa, 0x9, 0x3, 0x5, 0xf58]}) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r4, &(0x7f0000000180), 0x12) syz_mount_image$minix(&(0x7f0000000680), &(0x7f00000001c0)='./bus\x00', 0x1804002, &(0x7f0000000080)=ANY=[@ANYRES8=0x0, @ANYRESHEX=0x0, @ANYRES16, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYBLOB="8e7bf099b50610f9b90386fcad5cf65dc7e4309c76698d025637fd42cd2c1d9378e6212cfe715e5d3f5cfa60dad844a8ad9992f586604853e9352ec7277d8514b9150dcef6"], 0x1, 0x1af, &(0x7f0000000480)="$eJzs20+u0lAUx/FfCxTFP/h34oSBJjqRgiZWZ7IUAgUJRYk4gZgYF+Ai3IE7cgOQ6AassWClFaTIa/t4fD8J6b1tD/cUuJfTQQXgZN2QZMhQSZLv+x9ePTBVyzspAJnw9cMHcKr07a9d5WUxAOBiW7QKQR0wlvT1+/vOfPUqhRVC4Z/1w6JlBtuXkuZr8VbC+mPx0Qi294rR+F9L0KUk9cvnZfzD2PiX9xy/EouvJI5fXv+j+9H4K5KuSrom6bqk6upe66akWxvG78bGvxueYSbMBNifoXq8H9lhqjfw3EbYLwX95tr5UVZw/GnYLwf9eueN1z375AEcxNwx/wux+V+MzX8Ax2synQ3bnue+3dz4sv1Qxg1zV6o08m1Yu35RtSzz+V2X5v6xpNsYHfo+5Y3flzVse9tWjGI2CxOA1NnvRmN7Mp09Hozafbfvvn7ivHCc5vPmM8cOKn+7N5AaeacJIAV//vSTx/jVNDMCAAAAAAAAAAAAAAD7ui3pzn/E+fEHfwAAAACce1k8qBQO9inXSwUAAAAAAAAAAAAAAAAAAACO3s8AAAD//7UkQ7A=") mount$9p_fd(0x0, &(0x7f0000000000)='.\x00', 0x0, 0x3376039, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000100)={[{@recovery_pass_last={'recovery_pass_last', 0x3d, 'stripes_read'}}, {@errors_continue}, {@reconstruct_alloc}, {@nochanges}, {@inline_data}, {@recovery_pass_last={'recovery_pass_last', 0x3d, 'fs_journal_alloc'}}, {@wide_macs}, {@journal_transaction_names}, {@inline_data}, {@btree_node_mem_ptr_optimization}, {@wide_macs}, {@background_compression={'background_compression', 0x3d, 'lz4'}}, {@shared_inode_numbers}]}, 0x1, 0x58d4, &(0x7f000000b240)="$eJzs3XuQXFX9IPBzu3synZk8JgEkgkyGQBRBzYRX4aM0ur4KkIqFpYSNwkAmGE1CKgkCASW44EIBFlpaivoHWkgtGi2qYJVIiTw2YRWlWF1qC6mVXfQPt5AlJZClLNf8aqbv6fTc6Tu3p7snJPD5VDK3z+nb33Puvadv3+/pnukAAADA68Lu67fsPeeoD/3my6MvX/PRX2y4NvSXx+urcYWBdHnFq9VDDqTeyqLxZXZcvOWqH/1l6OIP/Pruvh++smvNsWv/+MHDLr7/c2fuvO27D700995/PVsUN46nE/eXk+eTEKq/3PPNr+x67MixuiSEUE4GtoewIFn40IIkE2L4HyGENWlhUebOe14+Ze3Y8tqbeifUz8+sZ7y/vs1Jx9m2vZefFP70/lXX/W7xT3/Ss+O57ftXSaoN4ymEeRc2Pr4nXc5Ol3G0xfEYB+3KEEJfw+POKOjXcU3qTmxStyynfHS6nJUu+wvai/cvyZRLmfWy5agns+wraK9Tef1od70iczLl7MmoU3n9jPUL0uXP02WzsTCVcvyfhFISKvXur0/2j5HQcNySkIwfy2q9XKof25Buf6acZMqlTLnck9mu8XbTgVZOkon1cb2G+tBwOq6k9cc2nqubODen/o3pspo+UV+J5ZC9UdM/6UZ9uyb0a88UfTkQSg3noGb19QOfHoz+tK4/WTjpMfuaiPftWnXz0vLqh3cP5PQjuTtJ4ydtxd/22wVzPvPjGy/Lvq7X419YSuOXxuNMN/4zZz3+wvk3/uA7ufFvjfHLbfX/5Af6nj/rkeuX5O6fPXH/VNqKP/Lso7csPvyiHbn9vz3Gr7YVf8XOx3vn7n3gwdz+D8f9M7ut+E+/+8N/vuvJ+57LjR9i/L624q/euemrvYN7T8iN/2DcP/1txX/mxR2nPzU4+NehvPhPxPhz24p/5/bb3nXH/JvOzD2+K+P+GWgr/tnH33/dnL33HZN37kxu79YrJ8Dr02HpNdYNabndPLNTDfnCt4cqtWu+Oen/ud1sKGOsnXkzGB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsF83oXVUfRyAz7k3eXObm7RJ+4JRMU2rotSFRUFENyoq0ooUXFWKVFu7EAVBRKkLU2nFUhU3gtVNERXUKAUFG4ulVVLxq7hxoYJCdSGUYkAbiguVJOfc3kwzXp1UQX0eGM49Z2Z+8585J5N7AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPhH6ekammkP77h/6pZzbvjo0btOPHLTO/duu+jhV78b2XTdh3t7Xzo5sXnFli+vX7Zp/91rxnc/f+in/rd+Odox+KHZZlXqNkKIx2MIjXcnn3ls4uOzpsdiCKEeB0ZDGIxLDw3GQsLqn0MIm1t1zt355onLt0y323b1zBlfUggp3ldo1nM9swbm1su/SyOts61TD14Svr52/fZPl7/xevfYsdFTh8RG23oKYfHG9vO7QwiL0jYtr7ahfHJq14UQetvOu7JDXef/wfovLemfm9r/pbbZISfvX1no1wrHFftZd6Ht7XC9hSqro+pxnfQV+sWX0UKV1ZnHB1P7dmpX/cn8et5iqMXQ1Sr/nnhqjYS2eYshzsxlo9WvteY2pPsv9GOhXyv0692F+5q5blpo9RjnjufjCuP5ddyVxle0v6vncWvJ+NmpbaQ/1JO5H4ofZjVP+9C6rxm5rsnfqeXvUGt7B8033pr4NBnNNNaMS08759d55H0T65+4sL7hvcMDJXXEvTHlx0r5Wz8Z7Lv9tZ0PDJXlb6yl/Fql/G/WHvnhtp0vPFea/3TOr1fKv+xA7/G17+9YWfp8JvPz6aqUf8fRD55c/v87x0rr35PzG5Xyrxk/0tM/deBgaf2r8/NZVCn/q6tv/PaVz/cdK80POb+3Uv6G8fue6hmeurg0/2B+Ps1q6+fHsSu+GB7+fqQs/7Oc318p/+XR3Ve9uGTXmtL5XZefz0Cl/Jsv2L+9b2rfeWXvzrjnTP3nBPhvWpa+Yz2e+lV/Zy5U2++FZ0e6Zr/z9aWt/0xeqGD6Oov/wnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf2IEDEgAAAABB/1+3I1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACeCgAA//9nNz33") (async) ioctl$COMEDI_CMD(r2, 0x80506409, &(0x7f0000000280)={0xff, 0x80, 0x100, 0x6a, 0x20, 0x9, 0x40, 0x7, 0x40, 0x0, 0x10, 0x8, &(0x7f0000000180)=[0x80000000, 0x3], 0x2, &(0x7f00000001c0)="f1d8340101a1612e8dfbb379de101246d4952bf9973142c1ca2cdb1741f5c7521d27e19615a3fa854d5e4edd73d184af38bd0aacc0dfef16b568a9ac6f70eeddc0acb6219d89e39afe0dab432b1fa398a59aa6b5fe2c81484f3ed76eb1a4ef217d7e4f9b8eb359514bd72e7475540e7a73e361e600fbe31112a0fa5c2191dcf3e8e505cbac69b6bd231f675be2ac14ef01589e9a9083cdebdb50bbc3c15c54e6b89bdff67e9fc7d04e153d25de5594cf0a6a19483b545368271c4088e644", 0xbe}) (async) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) (async, rerun: 32) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x10, 0x4, 0x8, 0x5}, 0x48) (rerun: 32) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008900000b703000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000080)={{r7}, &(0x7f0000000000), &(0x7f0000000040)=r8}, 0x20) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000003c0)={r8, r6}, 0x14) (async) syz_emit_ethernet(0xfdef, &(0x7f0000000400)={@random="ae63b2a6bea9", @multicast, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x24, 0x4000, 0x0, 0x2, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x4e24, 0x17c1, 0x10, 0x0, @gue={{0x2, 0x1, 0x3, 0x40, 0x0, @val=0x80}}}}}}}, 0x0) sendto$phonet(r1, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x23, 0x26, 0x0, 0x1}, 0x10) [ 74.409336][ T5338] Bluetooth: hci0: command tx timeout [ 74.432546][ T5359] netlink: 'syz.0.0': attribute type 2 has an invalid length. [ 74.470535][ T5360] comedi comedi3: c6xdigio: I/O port conflict (0x400002,3) [ 74.473960][ T5360] ------------[ cut here ]------------ [ 74.476488][ T5360] Unexpected driver unregister! [ 74.490242][ T5360] WARNING: CPU: 0 PID: 5360 at drivers/base/driver.c:273 driver_unregister+0x94/0xb0 [ 74.494359][ T5360] Modules linked in: [ 74.496196][ T5360] CPU: 0 UID: 0 PID: 5360 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 74.500732][ T5360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.505323][ T5360] RIP: 0010:driver_unregister+0x94/0xb0 [ 74.508047][ T5360] Code: 90 5d fc 48 89 df 5b 41 5e 41 5f e9 56 55 ff ff e8 41 2a bd fb eb 05 e8 3a 2a bd fb 90 48 c7 c7 00 0e 0a 8c e8 9d b6 80 fb 90 <0f> 0b 90 90 5b 41 5e 41 5f e9 7e 07 7c 05 cc cc cc cc cc cc cc cc [ 74.516979][ T5360] RSP: 0018:ffffc9000d3afa40 EFLAGS: 00010246 [ 74.519483][ T5360] RAX: 66c6ae8662f10c00 RBX: ffffffff8f3f83c0 RCX: ffff88801c60c880 [ 74.523027][ T5360] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000002 [ 74.526422][ T5360] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000004 [ 74.529852][ T5360] R10: dffffc0000000000 R11: fffffbfff1bfa1f4 R12: ffff888033d10038 [ 74.533344][ T5360] R13: ffffffff8f3f8310 R14: 0000000000000000 R15: dffffc0000000000 [ 74.537638][ T5360] FS: 00007fc84a9316c0(0000) GS:ffff88808d20d000(0000) knlGS:0000000000000000 [ 74.542491][ T5360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.545410][ T5360] CR2: 00007ffd553fcd80 CR3: 00000000423ed000 CR4: 0000000000352ef0 [ 74.549146][ T5360] Call Trace: [ 74.551032][ T5360] [ 74.552365][ T5360] comedi_device_detach_locked+0x175/0x750 [ 74.554928][ T5360] comedi_device_attach+0x5d4/0x720 [ 74.557304][ T5360] comedi_unlocked_ioctl+0x5ff/0x1020 [ 74.560131][ T5360] ? __pfx_comedi_unlocked_ioctl+0x10/0x10 [ 74.563069][ T5360] ? __lock_acquire+0xab9/0xd20 [ 74.565614][ T5360] ? __fget_files+0x2a/0x420 [ 74.568105][ T5360] ? __fget_files+0x2a/0x420 [ 74.570874][ T5360] ? __fget_files+0x3a0/0x420 [ 74.573442][ T5360] ? __fget_files+0x2a/0x420 [ 74.575923][ T5360] ? bpf_lsm_file_ioctl+0x9/0x20 [ 74.578289][ T5360] ? __pfx_comedi_unlocked_ioctl+0x10/0x10 [ 74.580949][ T5360] __se_sys_ioctl+0xf9/0x170 [ 74.583017][ T5360] do_syscall_64+0xfa/0x3b0 [ 74.585093][ T5360] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.587251][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.589811][ T5360] ? clear_bhb_loop+0x60/0xb0 [ 74.591768][ T5360] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.594248][ T5360] RIP: 0033:0x7fc849b8ebe9 [ 74.596130][ T5360] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 74.604423][ T5360] RSP: 002b:00007fc84a931038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 74.608141][ T5360] RAX: ffffffffffffffda RBX: 00007fc849dc6090 RCX: 00007fc849b8ebe9 [ 74.611853][ T5360] RDX: 0000200000000080 RSI: 0000000040946400 RDI: 0000000000000005 [ 74.615267][ T5360] RBP: 00007fc849c11e19 R08: 0000000000000000 R09: 0000000000000000 [ 74.618796][ T5360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 74.622315][ T5360] R13: 00007fc849dc6128 R14: 00007fc849dc6090 R15: 00007ffd553fd568 [ 74.625746][ T5360] [ 74.627143][ T5360] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 74.630544][ T5360] CPU: 0 UID: 0 PID: 5360 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 74.634417][ T5360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.639215][ T5360] Call Trace: [ 74.640851][ T5360] [ 74.642294][ T5360] dump_stack_lvl+0x99/0x250 [ 74.644424][ T5360] ? __asan_memcpy+0x40/0x70 [ 74.646471][ T5360] ? __pfx_dump_stack_lvl+0x10/0x10 [ 74.648857][ T5360] ? __pfx__printk+0x10/0x10 [ 74.650988][ T5360] vpanic+0x281/0x750 [ 74.652829][ T5360] ? __pfx__printk+0x10/0x10 [ 74.654836][ T5360] ? __pfx_vpanic+0x10/0x10 [ 74.656894][ T5360] ? is_bpf_text_address+0x26/0x2b0 [ 74.659311][ T5360] panic+0xb9/0xc0 [ 74.661142][ T5360] ? __pfx_panic+0x10/0x10 [ 74.663131][ T5360] __warn+0x31b/0x4b0 [ 74.664941][ T5360] ? driver_unregister+0x94/0xb0 [ 74.667144][ T5360] ? driver_unregister+0x94/0xb0 [ 74.669378][ T5360] report_bug+0x2be/0x4f0 [ 74.671682][ T5360] ? driver_unregister+0x94/0xb0 [ 74.674259][ T5360] ? driver_unregister+0x94/0xb0 [ 74.676825][ T5360] ? driver_unregister+0x96/0xb0 [ 74.679189][ T5360] handle_bug+0x84/0x160 [ 74.681115][ T5360] exc_invalid_op+0x1a/0x50 [ 74.683110][ T5360] asm_exc_invalid_op+0x1a/0x20 [ 74.685299][ T5360] RIP: 0010:driver_unregister+0x94/0xb0 [ 74.687523][ T5360] Code: 90 5d fc 48 89 df 5b 41 5e 41 5f e9 56 55 ff ff e8 41 2a bd fb eb 05 e8 3a 2a bd fb 90 48 c7 c7 00 0e 0a 8c e8 9d b6 80 fb 90 <0f> 0b 90 90 5b 41 5e 41 5f e9 7e 07 7c 05 cc cc cc cc cc cc cc cc [ 74.696076][ T5360] RSP: 0018:ffffc9000d3afa40 EFLAGS: 00010246 [ 74.698700][ T5360] RAX: 66c6ae8662f10c00 RBX: ffffffff8f3f83c0 RCX: ffff88801c60c880 [ 74.702317][ T5360] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000002 [ 74.705686][ T5360] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000004 [ 74.709071][ T5360] R10: dffffc0000000000 R11: fffffbfff1bfa1f4 R12: ffff888033d10038 [ 74.712405][ T5360] R13: ffffffff8f3f8310 R14: 0000000000000000 R15: dffffc0000000000 [ 74.715780][ T5360] comedi_device_detach_locked+0x175/0x750 [ 74.718334][ T5360] comedi_device_attach+0x5d4/0x720 [ 74.720616][ T5360] comedi_unlocked_ioctl+0x5ff/0x1020 [ 74.722998][ T5360] ? __pfx_comedi_unlocked_ioctl+0x10/0x10 [ 74.725608][ T5360] ? __lock_acquire+0xab9/0xd20 [ 74.727711][ T5360] ? __fget_files+0x2a/0x420 [ 74.729748][ T5360] ? __fget_files+0x2a/0x420 [ 74.731930][ T5360] ? __fget_files+0x3a0/0x420 [ 74.734046][ T5360] ? __fget_files+0x2a/0x420 [ 74.736072][ T5360] ? bpf_lsm_file_ioctl+0x9/0x20 [ 74.738323][ T5360] ? __pfx_comedi_unlocked_ioctl+0x10/0x10 [ 74.740895][ T5360] __se_sys_ioctl+0xf9/0x170 [ 74.742909][ T5360] do_syscall_64+0xfa/0x3b0 [ 74.745264][ T5360] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.747800][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.750427][ T5360] ? clear_bhb_loop+0x60/0xb0 [ 74.752644][ T5360] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.755227][ T5360] RIP: 0033:0x7fc849b8ebe9 [ 74.757196][ T5360] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 74.765703][ T5360] RSP: 002b:00007fc84a931038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 74.769334][ T5360] RAX: ffffffffffffffda RBX: 00007fc849dc6090 RCX: 00007fc849b8ebe9 [ 74.772793][ T5360] RDX: 0000200000000080 RSI: 0000000040946400 RDI: 0000000000000005 [ 74.776188][ T5360] RBP: 00007fc849c11e19 R08: 0000000000000000 R09: 0000000000000000 [ 74.779682][ T5360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 74.783137][ T5360] R13: 00007fc849dc6128 R14: 00007fc849dc6090 R15: 00007ffd553fd568 [ 74.786403][ T5360] [ 74.788105][ T5360] Kernel Offset: disabled [ 74.789945][ T5360] Rebooting in 86400 seconds..