kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Aug 31 14:51:28 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2019/08/31 14:51:50 fuzzer started 2019/08/31 14:51:55 dialing manager at 10.128.15.235:3655 2019/08/31 14:51:55 syscalls: 337 2019/08/31 14:51:55 code coverage: enabled 2019/08/31 14:51:55 comparison tracing: enabled 2019/08/31 14:51:55 extra coverage: support is not implemented in syzkaller 2019/08/31 14:51:55 setuid sandbox: enabled 2019/08/31 14:51:55 namespace sandbox: support is not implemented in syzkaller 2019/08/31 14:51:55 Android sandbox: support is not implemented in syzkaller 2019/08/31 14:51:55 fault injection: support is not implemented in syzkaller 2019/08/31 14:51:55 leak checking: support is not implemented in syzkaller 2019/08/31 14:51:55 net packet injection: enabled 2019/08/31 14:51:55 net device setup: support is not implemented in syzkaller 14:52:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xa0, 0x40) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xf1, 0x5}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffffffffff801}) r1 = msgget(0x1, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x4e25dae69c735e7a, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x1, 0x7, {0x7, 0x8015}}) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="e324e18e3c909bbd2a56515a0da68837396976ab6cacd6b0fd974812b1ff3147c1506c13375bc078287f083e9cd0f6a49276c08806646f2f419979d3188f07e83a663c5b9d56c4eae1d7f9bafbfbb6bb6a5fe3f7680219813054a16532b917ca18eeb280e439958390a48a0b9a2df7a20ff4b5116d3ad719ca560039312ea9509f381ba681a7ee4cf85c28b85f0152184b9016682001db2e876ca5281061dda448", 0xa1}, {&(0x7f0000000340)="f5276157748f8b1413497a5ef8c485efdfa76cc124340292c3db7ab4d9af1ffd4bcc130e90a58237c8b3a9b41019d90d637eedf0d17458be1ffcce716b16c16f95de94faae30eb7ed04d18f399df7a618b6ca1ad2f14037bb9cd10f03a9d55c1a59524eb58b5f6d4ab165368e91b703cc97b7601cb09c109a842bf051f8057a4c16266c81dc00914ffb65e0d20b398ac883e4a9903150d200d03a4f4a1eb8ee1feca1577235d12d9ff3328df4a2d83b5c68e455737b1c9456c30d455c3fc3480af4d8fd946e50fb67d528553177d70f8ca3062ec3dc7", 0xd6}], 0x2, 0x0, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='/dev/wsmouse0\x00', &(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='$-@\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)='/dev/wsmouse0\x00', &(0x7f0000000680)='/dev/wsmouse0\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0xffffffffffff7fff, 0x4, 0x3, 0x3ff, "6cd7eb4e823897af9ce1e82c0cb93654a76caa40", 0x1, 0x80}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x101, 0x7f}, {0x85, 0x3ff}], 0x2}) fchmod(r4, 0x48) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000800)) msgget$private(0x0, 0x1) mknod$loop(&(0x7f0000000840)='./file0\x00', 0x6000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000900)={&(0x7f00000008c0)=[{0x21, 0x3}, {0x24, 0x547}, {0x80, 0xffffffffffff8001}, {0x88, 0x7f}, {0x8a, 0x5}], 0x5}) msgrcv(r1, &(0x7f0000000940)={0x0, ""/84}, 0x5c, 0x2, 0x1800) msgrcv(r1, &(0x7f00000009c0)={0x0, ""/105}, 0x71, 0x6eb2c3a8a8842ce7, 0x1000) lstat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) syz_open_pts() pwrite(r5, &(0x7f0000000b00)="18c6130ab5b01afade42e190319e1d9b4abae8c9f2b612752731dae4672796234a8336877e6df570848f0bc49a472e5fd181e5bdd5cb4150cb98362658f3e774f620d22fe8f094e87d529449259d8fe4d32c6caaa1113a996114c6e741a5da5ea69dc400b0bf10afcb46b055d9a5aa71fb4e02956b7994c6283d993e964aae3dfe836bbcba545ba74f812ccb5735b05c6b318141ad130f31ccc91c0e79cfd17fe6ce2b4976c0e7e4751fd2bb5a", 0xad, 0x0, 0x0) fchmodat(r0, &(0x7f0000000bc0)='./file0\x00', 0x71, 0x6) 14:52:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x8, 0x20}}, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f00000000c0)={0x0, "3eef727a35b99cbc614153bf46dd4ca7238d055c0fc6612e4d5171840eefec545e33f0d394ed83a02dc1d16762c2316bd96c9a0804410a36a7699c72fd71a72cf4235e509999c95bd22499639c4748e7bc07565d7ed44b415079dc189428315f96d69ddafdeef764abe37857016a47d99b15a2109e907646a7a43197e614abf3714b12475921cfbfa0f230228a46e0a2488b65ae011b5aaab289"}, 0xa2, 0x800) r3 = getpgid(0x0) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="521f63195aa8f3b747262057e7ddfb9756c53db9953bbf51ea0b33ab64aadbde3ffb2fd8cdb7cdcb2456570cbda2f1648537aa", 0x33}, {&(0x7f0000000200)="c5da67f2c43385501813dc09796387ca98aa8d96db2c0211e15454c605a143eb27a475244837a393706086ef0bee156389d43ccd19b2d20f8032774dafb277bc14d49143c7055e0b7d38ad8a7d8bfa21b86100b3ce27ed5e664ad1f7b3523229246c84dff9a7577a4e1a6b1b0ce55ccae9b87595f358f0d42fc6a7a046fda0360a9228714752493b3ff08472bb37b0da5406273073c779467dbdf12c272e3e8e7a5495f6ae5646dc2391fb98e8eaa07c8bd08fd3aa9fc298186848", 0xbb}, {&(0x7f00000002c0)="1eb2828199629f", 0x7}, {&(0x7f0000000300)="1650f7533d3d11", 0x7}, {&(0x7f0000000340)="e99aaecc1b88c11d5e0a4f74af49960b04fa60592291404cf81e8dc58bf1d46bb46510567f65b6f63d51b6e3f510a681787c5716adb078875507ee034d50cedaac6fae693858c819980b680964b0a0263063afae8650c8053cc65813b16342ec532af303e02aeea8cb4e71de975a78fd3260a53f9a14f9a80176ba729f0c948c5bcc70b6b6ee2718e7e4ba04de02b1a1ec0cc500a67c30096108ee92cd48af127d5d7a3796c9f584d308d86d27", 0xad}, {&(0x7f0000000400)="95c13c17e5f6303e8d09cf934e11bb188115c5a6863a0ed4de0812e8f98241b6c9589b4c33134f81fffb62cf97db0077", 0x30}, {&(0x7f0000000440)="a27aa42dbd2bc5f3ba0e39df2717d7bb67a619f5963c93965081fbca17a9cbc135dde0e2133eefb8e82189de2017307349e2be9860aed451f719e1e17d20afedd2a435d9996ec7de2db8bb145fb1940859e1e514b71297fb686c2cc89e739e262ba71ded60bcfcff975639227f207dadec4ec48c1b38fb24c3b15768e84d51ba978c81e71fcb7a80ed4f70b52df787d557adbc082da4fa263e9664259c54896d63e18b797fe0acca642e64e6fc7f1f00f606cf010322614741cf76ac3e38c839c81187d185d067a9317df5ec2437c5941dca062a7c74dff7edd1b084c5fdae740f266629a88b3cbb465063e54c5c491a23b10472bb5e5c930c0ab2e34169987f89ab995d2178b24d95f8bc478557c0e47a1dc9bf99d937aa4f84f8f155bc0b2fab3bd5df9d36839136878b8df288f01e0a711dd16685fa2768c2759005508bf8ed905f7c898cd5038f8593367673ce0633afc8c6d43256b17eaa448ca3335c33caf1f94d5c0c129f1a1aeead620012a56933bd6de4b4f939111e75e60b1ace4ac97510e1ea258870d40c48626ce2adaadd29cccedf3e58400bde24dc699308dd55bd64b2467e5bdd1c4f3ce69d19ab9f1a135912ce86cfaf18b5fc3f936b2e88384ecfe89a0e8b6aabf16f9ddda2e877bf18da8d0d4b287b5b95c0e13f4f2ac87547b8aff5cae5be8e4749aeb626a3ee0e24200e2a1f46af5a53e4ef4019cdffd111d81d5a9f1960710fbb53d04e2f982605dba3bf2967441bdda8cfc4e2d1f77a44134d93a1b1a5d2ff0e288717f92215a26c146da70517df4842a40f074d96a4457ff2af6e98e320ea042c5a5eecd82b00dfe07b84efa59a6a860afcb3967081d8dc86f1992611c0b7896ba37aeec4d9e3e7908af0a3632015e506572ec148834a15d1acd46de25a9bfc95fe3c8e182c880d708fbf767f89b5edc5821ccf804f1302663da61d85f8c7f3848dfe9b61bf3ad11bc5de7ac34a4918da593c3fd7473700bacfca86670651d77c5f10191ad7fddaeb2195334e1b025a57ea2f5d7f0341fffa5888cc16cacc4beed9c72582763150e554f0f12454f36ce602409306cf9a9d9fefd7e9aaddbf39e06f6019c306a013dc3fbbe75a30e7bcfa8c9987f7aaadd6617426d399c210cacd068977efc2816e8fc272989e768383d326368b09497bcb14a0a9634c67432e8f0058227148a9b73b510b01a5edd2ce4695f2de7583c55e00592ed2849d56b10b62bd98118e4a97755f28447696b8a9df28aeaa9affafc385c70d81daeaaba3d88e484cccb9a11b7b57a7fbd5a4d02b02e689347ba88b0497fd65c206051ceb64395022032f18d9d79894589b303c5396b7ea316553b9882e27d87d94de39f77bda6be1a90a05a4e56ec90498857b38e3962e5ae390e8dec511aa06075a6465c63998da3ba8d00fdf39b1c8d8f5efa8b481e2a47b3fdbe49664afce0d7390d90affaedfad1929ad6c26bf86025fd9fecd4c9de95212d689adebca26924c9f85999c74104710853ae4ad9da12f2f83f2091c3052ec367a316459a73027e6bf313af9c9249a2d698af634e759be9f4b326fa9ce58f38220c611db6a6c72b4a9269f94c58b047b5f681d2ac172ee61462575ee34b41355a1982a1710cd1775a4e131f622d1c03c6cc4302ccd2461222d50b2e0dcdff1113993cae9ef8a1bc0a9fc8661d362607b886b7f1cec0a5d718b27e818d0c1a3dc0b9ecb70bfa51853b9a8f711a5ae0b493a49131fcb3b9eaac43f4ea99cb365f31fd751b9dbab5e338211371f2447866b9d586e8587298fbd4729e7e20918294eab374d865637c19fe87336b21c4364b611f6a974de7318578c6a33463f8627e41ae47c37ad268c5437555ede66b8c150edc2ab431e184295a6f66fc9faf414880f7f936d79b36cfc7a71ccd141b2c91e866086554acb841b52a5347a8ccff434ca097acd1e91367dd92ca1cfc3915f9495fd06cdc2c49c5a70a3b3381bbd35b152c0dd44fe5a35fe2b132cff65237695c4305a9db0af449af9780768822c1a3b078164da90198ca451bd500b024d279ac974e5d6eb9578ee8fef91783f49e525da88c5aeee70a8b423978aa5b0e250ee7481fdf3b5353cd1fd99d1a6bb3faebb0dc01020a1a5264a4e9dce96f6686d060f9b2ef8b4b1502e5f84f7c0549fef12703555d4478e2faca9ac6338040d47412782d0e1def167fef27f2a21e482971d3e401e81f27352514e07459e28e8902d89ff52463b45ab078c1aec8d384948a92eb2d355492673a6fa6c3008a3359de598efb8443551a95ba52ff2ae76bdf2a4021dc53523583f15f55da5e35a39e81ee1362f395320f1107ba6793fb916a3361d43e8d1f354113bdf0a40284863cdbaec376d7be62d89b8f1352f5c51525af1c6298902cdd79503cc3471d08d1c5983c6fdb54b334eb9d7d7c0661e64f6cf4761db4f4f435d4921142e83570343c4458ef8b38620dcd2eeda9985be5ac337f1869e980dc1ccabe0b32f90f4777b7b1a7f3eedde4502c8539a007daa75e77aa69ad9841e82d072fa2be5e5cb23b41b787ef05142dea5ffbbd391c434faa8e953dff2f28f86f74521a7e990cfd0f0cbd167515fe9bc901d16919cb1e1528ddcb004dab82ef29a782d19c43a10d4bfb5e6029d375b7ed8e3bbcfe14f3920cc83481ce5750e7cf7f091cfdce10ff2da73049aab91a3a83cafcb7f28a3e469821e03025e6edd5fe0742966da84dff77a6690f8c88607ea35e9b7324fd33a1c5debdd3a80a4e72e522a0429bd07710f1a70e1514d7ed4cd52f3e7a900aefea08251248d40cad4dd6acb920479902ab0c48a654568a81114dfb8bac5c8669f1439f517066b3db1e155dbfe010698eae2d058fc21e13c48bc0567a458ba97122091b7829be4187df7d2a71910eb0c80f79c82431b7fb06fb3fbbe01e9bc5d251408d9f600439e3fb3865923525d3774164a965dd4dce6a8c4c3c943ba788f4b0e7eabd8927872018fe3da6bb45f33a74ac093eb4b32d26ddf43c9d7b210858eb0c4d2261b58717fe9ae858c67331a5346680eabcaecc65400e3f5e310f9fdc69189f8b144b92d8317fa8efdd3c5c7cbcdfaafa80255a4a9220ae701435267bd293f249543cb1dd02e5ddbe4246257776fb94283ccf2c5da38d7aecf331c6c7d2e02bf72fe1782a12c0c67e8444ee4093889a0335bbc7a1ef4cf7b47397db8494054fba8a92e399c66261b97c505f0af02e1f4e24f74e723df6b0ecd343163ea3d3cc21f25abe30920510933d8ca8b242f7a157e8051304ccbb1a97fda77097176c7e4e41e6acff3cdfd1dd3306c146169d94e67eeb4cabf1c857533bcd71c92384d3b1dfc6deaa8756fa37c724a6c06c78a982b167f56b8045836746c310aa88fc4662dc5d051553d523df4bc98dba842cc3c50166c9a5024e969581e2b6714fc30bcee9ebd7c4d4c46049ccda1c9cdb65d5b5f03a4a2ea1335111f9a84a71a59a9aab382bb8397439b3800c57d633b7ddf2626337b279ca91118abc5739c7843f3025e69420141d129697dac152c5e57a206591e8fba2bdedbd8e711e8324d8b568ca391c999d9fe69f8e121bd5db0c4a7e4f371303523d250de4ee7993f0c0ceebe2f62f35b1576096f378b3ba37305ad1e146ca37fb15c1339b23487c82ba7819fa2be4a250db79743aef86aa2ba35012d2a4cc77ce4d385b8e29b960c289b5ef055d32b65ab15f883773a54c2fe63914a5dfe38b6a7aedc14fc370a5d8d987f0d340f2ffc4e8aab72475f79b20145120781ad753f0551fc5326b11abdefb11bc23d93b5ac4dd77e0cbbb656a07d5e938d90ca856541101689bf155cedd84c6136edd776a532cdeda0c57fcd2bf1daec94f6e6552963da0d73ea114a0b14ff4f06417ea4fb104b2e9e80dfdfc7e3e1529ecc4b2f970224c60d7a77aadbbee850544b134b13d1256cd8abadd8b4ff473afe8ef83673bce4e66a3c33897a86f0e83d28bf8f006380ad3402b13f10afc64e718a2227ce94ed24d9a254f7b8d275c4201c2bef45acbdc3fc7e01189001b447b4fa5f386819dd32df7c2bb1b4e30e31a9d6588563e20aee1d7de78b450f09904040c9ba4f441623c5b8a89d3eff3b25b16f09e142d7f8b70fedc7c32f8c07aefd8d853f7cc8ff342a4cbf69ea29c92af626ec7c690d026ecf8393c57c26c9ff83b1f15d74c8d34cb1c893d3e9d9cb99b089feb52ddbb1b493fc098263b462e58d4c6c2d2fa98a04620df78976bbb6411a59c638ab67b517013082edf24ee03c9f1cae19f520fab486bdab46f3c3139d403d89c87de3482963da1b4077911b43af57efb5362706378c732f54f30da9f2ed814a7bcdb7571ce62fba97c5f866160e70a4e62ba9759959f9764db854a2c8addacd23699fbe57a285b7805610747b1e3eace51a238796ab0d6634651b5841ea45c4f9126782d513003a8961788af3241a078da93532e83d0416279852fdc8bfa33325d0c54e865b50f34b1044ac5a391e1389929eeb326a437590efd60da651bcd7aa4d336043e223b76123202af65442ed68613c92ba516b1aa0ed1885ba5457dd56098ac157c3ec1d55d24c6a15f7aec1b55cdbb7c5b0ca06660ffc346f199d7c697bb955fc4bc187a98bbccdbec2c8cf063dfc63093eb24a40dda36aa37933d25a67cc9e076f3d144cc35156a12e0bc2ef098dfad1e879370819c4f3513086ce95e80315a7fd0b405b46cdfa3de8d4d773dfa7c4ca06f87ac6abc5476c578d159ff776d7141938d93e3199a64194f90a64258e66cbd1192f933f3e60c8c7318ac0b7408f604158e61b34ad5656cfe37b38b6f64ded12478ab5105161c71be4a907f129e366ebee4326d75ea16f52e1cb01b9beea2828af48ac1e8608cc76640d58355062e7b06b5b0591a41ec2a1b0f440c42a653fc00ed56b443251d4cdacc8504a6b2baf3839f760aff7a8c6fa1e122c9b1fad860f6c895c540d711c850090048d5593c6b3788e36f316aa31fc9edcf8327bee80490b2b72d254e6c3e4af453913406b338cd177c767a6a3ee546a9047233a1850cf0310fd258feb072a2dc0f0cbba428dcdf1fb9bbd7ba9809e9db4fd3f730877b5f495b616fc0e1497ae0c82da94bec5fb89e56c148b01e68906a70abff22b5ed1c57fcd024537e67f1ec187486eb7caa5ed5aa7245a810f1fb6e7c1e7be781cd371add928dd9f44d81a5f48ef0e12341dccdf4fad76687037c0cbd5b066c33d60613bfb7a7a264f49200535a177168caee0309ebc9202270b234a287cbce70df5179fc121e9e5090766aa07a746007940fa9737e4cf2576efd53a71867d5368b44e608fb2acbf676a2e43e3f1e9a608d703b89aa00168ab3a998923a37887fd0a28087e0c01bdfbedd4492a2b92bed1a4006c4e93fc4b3b06d117a676a6fbbc9fa77265dfec60f84531c09ad1e492dc3ced58e24990a5e2b6ece21ccc8280f358d4580a97f1ebc21e1a0730b7947053383d9e2072e4bbd1dd67b4497f3e9efd7845c9c3107e2f7a195b600ed65df99b9be512431f59e665f2410ecb15423fa043ddf6736b18acb296ee4ccfc4fc66752714cdf3a7231a8718af8e3ef0b3d9192c97938a14f5e3c0fe4c5fc34c887bdd763a9f6d9521bcbb4854842ac30743e8a6de736fdc1c5ac95896e302680b1d2966db32d36e7840b5ec839e60fdf53312c1cab0a7884597415b99dc2b9b6ae43f56f87537ed541b1248352ffca1db12ceb81fafd620a9cedf0f48f2bf7405603869662e9a222ac35face2150d5491d17ee0796cb180e5d119e7", 0x1000}, {&(0x7f0000001440)="11a15633f69607215c88b25a16575d5cba7e6ba248c64aadf0bbac2ae347f070715f49336be60a4b214223e861fa1239aba614b95f63af707459a79f8022a0c889eb712acff00d3069b36c83e4aaa28349eeadc99eace338d20a601092b232d98657", 0x62}, {&(0x7f00000014c0)="3e78b4ef15994b4f4aec8b43cd731b69bccbe4f0b538b235243168d3af79d4a31204a81615dc6cc6a5571eb577e64ca3f507a1b2cc083bda0adccd997ad1e9d5018598ca5e2c7a804057cac0e027f19a13b45bb10dbc18cf4bcc8e6e102950dfa0195d1ef1b5ce01266e8d925fa744a092f4f0b114a365324d6ad174b868c0afe9be6b6823d0da025a716e7b5c13554f09", 0x91}, {&(0x7f0000001580)="0733cbc556e9bd54550a117977b05080a65bc0ee2241a9df650a0a825625bace1cef1c89593b4f46608743a50060eaaf5866e7c46d6b94e8f95d545c7364164ddf3e10bcaa253ecb6977b8bacbb2426dc094ae7197c8166e85a711d24155ed1dcaabb2b5a5457468dccbeab6f68f2cc877ed16fd75cffe5c064a28e2ea4910a6dbd8b7", 0x83}], 0xa, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20, 0x2}, 0x4) r8 = socket$inet(0x2, 0x4, 0x2e5e4000) recvfrom(r0, &(0x7f0000001800)=""/16, 0x10, 0x0, &(0x7f0000001840)=@in={0x2, 0x2}, 0xc) msgsnd(r2, &(0x7f0000001880)={0x0, "2a55e8732a2e5201b1b31b60e9bb150d3d1d7f400089116dd0ebbab7782dd8b8a00e9e23599a88c3ec2970e65cda7a99857a3082dd96c8c3bd1f4e64b6e6b28768cbdb291f3996"}, 0x4f, 0x800) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000001940)="54d681947e377530b62cdf994831c6ba8a0d8741103eeaf2d2b879cf9de85732267d33273ed97c7d93fad9b8c5b89ea7d963b275d025c20a1301fff2d47e13b000a47fe775a2d15eeee5405ea53ab60eec366b52c9c339b278902649346c7f10087851", 0x63}, {&(0x7f00000019c0)="0737b9b3f89c199c7be2279e3fc894c874a06baafe1c2a78b02f15ed0b315ba9c4acafc25c49e0e6ad543e8064074ac2600e545853e93a42bf0cd04cf711b67ecafaf9c75d6cbb1bce68", 0x4a}], 0x2, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r5, r4, r7}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @rights={0x20, 0xffff, 0x1, [r8, r8, r0, r8]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0xc0, 0x401}, 0x3323d7ce61bca890) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getgid() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001c00)) fsync(r1) recvmsg(r0, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001c40)=""/75, 0x4b}, {&(0x7f0000001cc0)=""/44, 0x2c}, {&(0x7f0000001d00)=""/159, 0x9f}], 0x3, &(0x7f0000001e00)=""/34, 0x22}, 0x800) r10 = msgget$private(0x0, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e80), 0xc) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x400) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r11) pipe2(&(0x7f0000001f00)={0xffffffffffffffff}, 0x4) writev(r8, &(0x7f0000002100)=[{&(0x7f0000001f40)="6ece18ad353b3e024286d324369d0da0fb4d457e8d964baedd4b88132693cc8895eac3c0684285166c9b0978a63979e4784411f18f8894415d5a395aa4ebf5d8346c2231c1bb9624d940db00024ac7836def79d78886f580f8aef89d0a18ffeb638335a2b70184bc4802918dc9202c7b9f41c127ce03ad79a3554c952a68f8c2429437a58b8bef1c0c16c23b5892ed9b4f9de425d23283e0a31cfc9d3f6772228e9f8ebb7a78eb927fd210", 0xab}, {&(0x7f0000002000)="6aa81c166b82b42137fa45948a7ccc529c5186fa7719204cc8f67324", 0x1c}, {&(0x7f0000002040)="4f99d988e736e2d14820ea8a8b2f3751911ae5d2e759fac42f4c3e292b25f0d09420bc0cc49d4a17b5cd09a1ef0318b4a147af42ac728af7a4403ba684eda00351686147876a948f5dd97ecbd64f47c5a2480cbc26c6f6ada28457df39f54dc0d65628d275d17114a7c3e91db75d6986fb91cccdb387d1fe60d48b5214d803549eb25244f088f09aaed6d76808ae525975ca66b668495aea0f69a8d6", 0x9c}], 0x3) fchown(r1, r4, r9) msgctl$IPC_RMID(r10, 0x0) open(&(0x7f0000002140)='./file0\x00', 0x80, 0x110) msgget(0x2, 0x86) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002180), &(0x7f00000021c0)=0xc) login: pckbd_enable: command error 14:52:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 14:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x401, 0x8, 0xfff, 0x2}) r2 = dup2(r0, r0) accept(r2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:52:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x80000004) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffff2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xda5f, 0x397a, 0x5, 0x5, "679c2c843423d80215622668d1942b9c4b0b9a28", 0x0, 0x6}) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="754a8e48335b6849f53f955784d5c5f51e908adc502e3aa7a5ec6e2259fff6e0a557bd52e201000000127201f2767623e754c1eec46f6e6958802dc872f56bc0aae054a5f183f0ff11a01ed64f9bf7b56a253d57043464d91fd0dc93327c4634f6dd10fd7189a45b7f806db58eb846c4b98201d30878f5fa689b72273b15a89a42330562497255ac85fee5dfae95d69addde9eb61ebae69eb1624a387b3ff9dadcaa72166e842171b1fd21b8776e5f7b905442409fff25eaaa0e66fff07330a8f9903928b19550d6bc97d92c156d2768bf36b6456192c7d922166d1c8ce3c1221f902e1c05567bf0ae83f2873973d3ec7bf29479758d9d80e8ace7548d89fba8cdc8e235b2210fe1a128fde2c83b42fd151931bc3dd548536d5bd8747748628113cceadc117f0df41c75b275c0475bc007accc3d19b72025c9a4871813347b62e69a764b2c120e7e6dc668863d0ae1212086a637d23b2fc950b050e153d32543aad715b577076529d93f4b9d3003cfe6b7278b53be1f88d5da12b2b4370271a3ba40ee142d24a07f9e72ce44eaad27d1918ac85189d59c8cc360fdba4e9c0951760fb8566e6c3db843fe3e479007bdaa6582596eecc39a864df5f629874523ffc26aed9997c90553ddd5a140bdaed5408ac186ef8b1f154897f057f75c2520"], 0x10}, 0x0) r4 = getpgid(0xffffffffffffffff) getpgid(r4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/117, &(0x7f0000000280)=0x75) socket$inet(0x2, 0x4003, 0x0) r5 = dup2(r0, r2) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000000c0)=0x1) 14:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x100) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xa7b) msgrcv(r1, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:52:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:52:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0xc000, 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x1000, [{0x57b14eb1cda7704b}, {0xd5ee3e3c38aac46c, 0x400}, {0x3, 0xa6b}, {0x1, 0x1000200}, {0x157fce9175f9e603, 0x1}, {0x3, 0x400}, {0x3, 0x1f}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x80}, {0x7abad99592d6fa40, 0x2}, {0x2, 0x2}, {0x3, 0x7bb}, {0x3, 0x3}, {0x2}, {0x3, 0x800}, {0x3, 0x20000}, {0x2, 0x9}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0x8}, {0x1, 0x140}, {0x2, 0x1}, {0x1, 0x7}, {0xc2eec62799107566, 0x1}, {0x3, 0x8}, {0x1, 0x100000001}, {0x76a207fc4b3e66d2, 0xfffffffffffffff8}, {0x3, 0x1}, {0x2, 0x6}, {0x2, 0x71}]}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)=0x20000035) 14:52:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0xc8) 14:52:10 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x200, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000e00)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454af2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c779956ccd3c0b9c7c4c8249449b2a96de4d1dde0055f43c83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76000000000000000000000000001f838cb231c04922142d3316a231f9429e4386a023a9d00a0b9fd39c54ceb6033e158cd05eca26f68a03caeabb8112fbf28da4bb51b61c5cbb03a3a15491e1c498f03c8e20474e2e381f38e9684b6893e0da8ef5dc9ac955c4081d1d712ade6f3a42a5ea7d9800a2c71f7baa53abecfdc971a505a631f6a80c8b40031bacaad00a6e3ab10354b40a2666147910611004caf67ae1a4ca0a5492eec07d57e621d860c1b5ce3e74dca6c4b2d21e15f8984d9278d870f1ce1a2076d547e67f0600e7e869afbc2d73a5c6edd3d331c35d4b68a57c8e1d02dc3cefe8412bfd7c2ab634907fffffffa9e8d3378732c9bf5bfe68b93f154bf3485527df3cc9d8704b1588e8b230a4f82e3602c59c35b86151f328f0c75b4680786933834fa81ee4de63b2ace46cc5580dba8ffe8bbf3a735ab8bbe076a84853b808d78b9ffe08f2b2d8b1c12f219dda5e287dfeeb3f9c5737a1a72ae78e99edd72a2a1adcf369c6df04b331d159b19eaf445444cd93f26703a0104f53368a41b2edc6edd3acc85dc702ac68c3fa448aeab7e0ed2a78944d67c77c673fb09a62f9a988c09d0988d28dce1afe84aac1f526114ce4f121dbb4bd525d5114", 0x21c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x42) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) 14:52:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x808e45f552abfb93, &(0x7f00000000c0)={0xdf, 0x4000000000000000}, 0xffffffb2) dup2(r1, r2) 14:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/95, &(0x7f0000000200)=0x5f) 14:52:10 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pread(r0, &(0x7f00000005c0)="fb1a52b9f5a0964c2d7789b1b48f77dbf414d65e0664b86da96e8287760d1f2852c171035d792d33da785c605ccce7638c2e36df5afbe47a9e4530d0539676f6e40b45d7a7cc024451534092442cb1d65c977d24814b3038216dc02f7b52cd81671567919cf1e523f70461a6c8e878d58744c2e4ff77abf52faac3ad2eb7698fb16c1a1b03dca211386edddd6283742c6c4e15f307dc296a03b8b0e90935913c21a24048024b4d754dd41684acf7760b408f83f439bbbc0bd137e408cf124a70e472ace1858badb045e5abfd28cfc1d562a243132d5b3926d54717112130a12d875eedd1a14e26376bf36b6b0d698c604d590f7e2de1e7cfa8eb0cd441f33f9724b41dca3ee20254d0be9d435bec7133ef321c18562a58f79e21a0797810d5f8535d475aaeae839c4c0c202e6ce3d377360c51708f1db3a18e93343cd704143b1b9505c17e5903d62c77f6f10075bef4f5cf4ae12fde6da96f38e1da801c57dbf1398be7ea604fe36af2c77193a001ed9ed9911d27de90cf5f1012ff550c3cbda31a372ae89f87fa496634045f1c7e57625e3477e206880ad432b368c81a636257e5e3635ace589184023d5baaff5ca38806946223b708a0d39fe9f4d61a6a42bdc32c5d53246a9df12c5e4ac37cec89207ed5a68b0d4b4ab9cdb839cb1f7c00e78bb3a55bf272e7832c58a9bf4e7152644c7177a2c0b5d9758fdead13da353f3d7de0f81c23bb85661e4246aec10998238f6361916f4b3f18e57cbd4803db6eb0158ca420b9a253a60ac542fda3baf8f63cbd6a8368efc0d327ad157d5b8744b37db2018e9f69a045aa9412307ae1733106981feb62deacec871fb2be3b36ba0f47893f81c52b9a21f8e9966af8f84bf0c797914ba3cef852ed793d7fb3c953af10ddef9755126b48bc716ecc3d70c9ecd9f99225cc19263f7936879ad6126262a736dc43e54ad95d15c5f8957af0c0f9d40964af8a077afe4531b8ad7781c3b9f097305408da00a53445b1dd4ff0f18780a82cd4fe1a9a47b4d98c012c0c9ef63a99d9822d1e83b897ab1abc404ce94efd7eba82855c76a0331662de518b92f4a49474c2ef3503ad8c148aa58ae576cec17219b4d82e8dbd4a261159f931ee0bd070e8ec3e1f9025c4e2a48d09d93d10f429b9ff59e0779abe1be7739fd14156e30e5fb8aa9f5bb33f92bb7e0abbd59dc2fce0e3756e118c527ed606701105274fd0d701eeb6af6b89ca7a9f2f6f25ed2b5fe06adabcc9bcc17162a640f04ca93822453fcf3f1a04721ce621532a006001816c0c4af6a0fe7cf84873e1788c5ff19b78eb29a3469d366b37fc59cb0732ac8965bab18eba123fef4514ec56e2f984bbf4c5ff6e716cc5b7c559af65209c4b0dbf0fe4d83a10b8349abe1a0d930cbeaa90cc5cf963007cb839a880846efd2bb27cdf0b38f3b66cff743420a2a3ce3261d889da16e179dd8fc0613af414998806b82cca9009a39681eba510cda239fb1ec53d1e751fb91b95ea8e4582526ce076fcf63888d95eddfdaec40a09c0c8c49a85ac724163a4f367db36e4f1358ec85bb01f6e8415eb91eda695b449f9527dbb18039efbd52fce982d97100935948ab061464d2ece94e747127e7a9d203b79d0809a0c2e63d482036f066138e68967a2a6ae2f901341b2879941a898de7d13020f0c76eb3c4a938f29c35554aa92f71187dacad58fcdbde929723313da4fbcec0b2ae54cafb2fcd6593e0d3747aa9015079793f7c05ee603367823021530793aa414215020f7822700d82fe3f96c0550d05de68338dc36035310bbe2e7163307f6612ae595087c6494ee25e09c78d896106390551526aa963d38e3fead0430b85ac107ca353ee9485e3a95025423e227f3c458b8bdd493a797169ae4798d06b9f92915bc41700af8b9ef10f358bd477f1c0b08e9e197ba55462cc177e6da233c1ea0557131a1ff1c92307a2a17bac4976ff0322bb92056dff126c9fe140505739c9f65de5392778cd51c57b8ae146533d0da7a84c922ef69770fd8a28eca98c75b504d8b4352d36e06a3fd7e35a179f4e5857a87778ec96a969ad55a7bfa63ce12759079401998388858e1590006af9c56e5e7af0871245e7c992e5ae17fccd655d7d6adfc337bcc248aa3236316b2e647ef0bc14f9defca9ae151bb42eb087d3bf9012c206f476e00acdbc215939f99c1a7f0e4f7d5f8c279804508da2034cc5b0fd201c1dadd70efec9d039bf812f0c83f9941dbed7284077848280e12cd73f350bdbbb8398ccc50179b08e1a43f829904610872ad6f7e2dda91b4c28a1f1f08f721e962bf267bb68121d6106fe1db69e9305f15c822eac1a3fd1d6413d98ad58d6652e5d4b5406d37a91c6bf47c016ad5283f3d30902550df26188072afebdf421bde29bc8acb9f5c010e31562548e7c9d56276d53f7903baedf6d0b35c91f784814fb74627f702a7a30aef06aac51460a35f0e2860abb603f601947ad62f3663144a838a759465ddd215e3492272848567eaeeafbb140dcd2282a17618c2f2bddb470ce32d198ef036fc4d3afc8f5806ce91fadd5870e034bfb612d280aac4a7f4a097f3ab520086b88cb26a353b64ee079260a8dd14e913efb2341433b705e990ba385e14735c365c419514629dd1d9d3f598ef3de0dc0bfa821e15ab35e4c3eaf711ef11046d53ba2d2c9a202f83984c36100d5563b39a7fcfda41283c9c70b4669efe11812557a55240463bcd4e2d452426787c4c57081b22aa71ae752b7f9169b047284a1461d37fd6c7f1ccf6e82cfd75e411d0f761d3e7e8549343e93c3b060476f2d2aa7ee505b1954bcb822aaf3a6f0d25191dcba6b810f57a47647a3ff6f285b535c80ebba416faaea609b1e8dd6d73f4eca33e8060e07c107dc3d210ab3cc11dc2b80a4b58231a6bfe486d4453d6d54dc4b3634ab2f6b0080f05e87f0faa9216e0c9c28dc0bcc26ed690ab56fd11bb5228ec2fe1990c7e418b133b9b04c6db74029e8d3752c9e6fb7aa610abe0572829af55adf19f2d9d919e96d206f464df5d3e8cb8ce0f16beaf6dddd4a8e2cc09b18a84b35b944e60677c3e55990e11ed7e4550519d1ac8ed31f07c36b29053118218fa6d7fb4640eb92f1d0be9fe5db344cc64f210fdc7e9f3477a8c87041720c65524a6159509f5e7f9c418d28ebc9c5fc8521938e456ca30fc2d199c50cf2661b475a89c49188b1f2159e97c950f254e9351c7e811ac8cf7e41c8dba7c2782aa0515ee263c17c6e58ee9258f1199f73e9448a44cb1b706c4f747983486807c3b217da6011c0b80ac6382c9bdfb99fecd4f6b576d3ab8a0751d70a8488d380b3ecce4bfc4213b93f1a53aa4f6da888650b805be45c5e32ef0c5107a258ab382f082cfc110d8c9e2a8ee378257b8c38542b79f8ba93ed9292de9a4656400d2bd503e724c6ee0e196697315d1743fd6785bb1113c3f0dff849ccb6a46e8fab6ee0168583f04d22ffba436da0cf0ebee6884de4e56af15c8c7ab8a09f10081ed9b9321d75e752f13731fd80a648498f3292434a8ded4422f2a246b92114fe29c12001362d2e812257f06cd6de1803a4fe0a7860b1bfadc9053586d4e9f0da30d8b72a59c6dea92825b012263adf76ac44fccbf67e86efc040893db76152305f6aac836f61c8c34064b4aad34839f38fd734ee59f62abb3b1574c2f8d32042d09bf17ea1b120f7d2f33e7da98af9f3a13ed4006da9f64db1be939fb572281634d7c73f3f6861f2541f4acb3972025624cd144a88c1b1934f334e0f05b7cd52e8d1049f51aea3d9fefe23932d224750e93e89e1a00ff0c2ba3506cf91f6bce86fb28a048e0f3d64b8c410faf06064aafd52bf1a0f59092cdb82b764b4785ec48131717d98b40f5dcb35a66425d0fe565614ad91fdaa66e8beec2e1fcadb34751a2a4b4a8e7047322a397a763c12c2060cf1a575064ffedb1ff576f82031f71d34bd1f8a1f48bcf5feb49827679389d6b565257d698ac6bb27b76a27bafebb20e8a8aa5f1657d7d78f1eb0257f348a4e0a155721a502e00e2ff364877c7d0d46e5f5e27c48e3babc43ed178a6190ac71452585269b20323bc0927180468532bc6bdbef355f501db7ba101782321e6341b5b8c10bc974238d62b05ebf44ccca7a6de87f2c14f8e3725b4a09763ba18786e2c5a60b54d8724f64065ffa9da1bb2ad19d1b482dac52148be95f6a79e1545560d4be0a60625b8b97a7d0620292b90fe31c5adc06106685baf6119adcd9f3db0cd55cfb765347ece05e0440ba8c110b723b1894b6c488750215736f6ce22f31dc9fe56c6e4271173a63f6211a9a926d74fd182b08f68d11daca48e498ff30a5f3bcfaf47f8a3a0982696d48c677ab98a06e9732f350ddc7e259b4eade03384a538aebf4ed03abfada216579469422b40f3a168d4ed384126620503b558470b234f07e432e088183b18963fc74526add59fc5feeed69d95a6170a497cb25fbdef168a7d5a3d63fedf8434dcee3845eb2ac523c207d823773e2175b32077eb05a4192d6d9223fa41e97c01cf2595bf46822d44457bc75c055429283f98587a55c59b5ad88f213ea03d32f8904dc9207993d3803fd72c254bf9ad26319e404f8ddccf756e3adc7b3a5c9090527429a2cdcbc1174be9a1a3d46eb03e12162f1dcfa3a0c1cc894b78732aa18e5155619da8ef456a4637b9bb729eb4b6ef6917f458fb024072784021368a4823efd5cf7c3c1e7753a93b87ed7f53f28dd9319b4de01ad5df094ed5a399cb410697fc602785264aec57a752435c63444a7918c089a3fa5b4af1cdd4daea417dd18806d4c91b56f447a9d8bdb0e703859b0db8ffe2920327f79b969b414f111cb986f967646e487abc7be3d8bbdbefcb868cd037dd268d80373e1235d806767569ed7bf14c5a640340f1fbcecfbe7fbbf4a7e82f5dd398da80adf87fea190e7b422ca8eb834113838eafcd91fdba423eaa1bb234fd3bd41fe43cd71964fc76ff991a7d6be8f56c64c236bdc814a0effc28f30c8da211f92621cc9971c69914d3b0e7ed32e1cbe9755443a64f6cc132bf9835f06ba7f4b53a26104d5d7175ec1bbbd61994a8f28ac1b001d37ea97de5eb62d0bd740d2c0a73460a0f7006bc8533369882f3ab0503cc5e2b75975df4ba2277fd661e53444e24a0b23cce64b603a3a65b23c2e760f2ccdefb8035a6f896e50b1b17fade285726a48fa17c5e480e9a5a277533b86d98ed9b27d0a478c074ac6b66672dec0aa6f73a0b4b1d98687e06221bf513621e192ee80c2b4b76fe687c781e45c3fc6fa96ce773d184e60bd616fabbed0fdc32735dd86f849515903019c5bede07a973579d01e9ed318fdd3e771a9954f8202801f8e1eb15fa90a31decb3ba9268708d0e99d1545ab80afd1cf0cc4d89ccd3243e3e6c9d93f5761bc33c13483f6787a766434de465e5efa9f32a50e6ff11e53ac7367afd3c73a86b22134c5917682284c2ff30ebdd4fb8050d753ed7fa5f41d8ee21bf2facb244756dc4464dc89fc34fa5c498e876ee0b87954974cd5e03c6428ab86bd86cf741036bb9920f73171ae363333e563ca26b3041b9d5e0ea9437fca0aad0df178ffbb23a9b748cc2c213d24378f7e9fd743d43017b4467c78eb21254934ee15e8f7afbacc8803bdc7fb65d796420b5e00635b77c3a047ff30edf5264f115c031816bea917123b3bbcfa1e05a6bf96e0bc5e526adeaa0be264376f1ed1419e5c1a80c7fa8c503ebd1311eada83936f421ee01071887d92fabdec3d5904f8bcd222a7789b911", 0x1000, 0x0, 0x0) 14:52:10 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r7, 0x0) setreuid(r6, r6) 14:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="8fe88436eeb4f2efa80135694a659c703bff10ee58a1734c59481dac337fa96bacc5fa083e38e3b03d462d7f643906f77c7db0c9b935dd6c2d1e2690aca41b09a5a5143412d5e51f511ca38a9254f7c14170e6b5df4f1d4b81e67134f6", 0x5d, 0x0, 0x0) 14:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:52:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 14:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 14:52:10 executing program 0: r0 = socket(0x1e8750a1475fbf7c, 0x2, 0x33d) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 14:52:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b47543034", 0xc7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:52:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6180, 0xaf38) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/152, 0x98, 0x40, &(0x7f0000000300)=@in6={0x18, 0x3, 0x8, 0x8001}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x100000000) pipe(&(0x7f0000000340)) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) 14:52:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 14:52:10 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce7211"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) semget(0x3, 0x4, 0x481) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x3f, 0x1, 0x0, 0x7ff}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 14:52:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x401) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x18d, 0xd6}, {0x47, 0x1f}, {0x25}], 0x3}) r1 = socket$inet6(0x18, 0x3, 0x7) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 14:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80000001, 0x6, 0x2000}, {0x7ffffffe, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ca") 14:52:11 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) 14:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081, 0x800000000000000}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0xc600000000000000, 0x6) read(r1, &(0x7f0000000380)=""/196, 0xc4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xf23}, {0x7, 0x4}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:52:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='H'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x40, 0x6, 0x23, "36a8cac82126e2367c27d8558e71799efe675284", 0x0, 0xffffffffffffddf2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x2259d442351ddf71, 0x3, 0x6) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x7}, 0xffffffffffffff1e) write(r0, &(0x7f0000000100)="8c65", 0x13f) 14:52:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x380a2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 14:52:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x60) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x8}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:52:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) 14:52:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x10000, 0x4) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0xffffffffffff7fff, r3}) dup2(r2, r2) 14:52:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9102f7710fb0dd433c765cb497bbb080a6a06d13280c1cd38eb84879a9ce70d09d52e7a531d1216c3e550a6b5f6ab096b16d24", 0x33}, {&(0x7f00000000c0)="d286cf40153c476cdd3ccf49a23f510b9ee73a05514014c98b5291af12e6e729d23e151b91537929828584ff29cc532ce8a81499285d07d37b8cdfd019d0c4e69d05e047106498b0025d601766f8531dfa321ac92799f714b48970", 0x5b}], 0x2, &(0x7f0000000200)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0, r1, r0]}], 0x38, 0x409}, 0x1) 14:52:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) close(r1) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 14:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x100000000000, 0x9}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:52:12 executing program 1: r0 = syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x100000103) syz_open_pts() syz_open_pts() 14:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000380)=[{0x7, 0x6, 0x80000000, 0x3f}, {0x1ff, 0x7fff, 0x80000004}]}) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x20000000002, 0xfffffffffffffe21) syz_emit_ethernet(0x259, &(0x7f0000000240)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:52:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="8000000000000000fb9e32ad6642ed", 0xf}, {&(0x7f00000001c0)="8b6b650974bade0e7684a93778b3585c4ffc92a10869118e59bdbc3a2cd67a4608fcd956b94c35b614f983a6eb3d1b51c55ecd49705063b832eebb0540c9ee624c967e11d805f16ce85debb64759f4cb6f969cd5ccfd109d3b83d9cb4078e644dba9a4c57a5a11a103777a479469a1108ad502ae956dec2a09d2c231677b34df7f43296c6b72f45dcebae623bc18e3124b3c6dd2d7cf64ee84373cddfb46f7d200000000", 0xa4}, {&(0x7f00000004c0)="519aeb8ab030bf3e3fb59f1e657bd3bd8988e0d97d604f586ef2cf549161215623db126c90702d5e96f65207215570d5f9bccc484bff553646853a8890ec1daf708feacca58a", 0x46}, {&(0x7f0000000280)="715392c75afe65a944a907ec30247210641c289b3a24d096e18964a6c960593a543d3a3dea", 0xffffffb3}, {&(0x7f0000000400)="54aec7ae4e712ab4b849421453ce47a1ceaa854410445793dda7217b07f055b3aa904e57380fbb401fa0d0e5edc2a5f3b1e5a0cc5dbaff553313c4a0bfa3cf73f096f9b82cacc5740bae93684a34dcd60bad56cdc77b9fc3d414480a5a2dba434fd3defa43b1658312ae526f987205ba24e31d493f", 0x75}], 0x5, 0x0, 0x0) 14:52:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x10080) ftruncate(r3, 0x0, 0x3003ffffffc) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r3, &(0x7f0000000040), 0x1b) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x3ff, 0xffffffffffffffc0}, 0x10) 14:52:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 14:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 14:52:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x4}], 0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x1, 0x3, 0xff, 0x9}, {0x7, 0x0, 0x7fffffff, 0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x40) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0xb0) 14:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:52:13 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 14:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:52:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000140)=[r0, r1]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x10, 0x2, 0xffffffffffffdfff) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:52:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 14:52:13 executing program 0: acct(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = msgget$private(0x0, 0x1b958744dd8e8911) r3 = geteuid() r4 = getgid() r5 = geteuid() getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x100, r3, r4, r5, r6, 0x10, 0x400}, 0x0, 0x3, r7, r8, 0x4, 0xffffffff, 0x200, 0x6}) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000300)=0x1) setsockopt(r9, 0x7, 0xcaad1a6, &(0x7f0000000280)="edd65c88028fd250b1f11e4fe85f8c01eb194b45a6200ba8517c1c891714d9c58f579c6b", 0x24) msgsnd(r2, &(0x7f0000000440)={0x1, "55fa0a3751287373607e77b78c353925d0224fc1dcc133d45a8a6216f392888cb19922ada1a13f997ddef2d781d811d42e43fadcf0379c28cb2075948c75950e678fd87f70d248a19de0daeb31d0db36bb051751c0c3041540eb2123874c07c7be8dc4ab365aefa558f2ce65da438da4f73fc20c7d4675e1dc4d3a5d169908279f79f8bfba7c5a71f59c787c5396a6afdcc84438272ab48d50ca2be55e493f60985357f9d0cc6c86126415d9"}, 0xb4, 0x800) dup(r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ff9, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x1, 0x5}) ioctl$TIOCSTOP(r11, 0x2000746f) readv(r11, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:52:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) getpid() 14:52:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 14:52:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=""/101, 0x65) 14:52:13 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) execve(0x0, 0x0, 0x0) 14:52:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0x6, 0xffffffffffff7fff}, 0x4, 0x6, 0x1}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 14:52:14 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x9, 0x0, 0x3, 0x2, 0x40, 0x0, 0x2, 0x80, 0xfffffffffffffffd}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x100000000}) 14:52:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0xfd57, 0x0, 0x7fffffff}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8c0d, 0x6, 0x2, 0x0, 0xb154, 0x8, 0x0, 0x3, 0x2, 0x403, 0x3}) 14:52:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x101, 0x7}, {0x81, 0x3}, {0x100}, {0x87, 0x9}, {0x530a2973be31f74b, 0xa37}, {0x84, 0x5}], 0x2000000000000007}) 14:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000600)="1244d3dc00c93eada1a9a46245d95adf1705c75957e6ba1d96add03e88ce011bb645f0b05403255714a20731e54ba504b5d414bc426cc0c9720e97f02e43dbb293a644c3d84edb3dbb0ab7010046f0e196fee8671c01bcb60c14f788c74c66da8afbc1a85c59dc80844198d4168fbfd2caf63f2a0049c26d5207c510469eeeeadf0033ee8f0192d693d1ec598c374bb6a45f4b354f3d486e91f3d88c9330b74fcaef556043d8cadc", 0xa8}, {&(0x7f00000006c0)="99a57fcca9452ad437d59e4bdd20a427052f335b0783b72eb04ea3767037e2ed6884f6fbfa347de9a5ac7e2828a4604d70d6e01b8e4cce9d51760c212b37e48bbdfbdd3bd91567c6e1e8db42c331732dcbc8a824d3176cfd31659264aa6f75c5199c01f065ca1e85fad48fc1fc882044d111f1b00ba1203312b41cc15657cb1aa2977beae511a875e1be7783b7f2ddc768da3f651ef2cfb9d42f73d15356d27021bf363348734c5f7aee65038c1b47c630506a9a537da26656cc7de9eee218cc101697da6d32779b07cf1004e269b9b010b921727aff3529baa02f9438a9366a1ff68ae349b132eb0817d905ee4344672437bddd3fa80367048ba2", 0xfb}, {&(0x7f00000007c0)="a381286efd1020e9dc2946c5dd50841548d6d1e8c260020c5befc84a3fad7bdd35ac707a209aaa72daea4f37304f4df1b2b1285c6308988ed9a00215388c8da682b9328729dd62adad7924c0a4b952ee60d19aeb9d9b570fbf0948a6a13a0a5f114d6bb4b2e325f033fb16e422275411298ea488b8c41a41712b252ee0d2e8e65a08fe3a0355fbcf1967150dd4", 0x8d}, {&(0x7f0000000880)="d582c174d93395cb4dc478895da8ef8fc2d19476a017fdead499dadcfa2772c14a4182009cdf468d46285f432d13a436bfaa0c0aab4ab15944fbbd3d879a809bb35754df17b390b32328f00af467188570eb955b5e25274e14f16b2760f8074741269862d13c76f0f5f6c457f217c1f9fa46676b279f743e916a84054858384d842c4875d4d79b1bab8586a0a25dd4c5ae1cec61a7942af84b", 0x99}, {&(0x7f0000000940)="0cadff82a245f20e690b79aaa5c97950c907e21fde0c3d5fa71aadf8da0fef405da61d807e0e4c623f79a852030dbcfd8b819c9beaf97619b747e082e4f7dee7f17e5aaf87167d9e0fba66dc1ee449b95a935e36ff91139a84b3f9972a16d8a45608774834cadfde5692a2ca6c6ade222f001bb125937e9fb0b249fc912ead54cc21d962bd8e9a3d9a732e6ae806ff6c41a596e78764dd83f002a9651240fdef05299bc57b91bbfdbab6ebd18c57afdaffddf24bb555efd0cafdc5382805e7688dab59f64cd9c6d5c07d18f608e821dff8b44fd9b763e6cf961ab0c24f70e42a5a7f3209bf2b97d2057b1c16a4e73701ef373b51199542e04f420a13b7b25496a484c78d75bed50dd32294602206261fa6445635ecc23b7df1b2bcab96aee05356b84a27860343fa3de7c3b05fde9b916c9633c102a77c4a736062857c4ad39a4d0f96e471bbe1397ab9533c72ac411e946d5c8f5bf7919e39ba2c41c66d1c7a09a88411e728ee76a31c41d2372d2c1030e3aff902665208bbb93f4f43902b83dc81ef7b82bf7e1b3a08c20805dad44f8ed681eaaf29424d20c0646265ffea219395b6c0752bed96480a441b90386fddc1ee10f5cd79cbbf52b6850539a26584becb76c7ce77cac8035fc812fda18e45107d3b1cc8e15066ecbe68ed90e2c51c066b759a1a3a6383aedca7f6eaafb3123dffb6f2b3cb35421cb6d461116225be9b6fd2eea86e745a94dff52e3ba7bd49febd0a37790b1a3433fb71a9518d2e8717ad8b975c85240db967a2b2a15a06d36a18b1456eee6e6b9ab126541be3e4e3eaa5e4b8ed4a1c51210f7b0d0a03ea75f721d444015e1d89cea5b29ec262be4dcb94f0ffd54e05faa9b265d20a40bee581ecc8621d2588969150151be2276d89b74e642d074fc99281640b435c008eb604781cd974f9d935631a8aa600e4c1c6cde98608012dc85108879d8246afb945b4f2ccb65289c6714941a26e3268dcc5e6393644c0ac582152f480f26f18c59485da7c9c5a4c167a7a4c5c5a40aaf55a67e9dff9aa631eeada1b2851f38f4f06c19d53fdfef8be54855842ba37e79eb93bd8c431836fc8eff8088861b8c13d249c8ebb8843973f3e5759181e34230f4bf558b356103fe0dbb24cf17a92736c263b678643fa4355bb276929f222868461539d22717005c173e6b6c8ca3c52e5d31a26f6fe4d302b6c942c2233c05e9a8efabeaf4903d76cf1ab6205d4a5e881649221cadcc110cbf7ad655efb81ea93159ecc134f666020c57e550174fa7db9da20eb0f66d584993cf2e4e9888d309adbc69b5d8e95563253efb657fd53410256342a79e10092cb010c35c864ef6329c2ee3903b4de4000698e8b13da9c5e790da9953239ab12b513da9243c3839b9ba1157455ff5bd86851833d55623415f98431e8d48f22ecb13eab3e7d8e50deb1e29c785dc928ec8e075fc973d2f2a6c560a74ccd92ab4e2f1ba67e0dc2041e45fbf0135589000e5f429e1f6b15bfc26820c830747c3761a6cd9a1b3a825c57907292b101a17e5ec60398cf6014a1d698c261098fd63ca547dd2aba17d92d62118042ed149f6dc28abf4b8a5a5eda7ea8984c04f628551e0b9fec1d0c5762d37099121eb92662e61e855e5018005688bdfe2d5011813ed4ccba77a4aa1c58de61a47f04a3fdb1f2d5bb4c6df2f38b77a592fd9adf5fecb2df00f8a255195f128fcdea24294e30068d74b37107d2a4ad48abaeb69c20d967d791baa3a7f60209e7305b0ec33a8974a43778e6d5a0c311529f1a324ecaf8340ecb6b0ee35546f6dcc76eb8f1d5bcea3eb9c548c0c43d092366d5692fb052ef5ed8480138a63bcf6cab99de908d3f036f810f26717ddac9b2cbd56dafafd51789da8ffa79acc0b51dcf09a82a1edf564b80e9c36c2e11ac5e520fe5ae00993db24c5cda8997fc408fd49a253b1245059540e6b21cd09b6a86ad0ffe755837ac00e11864a88f81eac99df0ff5b076836fabeecde979ecbcefaab009861b469b7a146ef88423a86dbea109c4fc18187ff48b2713f6fe66f3db17cca7602f12ddc5e69e86ea0b2522606a051ace4e33658a38b63fe77fa02e17621efb401ea5ffbfd3ada116c89bc38c2e777c2050281fa2c55e6bc18a173bce3081b6b7598be22b1971b616e62d15ded183a78c0e3202b88fd81c30b3797494c10f1e799f16888eb4bee8dacb02766cb119fd81e0ef15259ec645cdcd404b4dc1540cc173ba0f4174a1453e9f518756bc83f2b6c0a883d680c17e55daec2b9394fb7de384c0b9194f7bf6751bc0cc38ffbca6dafd7ec28441115d0ac7c3dc1a1362168b8e66175203bbff37520eee06676c06487766697ee9e0183796751ea0a92ce657c93680e0394da2660f4f65b418c5d023ae01230bb39154f9de4101f9d4b1a2b25fd27cfdd726d89199c4980bef469de1670b3b79baaf343cd7b30fbbe52a447d43a0242f890a86f55d9cd727a893fa9db64d07e805c8bf211c3117a36f037884343d74db4a3fa90d87080d560630cbf68268a94defd040e55fada76efeab31ad7ad96ff2b80a0d7dc6b49261636351a36caf7f5fd9fbcf65f505e70117ac83cf9f875c8e313900c52dfddece537240406a1b0452c8f30e9f3ac066a1586fb8ef5653f9609d41afb3aa3a49e81a707a9b3f5364a4a5a3f7f2b8ec62f296465fa1d01c74a018c134e76e84baa6c3a15b2f5f8e9d1f72f6131714feaa1ab3ce46f145d8def717e997b30391c6fb9143bf8835ce9b48eed58465472a054ad51720c02d31dc57c18139fe69925a0f43771553e6b02bc0fc3258959b407cf2dcdf2df374d1cb499b40e9bd24e66fa98af52ff4f3d70fc00e56e3f0e20a7c81e7b21a15e441b72c470e5ce2d989efc8bd240f80acb431fff25e2697747ad31512ad90fb19603e9fdc76ca5c1a820e017419698fe0d053a8a8e7e17d1de4cc04806eb360596c5f530d8b028801c882058893ccd3e7af2a11ecad0a8aec69bc1f401a3999dc5c461dc48f19f4bc40af4834ffebc711690c7948a972632d2edf0af728fa19a1b7d229539e7eb2f53f49241c93c83080e53203765e8ef227b9d27c0ad072dee96ed011b0b834b2689c45569eb68507a9d9bf5fc8963f629f2f356bf71f273448fed7eab4d54a90361352f5078be21e4eefc61d692e8c01b245bc6d7169f293ba0e023f8cfb79aaa48946e46ee317a569ee40b539b3888032438718c6614cf93b74b7491da0cce33047ce9547b7d5c817175d7abdabf82b33eb83b47a5fe66f6319a20926daffb06c0c86b26bb09ef7f654e9f93f00a3921f2a3df33bb886bd20050feca33fed4f09f51c74987afc69ad5154651bbcbc2ec9297bf118f12801115c7a645185ba8182e9bfb2401c10cbf2859a25ee156469a263bfade366ad6690815bb48356173917cf80427e58dc66b92117bc15130473c8dc4060c0905357b7ed73734c7723bcf0067825fe4b20dce9edb19904cf476f72df4d9db657a5eb5b934a4ca16849e9acd9174fec71aa6697bd938d8eacd7f37c9905f94b572dc22ab39fdeee9e05fa866cfc801ecc895212571d7535a0028e994ea40ab2b5e46d8e38d5689ec1668c22093f286c75e982b7c6bd961e9216141d459293ac7877f2f9e36f1f0be79a61cd8dead73b8fa3dd1f9eeaae4b8f709b00e90f638199b413c9c19e853a18cdc8787ec3b8f86bbd7a843fd50e338720cf598676f426b290d0bb647d9b63789f85a8a8e229251881c4b5435c7cc2881d3f0c660ed26fe1173a2c3115669ca8718efbb07533b75ce68e46f43a04ac74c3352dd3c400a121c925d31874153717ab064c5ae1c8f49d643b06d20f502046f20016ac25b84037d4fd392ffb86181eb403b02217729da21ec744681c82f613cb77087be41e78d68b5c2e79d6f71c0d6fdd32c5bd128d0387beb76cb7063d7d903da458e8f750919b62b0e268de2d6a526b2aeea542c137bd8e374d989dfece33f5bb5775363783ba32719fa1727b59224c27604a9a2f9e96b6e2b000d84d97e95cb789fb5c313e236ddb21ce6799b52a151447cd7e46a94f1df21a76d838b2a9001c0f979a2a3554f8ff4b78e2bef07a6117181bceac0c7aa7f808ef3b476b93d3613c6d5c791b77e4de575c7357c248894b83186a830ed91d8f162a4477403a90a929a3a0fc4e1a169346d0dd3499b3cd3a3a486c8bad8b7687278d9fd1e346642fb85c0aca1c9e8597814650d5dad884e9d66e65d450f3d772c355e99b8c8866677fc00ad94b08af48a02c9fe91d5ce34698be6267454d447d3625ec0a107128b983268da2d06b4fac2ae0037d512a80442c8ee732717e7550728b6dad74d9d53a688c5b9a67131921718a3a0648a7d0dec2a751a7e1fa41e0151d301f535caee52d5985f15d50c17a729eef6643827fc9a40a1a18ba8045b4f8a6f417ac43c363c85270242b06cd56c77305a99f3ecb195b27f41003b80cbface19784d50487b6a9bbb84723ff749b5727eb22d1cd61514c0398dc2cf89773c8f597f2c85d49624af6aa043712a2df2d9b546d4518b31f7ce2ac0ca9b8ae566855146465690d53b13e7f2f1c7e36eb04c2f1087168ff1d01d171234be153d8e40e18e8f319d4eaf8a8ce46eb9b20088839f2921d0b8416dca38767cfd94fa372a4d904ac427ab71aa96f94307b106cf15b5d03b526bd83ab4c2b1b170b7221ab7b004a7f51413c69e4df1f177ea7955bf8938c617889f751db29fda92e57713e04805dd1cfb05cc2e11038333e18bbb70c393d8f309f64a24fd699890c082e2188cc6d068136d8a29b6aaba42d41281dd6c45e6a076eb2090b23b7e1b94e0aef6561d3dd94ea128e816f87ca36399c612f5cf0b7212bf7f143db46ddeae224ac2f65831c3e84eb5c9834c6ff8ad3b942309f5d2ced71913fc93d53434514bd45f5c407065524c2a7070cd161a2a7e9cf5b1414eed670256f7fda7b99c4664fca300a5cac44da2b7a5e5a9cab20cfab256755db217c556803632bdd2ff91a3632dcb132dcada4bdca8d9fc581e66c86845fe962b8798cb50f77250d1fa70247ea913d304a294675dfa60647b9aca2f3680c40eb12f44b179acfb93002eee16aeb35941014c7e009c75cb465065876f7adcded9daab506491b2558657587bb5ed1a31659beb7ea128b2ff2a6f4c8a8330e25061d8796c5535789ddec1a297dc3b38b7449383f41d73e64959acb0adabf95297bba8bbe63bcc9e02941721c165eb9a14eb05d56165951773528a79f5564c39b95a9058bf828e566b0ff57354fcc5036483b90f04139f3bfed685a109bec205baf6345d16e7fea9b2710997e5254cb66dfe919768d19d127c70e7b0e5fcd67b552ec2a1da6262f033a778532a488a0cd5a1e386adea05ead6762ffc2c837c18749f64b9fbd1190669a498e203cd4db98c45ecbc5cd3de37e96418b5682071aeb99aea94936484750d952290d7586f180e533f4f7ef33b0691694cb22f779a4ddd7a11ba8deccbd4eb4843e45fbe9ac76c289e0256c10e27ac988e095e4acba3eb6db707c3b956ea64b19b276fa53ae1e7f757ed8c33f383698e55ab1cec9cc4717d5b1c23693b268524eb9228c08c425874d7a3c1b36adea186c7f9ac7dd6ae2decde0ecbab8a92800ce34bfcd86ed8ff8ac3a4c549ac45012651c986d6da32494a2430fa25a351767df21a82b8b41922f7cf83ff3fd015a12e146d30ac3742867871a456e7e5dac7e94e95d330beccd386f1aaef8f2ce63da29f258fbe6b9301a870baa0c1e699bf0baa", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x1) r7 = getgid() setregid(r1, r5) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r7]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r8 = semget$private(0x0, 0x3, 0x214) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/229) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000340)=""/247) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 14:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) dup(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 14:52:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 14:52:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb82005bc92d358e775304d93ea1eec4d259b7b50e3cb3ab14ea91006bf0c3882db56084d03de0b6b49dfd9afdc778e6a577d57f2e978721553ee4879a2bf5cf57dc6c2cffb0d9906446cf8ee9de7af1051fa5db79f537a47a2e7dbd8cc56b474b12472f366e68bf7d7a5993bd38ab08f41552b343bdff3288751f3217456642137a5b6f3332bbd27e08d7fc329053205ca51d703a45c8ef4d7371c8b7ffee4c65d736c2a09971cb5a8e4c3f077f0930757659ab40e7d3f98c04c36ca5dd19f1c44a404dc80963a28fa1a8febaf93a1250902c5de428e3b5ec1f97282ff27062e94d635b0a0709e4baaae61b6cae98a387647c2c8f5ff0cfdd2b0aa4340b533d006722aeafe6594048074af7c9b67ed05945ba3b8e3a557750621ef95494791631b5a49bd13f5a4f4fc89c05a01f5ef421c73fd633493a85c172df1b5ef4db507f88abfd1f5b521bae24c40a90701283b20f29c0bb48d87fadd2694efa3de8a0c8ca1dbf27bb6e146c1a92c49e9084bdf99863506b57d01a3cdd8f1a282f8305ebfd79b30a4e1854d282d81a3c57153e47a6c0d83f8c439b834a2eba2b2b7ad06b00466d3a0069739b20f3434a89fe9ef7bad268d86172c8afbbda0c32a6adf3232d1922d4e2cb6cbb40880975357d0570642464df5d9c786b4d233c4479b919ae2a71366bf589f098300df7b5f3552c305c29", 0x2ef}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="1a65c47253835f38364a0a691ed7472f8b8aaee576c16a05a5fe296ec36369dd5592a465610b44ec056a94a4d04466aaadc704995d98b036cda7b981777e92fe2eddf3de77f00f4b6e21b4b74fdf4b6656a525fef098279c9e05dfef166a", 0x5e}, {&(0x7f00000001c0)="cba0f50673c9d91cbfdf076cd6897302a29d6a1b321f27075266bf64f9de42ae9a980713c9d75db0f45e8abdf0596ece2dbbbe3ad8032ffafbc24923c3c9e8a5c10e9176dcce184e6e0bedaa222d9fc57b0b4bd4cab3b5bfcbddd2a9b950d6d21c464c2e8b4ed20aebfe592d516343eb1f69782764dfb02c7ee697f53216f32255c2cf17bbb774cd3ffce57045acb43f0b069dcf8e411c9e04cff4fbdd16a4e8ae5730fd8c719a255cc5474cc553e65bf0e11aa01624399a993b3d11962a72771597", 0xfffffffffffffde0}, {&(0x7f0000001b00)="4818efabe900e4f3609661d2ab1805c6c540bd1f71fe4968266a77fa8190de4a550c09acdea2e58f33fb1f9f8bad786284a2b0f396c14c726f23bfc6be345230e8a58fda0c7158621cecbb5d197d70182d57c6e794cb4fb0bae9319d690993b93476e916791258f3033d8d793e8375cbd09b1607dec23b5917c813090ea2b591c59063ee7e2cd7786ee5d44186800fd2f8f1828a94911296b5556051bd63c0ab6d746829a97f5971b2fc54a9ca74380c9a197d947e7f65109d5f1c59f86802ea09a5fad8c3e7be46fc9dcafc880c1a3becb29a71907262625f2e6df32428959e11415c6f197123104b475120f1dda96e30c8810b378c319a5b27161abdb4a092c014c8c68079e0b1bcba30e3a9982cf713e8dad544a80b8f74a89744ac05fd0a7dca6500a9457d082b880a39f97b6a109e14c0d488bd46e5ee4d60e311df31d79abbedba5cb49894a1faae6eac34f5bc358da3b949d0d4c240727f60c27a89b50433c25a8c650fb65a67b03636c7a243f0021da297f190eaf2311a8157b57384173fbccabf2ea287bf6e6e3807ff3bdd2d649642dd959694bc31b174378df4d9ac15b0629101679c09b7f7fdbcd995dfd375c7cee80e7837b36197ecb0de3d106a4a0ddc1e3c70bf7e6c8dd7173240061a03a0bc22e6aa872fa15fd88effe8e8543a21a55f3b958f0225aa783ff8f34854d10c3a42c32a73e61d63986c1f68f7403bb4806564de94de46477f92e4198043ed93af5e75abf7a5de10f2b3c054e46ce127d6bbb4eeb843b3b39ee27c943f261ccf34f4a42294ac14376169f708dcaac470851cd4839acc493e41fdb2f55610355428f86e4bc306191045f2338e3dd524388cba2dc33458a1452b78c7414ef5c2523358d6cd3620d26231c61411f750f9aefc457c80c4e611d1a62ed017f726c732538c0ba011ab7e352c6c592f2382bd3ea2b336f7b381778ecaf2a8a5223172fd452de1b121853b5460074f93ca56bd8b41e041027b7441dad57025aa0eac8052ec9e5a96888792759b7acdc305967df21fe9f95f196d03e3e5599dd1e1d9d7c4b63771d24ae5627768dbffa460bdbdfab6b99b34dd703bc62e0ca52c0211becf32ffcb757bf4fba03fe895cf23253dc657971cbca7946fda98ffcefc40970652b8481d174ee6b0a7d7c6771ba580828be8a518b56edcfe35283e126638a42bcfa7114d6fdfc1e264fbf69e44b56ad9fbd4a1d81f087e37fdbade1f2ba125affa7d35c6bc37dcefe6f13176d2be195bc3fb78d6def9bf2b0b5cad3125b00b10ce36ba8b626e1146f5e3855fa8b2b313828f0724a0410c5aece161611664b12677877288f8382501d751457b5daa55f3cd89aa3d970c8936718a28aa9383cc735f2332712bf4ad8fc2328ae3aac14d684b111a40e155f6f5ca7c9bb5abf16a2cc0cfb57f8e1b4b1e781b724e767ef78a3955b79e0ddb01dc60334171df78d6858ce3c432d3e83e0827770c4ab5964d1e9aee6f6f8af4e781d2b871299cea26c6fae83e42a4eb49f3486897e7b6507ab8acb1f3dead19749129e6d0b9c06f768dbccdacd08b9b8b3f96a248a709a67459ac340cf0e24d250862f7df101f87a3fe895a4a4dcfc4e68e2ab07b330497824c86b531247e00eb908dc86ec5b6f9dbe88fb7a09b6b8b0ef68d7553b50ecf747c96ea0a3e252eb85088f3957ab5b9e7073c7afd53e8a75a1da0df15ef9fec89e9b331b535bc50d96b2c501886c9536da82625607873b8deec68379f39a1e37d7a70a59fb23511057f35f002a2dbd0887fbbd71dbb528dd42c2237d6cad92daea8ce7405ad320f93dae86ac31870a7f0f4cf663769c09217553d6883d43b353562c66d24c6ae482918dd989db75962179f0b394805f711865c1d4c85352f326819e6e3e29d5b11ef2dd9a10669c990283f6ee322c528927cecf905e6741a7e2d71437668e0adfbd7526ea24774aa1a65448cab00816bd648c5484a8caf3344c56955207707f56433c126297e77739b9ed504ced3497365b192685440896b367b66d135cf55094789431fcc87b9eeb3fb4323a7387a1de7101c4b7e91da2f2092e3dcde521c5b66de57d77fff4091c49c8466e9f8726d9940c05d5ec6eb45e2ae30a49ffc3e7132e4ea481669c4e9adf44bb02b3101214758fb62ba50aa548ee40a0fc3fcbdfc5fe7c10e8399ed2f8a54263041fcfde558106b2b2ee521c3c69bbd7e79a3cf7549c988e06512165808a99485f8de50bb5bd7eb4a687b4778a6ca63b0267a2a5bee0751d9b8023126995f28e89b6370b9a72f67484cf07ce7c01a6195258130a1296edc203b76c6ecf003b95408a83cc8eb03ffca7bedfd0bf7390032fb1b8a7653581b7db97328995a0bc05194621bf23e577b2abe1135c8ee544b87f8ac8162e8f6db79380e00f8e2c438347d065bf195871fe668739160620ca87830971ac843f073132b8eb062d21f1c3d272c22e042f4080852b203d71311223a980e7673592ace88cb237de420cb3ee8443b67ca8029715f9ccb77945d298a36bb695630d997e0eef83406633c9621850c17e465577c87a0237338dab9730858e577b94ebec33dbb44b4af74306ec2e3def11787533631c0809fb4fad5821a3a24ab1362c1da0ddc4d0b57180026863bcee1cdb7301b2989b083db5fd5412e9dee48967f4c8118d10c656124d8b5eac7cc8f42c3b87fac44a30fb2fb2253ca2679cf5684f104e1976832465f229745397b01139cfcaf756803eea25b0173f1a43332be2ce26c311d3027dac5f02ec22eaabed513ded4f0e060ad297e265307af9d5db357c9e8f5c22ddc1dacc6a6985378b103f1110838bda0dbc2f5283c753cb42e218713041b3187ca259f76e915f10de181dc25eb9222c8548fb360879c73b79a44ae53c4483ee756ba2a90a14d326e35863e41f6e25f80d26427f61f7300d828734b43af5406a06304fd763ddaf15058e5538e7f219b822ff99222601361df1d634a6c3d7e4729458962ef2133456b26cc5ababc3dc72df760e6fd0b354a378bde2c9ff129ad229db265b3fb726f9aeb2dee8fb8ad46b72d2827bf9633646b9b048c8c40601157ba68baa5b7d8c204c98ab25bdd4e4a13b0aaed2a86486bb4a65c02a44e892e6a34153cba2a5c8d07a3eb655b49b47d0dad0f9be052c3e8b0da5ffe82bbf42b57269a1a82dfa81057d9259e5bc8b270af2be815e6c6d9936f032856492c86f231c8741c00e88e099ecf2160df8e2ed942bc9314f3c1700e9e8e4469d30064ca31c94d717798bc1a79138cda3573aab0b179b71d36381a7dca89fdca2eb4090eee31353746125c9b2cfa08b53f4cb8a6b8a33b180e98777300c7cb3e7d5c07ecbfff141a5d6048589c47e7e373de9d1a13a1d9e68c7957eeafc257a6f19baa35fc335b9c7d1f9041611cf036a927924c205b776bd9bb5458e65439ecb2cd73f2fa67a1589681791256832358c2bd01e0b10bb53d3dc0f1fd6e182b4b8d69ba9c556ac8ab14b1c1164d815e8c1dcdd739b14693ea7de8c84ad59d2338e7741bc0e26ed1e751ca1a9077f29d177e2e00973b0922bc6d4c0522dfae5e17a23c5f1aa2f68a0bac2b00559483a02506bf958ae0d424768ff28cc23b5cfb03cc10ab5f011d828342b6f01acc73a2223ec3e0c4785a4873c57f4859772d6a55c22b35d78dcf267dc4ce8c932fcd7a0ed36772aae9b0265d74bb4e11ca4d811cb95a7e3f71de43b201248a855582a3f029107ed0414eb374a1fad400f2e1f53aa8bc1c8471cdcb6a88d9abc6243600989dd4fb2a08615b51bbf01f686ad46734e5fd2d32b02559eea9b4ada4b0cba7c86bd368f621f4fac4b9a9e3592fbacd8f9640052b253a6ea45f70055c233b72e607ca30e794b551c6b649fbf9a12baefd7e467bfad763ac47e6f0586236038bb3f094bad3ee0a95917e842f852c7c7e2958de405752a3c4c773450f0aeb6961baf4f18773cb4de3b591f497b4fbf18544738fedffbff510dea0eb7f946627c2574c808eb90c10b962d5059fa0f42b7224de32ef38eb1274ca536e8f9f339dccc51e749be50376e40c439d62fc965724c33b5959a4725ecd274502c5ede0ebad61abe834c0fc04f237737232281499eb77f08edab0998fc02b0c5d144e147fbb2bad526dcdfd28ea02a2a257764f22002f4ca7e3e95b3d99a164178c4b63738aa7809da4e6d6eb3d67872127ae6c7b0a252473c027f6350e582402017fa0169e406e335b18ccff21fa1eb75fb41f7be26482b2002d1bef51cee6478b5d169261572411939b564fcf85033a483fb66ff03e806486b53a8f632c12f79685084fd441e75abff16308e1018765427d2217b5ef23af8edcdd93f8f766530ae435597ea2124bc99f4653e08ec768365531895fa9cb68417127def80a2def9617939243f153deca2a420dcfe11658906e4e91b56f027d8f3edb8d82913844f2f77f377c2a83d0e43a7997d45d19d2c4014adcef7971574735de7e8834ed638cfe9cb7bc293bd153520ae20386ab55b78c7c7ed57d56e32afb9d23a5aed12f358643ca30d397bf51cd9a829a0d5db3295699e58f4401ffdc16c51a9d3f8c11a67d30106c3335a3440176a9a9b052f902f460965146fd8ab7cde69869a9d3c97d83eb20137f397ddd088e76410cbf05b0f6327dc74755524443c0af3d783ab1dff80b5e375c11e95ba8a935531cd6f651c53fd6df6a81ed85e42cd1ac40728dc166b895febdba539622922f5aaf41624cac10e356fce98d45a102f29ac77e20cb6c59bd3d503e863b2f7cbd70768f5c75c29312bc9ccf94351cce06d5422725637cd8b04baa6189f05a8bbf431386cff8eee9057bf0ba71d0a3308a76754998662a280d343bfaff10544698e05e3a8d04812a0fdc9b5c2a093e657fac56f43af4eb2a4844f3f2f2c82d718230e94c342bccde688e6c2df063c42b67aae00f22a10a4146463a2c35c0d81ab75111b1be3abb171c875cc21053de9136d5b60e674817741bc2ff986a58b5f5d19a0c4c2a40cda5eb5060261c6739462718a5244b511369bc2548e4fa391a2ffe17c599625f4b7415845cd0d21151deb88d781ed875f2dcdd164d9ddd0652e34dcbcaf7d142e1e19bf9806fba81b211e4fd40f6cdbf623f723b7b0e7c299bf0d2789e01c75f82dc49fbbdb5c53b76bfdfe9836e26e27e116853a3f68f869924af085da769a385938ea06e59ef66ceee83b6a96791b42d4767a88e3b841016f710183dde7fee97b488b600a43c7037323ea30e4ed0a498136e002f7926554b4b3460c2ae85a9437cdfb747718230a3bbf313682d3f2bab045b93113c112bdc5b00c4c3b2d424ebe730c0b791736b9e57a3ec3e753dbdd773d446c22e15635dc094bc800bc5f3c495499918e2c365f5d99a806c3b82b18397d6bee71f77e901bbe03575594ea1eaf9f8012747c110fe35cd3da3d640df8f5be049baff14d487fa8868e07221cdd6882d2314d755aaecea4df79f9475552d01f41a32fe4cc3102853f0bc46a6c3f1e007b990cd52c0ea4b2e4ab24fe1bf6be014a60da7106ee5ab13fcc079bfec2254f1d2d5917c73b26ad1f07bea69cf5c1b914b5ac2f011f9fd4932f80bb33dc4119e64911b8025130992d7975eaaeb4755f1d8f586df6cecf4a2b5326ac49237aacf0ad0c4af432352207787e8120182f4c88919d161ddbc63fe079938252d14b0804b4e820cb55b66d1750d5c18fe4cf81b6cbab7a1c7b137380126cb7abfe8e64f6fa2ec3854c9dc6ceab1ba00b01e0cda3c8b0baaf0d7770984cda0", 0x45a}], 0x19e) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x121) 14:52:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xa010, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgget$private(0x0, 0x1) close(r0) 14:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') 14:52:15 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1000) r1 = socket$inet(0x2, 0x4, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) fchflags(r0, 0x10000) recvfrom$inet(r1, &(0x7f0000000000)=""/51, 0x33, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 14:52:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) munlockall() getpgrp() r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xa1, 0x100000000, 0xcf4, 0x200}, {0x4, 0x6, 0x22c}, {0x2, 0x7fed, 0xffffffffffffffc1, 0x4}, {0x8, 0x8000, 0x0, 0x5}, {0x7, 0x15f8, 0x9, 0x6}, {0xab19000000, 0x1, 0x8, 0x7e0}, {0x2, 0x99ca, 0x1ff, 0x1ff}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(56032931ba84e280,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d6cc80,ffff800016b25fa8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d6b2c0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d6b2a0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b280,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b1a0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b180,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b160,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b120,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0e0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0c0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b0a0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b060,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b020,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b000,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b040,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b080,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b100,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b140,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b1c0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b1e0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b200,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b220,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b240,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b260,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b320,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b340,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b3a0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b4a0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b4c0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b4e0,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b500,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6b540,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6bf60,ffffffff82138a50,ffff800016b25fa8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff82138a50,ffff800016b25fa8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81175a00,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803da8b780) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803da8b780) at rip6_detach+0x56 soclose(fffffd803da8b780,0) at soclose+0xb2 soo_close(fffffd802ee4a178,ffff8000ffff2018) at soo_close+0x40 fdrop(fffffd802ee4a178,ffff8000ffff2018) at fdrop+0xc2 closef(fffffd802ee4a178,ffff8000ffff2018) at closef+0x118 fdfree(ffff8000ffff2018) at fdfree+0x100 exit1(ffff8000ffff2018,0,1) at exit1+0x32f sys_exit(ffff8000ffff2018,ffff800016b26440,ffff800016b26490) at sys_exit+0x17 syscall(ffff800016b26510) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffc4064) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc4030, count: -47 ddb> show registers rdi 0x56032931ba84e280 rsi 0 rbp 0xffff800016b24ce0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x992d40c787b1af8d r12 0 r13 0xfffffd8036d6b2c0 r14 0 r15 0x56032931ba84e280 rip 0xffffffff81175a2b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016b24ca0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=198815 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffffffff8256a900 process=0xffff8000ffff6010 user=0xffff800016b21000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43387 371980 0 0 3 0x14200 bored sosplice 41194 368339 26709 0 2 0x2 syz-executor.0 42559 267047 26709 0 3 0x82 nanosleep syz-executor.1 26709 120 10497 0 3 0x82 thrsleep syz-fuzzer 26709 72143 10497 0 3 0x4000082 nanosleep syz-fuzzer 26709 41091 10497 0 3 0x4000082 thrsleep syz-fuzzer 26709 394599 10497 0 3 0x4000082 thrsleep syz-fuzzer 26709 226456 10497 0 3 0x4000082 kqread syz-fuzzer 26709 51948 10497 0 3 0x4000082 thrsleep syz-fuzzer 26709 423464 10497 0 3 0x4000082 thrsleep syz-fuzzer 10497 215611 81340 0 3 0x10008a pause ksh 81340 351872 51686 0 3 0x92 select sshd 85677 199035 1 0 3 0x100083 ttyin getty 51686 357676 1 0 3 0x80 select sshd 51578 73471 67664 73 3 0x100090 kqread syslogd 67664 249383 1 0 3 0x100082 netio syslogd 84470 427415 1 77 3 0x100090 poll dhclient 37184 296563 1 0 3 0x80 poll dhclient 15824 211424 0 0 2 0x14200 zerothread 17727 329586 0 0 3 0x14200 aiodoned aiodoned 67474 311182 0 0 3 0x14200 syncer update 30167 483745 0 0 3 0x14200 cleaner cleaner 21299 30718 0 0 3 0x14200 reaper reaper 3866 491248 0 0 3 0x14200 pgdaemon pagedaemon 21980 187659 0 0 3 0x14200 bored crynlk 77853 494335 0 0 3 0x14200 bored crypto 14993 489168 0 0 3 0x40014200 acpi0 acpi0 45432 333638 0 0 3 0x14200 bored softnet 60854 21000 0 0 2 0x14200 systqmp 3238 320729 0 0 3 0x14200 bored systq 31087 506477 0 0 3 0x40014200 bored softclock 4619 518431 0 0 3 0x40014200 idle0 86154 8253 0 0 3 0x14200 bored smr 1 411141 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9465 6446K 6699K 78643K 10756 0 0 pcb 15 8K 8K 78643K 31 0 0 rtable 86 2K 3K 78643K 204 0 0 ifaddr 35 9K 9K 78643K 41 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 8K 78643K 10 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1299 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 8 0K 0K 78643K 8 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 100 0 0 proc 48 38K 63K 78643K 353 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 in_multi 22 1K 2K 78643K 33 0 0 ether_multi 2 0K 0K 78643K 2 0 0 mrt 2 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 191 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 84 20K 21K 78643K 1055 0 0 UVM aobj 2 2K 2K 78643K 2 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 4 0 0 NDP 6 0K 0K 78643K 11 0 0 temp 101 3523K 3587K 78643K 9266 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 46 0 12 2 0 2 2 0 8 0 unpcb 120 39 0 31 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4600 0 4600 1 0 1 1 0 8 1 tcpcb 544 18 0 14 1 0 1 1 0 8 0 inpcb 280 60 0 51 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 4 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 43 14 0 14 14 0 8 1 art_table 32 213 0 43 2 0 2 2 0 8 0 art_node 16 45 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semapl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1530 0 134 46 0 46 46 0 8 0 ffsino 240 1530 0 134 83 0 83 83 0 8 0 nchpl 144 1850 0 241 60 0 60 60 0 8 0 uvmvnodes 72 1628 0 0 30 0 30 30 0 8 0 vnodes 208 1628 0 0 86 0 86 86 0 8 0 namei 1024 4626 0 4625 3 2 1 1 0 8 0 scxspl 192 5119 0 5119 9 8 1 7 0 8 1 plimitpl 152 20 0 13 1 0 1 1 0 8 0 sigapl 432 271 0 258 2 0 2 2 0 8 0 futexpl 56 1235 0 1235 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 104 14 0 12 1 0 1 1 0 8 0 pipepl 112 178 0 159 2 1 1 1 0 8 0 fdescpl 424 272 0 258 2 0 2 2 0 8 0 filepl 120 1454 0 1355 4 0 4 4 0 8 1 lockfpl 104 27 0 26 1 0 1 1 0 8 0 lockfspl 48 10 0 9 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 184 0 177 1 0 1 1 0 8 0 zombiepl 144 259 0 258 3 2 1 1 0 8 0 processpl 864 287 0 258 4 0 4 4 0 8 0 procpl 632 382 0 347 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 118 0 99 3 0 3 3 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 10 0 10 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 55448 0 55403 16 4 12 13 0 8 5 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 89849 0 89767 14 4 10 10 0 8 2 bufpl 256 6294 0 1457 303 0 303 303 0 8 0 anonpl 16 37079 0 25023 52 2 50 50 0 62 1 amapchunkpl 152 1245 0 1145 9 2 7 7 0 158 2 amappl16 192 1096 0 432 35 0 35 35 0 8 1 amappl14 176 32 0 26 2 1 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 43 0 39 1 0 1 1 0 8 0 amappl11 152 45 0 34 1 0 1 1 0 8 0 amappl10 144 6 0 6 1 1 0 1 0 8 0 amappl9 136 575 0 569 1 0 1 1 0 8 0 amappl8 128 136 0 117 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 74 0 66 1 0 1 1 0 8 0 amappl5 104 171 0 160 1 0 1 1 0 8 0 amappl4 96 449 0 423 1 0 1 1 0 8 0 amappl3 88 149 0 142 1 0 1 1 0 8 0 amappl2 80 1352 0 1284 4 2 2 3 0 8 0 amappl1 72 14590 0 14182 28 18 10 20 0 8 1 amappl 80 610 0 576 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 272 0 258 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 272 0 258 1 0 1 1 0 8 0 vmmpekpl 168 6136 0 6114 2 0 2 2 0 8 0 vmmpepl 168 38952 0 37259 119 20 99 99 0 357 25 vmsppl 272 271 0 258 2 0 2 2 0 8 1 pdppl 4096 550 0 516 6 0 6 6 0 8 1 pvpl 32 132822 0 117830 139 10 129 129 0 265 7 pmappl 200 271 0 258 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 452 0 13 13 0 13 13 0 8 0