last executing test programs: 15.407214039s ago: executing program 6 (id=669): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001240)=[{0x0}], 0x1) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) fchflags(r1, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) 15.366229641s ago: executing program 6 (id=673): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000b40)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}, {&(0x7f0000000240)="49b077d4fb73207805d3e8005856b0c254f4844dc7d125c6f2ccfa774100204ba7cb79f60dcca05c50bb57373c2ff7f08cad72f039c2c9730363b1bc66830ce79f86f6d4d004265c8386323c0181c6a7beb2ef27d7b9c4e86fb72597eb73efc64167b9c6b009118cce4dee688adedfcc01794d7ffef3bbd5ba8e23daff28c5847edca37243f355803c40e254fde87c5e12b3ce808c03beaf2b770f0d83c7f8cef6b6c2a81554d8f9af8140ecf25d29f5ff43e520da3ecb67eb8a5aa440de178b4b", 0xc1}, {&(0x7f00000001c0)="3f0e2799f5359d90b1e3d9a852ab3cf2c4ff675a83951a21df74adcfe5058b667d5d0140ff12c50433ea1341fd3f566e85", 0x31}, {&(0x7f0000000480)="f36bdc9d7e33d7951af95c15f2b9a9b6ce2e723d6c035de7b5b9e1130211db2f2800ede40dd1f4dafb57adc52e51568513494e15d1def3e61e41edf30d91672bffdc5782689f5c6e507c7a78bc927240575202bd8791caa2fb8280c167258ef251b378c3e9ab6ea2d12f4f", 0x6b}, {&(0x7f0000000640)="24e8639b6454572ca34fe32270a43f1c9f14aa79be41ef5bb6b81f19da9b961e0ba191d023ab47b8271ebb00c2368652afcdeec98692445e732e1392d1bc72f6fb2e456a8efac202f6c1002d05a297fd9b074b8223e76b071a8bcec8a5ad7376eec15853c927a69de0bf5915f8ac1162857f81034fba2250d7269a759c1a23cb29f89f9a0df5e3ed77", 0x89}, {&(0x7f0000001880)="13d00c6add0a417605b5adf667f3b81d37951d185f08752a82a94f194555426145233962ebe53513372b71488afb6b9b658ae6ccf9a6777a901ae70f1b921c079b92d9e423e5b201eb940dcdfa924a70d7b6aac96851c2dec6127e72d59863da4e12dcb4b49caa636ff47cf152135272567c35889d94c63ab4d01a9a6ec397557c17557e5016b55e12a55477774b1b5c197d71e079f0d001b0fb70e64b4366910a135e60910f05438c892f53a0c7a4b1d5933aadaf3253200688130a0631e003b9a97537df6be66a02796db1c93728baf4b5aba8896a543aeaaec64bd31c051b47a3a12f4ca94f7b2ec8506c225e9cfc873ba066e2c2c064574da39eaeead968f6291de27b556faea791bcdbbb6e6c6db92925e4638c8b8162f812d7eb67379e3d12d4e9804a92d0cfc38766a5917b8c92853261fbe01bd2a3e80f4af0dda6a88d2a8a4d277c3c929c6f8f95de0198a76d19efdb2422f877051e7e200ef7d1a1de5df088355bbd9f7c45455508ef91bff041cc866b83ca1ca1dcf7dad808cc3386598d10b7c695b41fc1a20e74691b441bab69ab0464600374e384485e968c0850260fd80b79cc2784199acd559bbfe109c6a6d0a0e9620801141bf9f59c4925733cb8c99f00e6cbe4f03382add761308712339a2042064abf59a61001ac59995f33d24bbd33e3137bd9097c04f236dfb7dec1add1de7972277581778bde5f5f330d8e4f33d18c46f69bab16ccc27cab24681f1910c1bffda96994b29cbb9c72105026c1ecaf0eaf69cdff2d62b930dc4bb188c2aad89e5bf775616826fea67338a4e7b8e17de36b8dc539e6708a5243c2b1f6b346c6164a877f5d074b8a11ab787a84cce56699fe2db315e614c7140837fb764f90aa853f48cb5e8aab4b51d6e32aa3b76ca0970147122482d544a332be6c2686b72f4025ce07d1bda19171b6d6f48f8c91b6654c9882b17edaa80663bffaf0772ace579339028c7065b8760ef3e67b5b6d4a4dd1fc7d066e0c480ea0a2a8c5565e663b9a9cfe8aa245442dde48dd9183b0d5a119f013d01d5c1d097317d0134b3b8d35940eebc054c06a8340f3163e53bcd62106fc56c9223e309034f26dba3d8287f192ce09a6b248adc536549aa0fe85f62cc177161b5de9c5769027bcf9b02b40eaf85d2f18d24967d57780ece1d56cfa54cc2447e284c6c2fb2eaed90aca7aa1e13bb83064e8d14af3486ce0937209b575bedb435b1876b7f7cbd59d5ee85871e8fbf6408a004d4c65521b0be5f699227a5403d032041c26d7e45b158c9f9887733aea575d145f7cec315d49ba4d02f3c2dc955e9cb0bf3938ded0c5d0b4af8a2e6b6b17a3c076ac4ae5c1af8226d2e76dd4d87f589460f6786750c06ce7de3766eeadf458df76d97c94f92fb97d1cf31a5a5c3f0cff0c60884889b18995e811d9", 0x3f7}], 0x6) close(r3) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x0, 0x1f, 0xfffffffe, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r3, &(0x7f0000002340)=[{&(0x7f0000000280)="542d4ed6215d439094d1d6e4edc3c3e460d1ae4702ac2e81415d90dec464787dde2e9d8f8794061c22c93ea3a3da26173e7c940a5b80bc4de228ff0a207a5a729b7545a41de2ccc4d84c08cebe883fab2a329f4b0a086abcc2b4f8465429b28ad4669b9ecc69c25f8ee6eb8429329a430d17caed51d0758752e0976314f8d61fae3cda9b35fff96c24b31fb2ed3f74539d00985ede34f8da18ead6ff0ad1cc35333bdcb83146c08e07fa066e7fdf8188eb5f139ccc8389eeb059992b36282ad59f7a1078c47d0bf3a921de65a75381924501dfa99641ee4473f081d79449fceefe2c58da874bb3d5f594172f2d9f3180eeaeba028d55b3faa19f8eef76682a79eea5c3e96defcce57f1826e93c18a44f516f594d036bed604ad544d74a1933c24605bb34478504fbe56499e3a50879a86f9abed31fa7fe450406e6e9684c916dea0cadb97b8c5a9e2f6cbfcf6f7fa583bb6bad6fd70cbbd028fbac65677f7873ad7eb12189016548f2742e4a5b1284bbd93b3370653f6930ee3f455564cb6358c9717cc6bdf376344dcb0cfa9a31f4ede3342d5242b77426bcd374766cda3c1f989b292a0d03f78c587b1f84788d405277162489196e6e789bdffd5d66729b4e42b9eb43c67fc11bd87b1ace7431100b037354285793e359f3b0780272abc59214bed9df97a20792c73f98ac472a9302216104f25b5328d1eaade8b8b3008431c1cb1427f83a555de79b0ad2a43914ea478328d3cf2e7b9e7a3df9d8ff2466a633e49cd5385f2fad951e2ddf7171532bb18d834ec4f74f79db8b5f1740d711d7115b383beb0e7ce1cdb9c577a2e6cdfad98c41bdcff4c1a1cebb2538e94510fab10a41cecc1b9d4fa1fee099282b63d8445cc6b3ceb783a6a68252f2afd48f62e977cbba056b5b8bf92de2e9308be3a1d55d7bd7477a41595d4cd52d75f5a48f6329d84b340e7b4c72c4a132ffab86665137e6343378c0ba4050c174ad2a1715b812b4f1f2dbcefd5e8763269000b5a8650da63d143b0613fb70df2ec74b50be48dd0e892850ff070c12636541e6ff6292ad1cb7148f7d207d9e3ea27e1460c63efe1a36391be22fcbf11c679735887090d567e0ab812906b781c741facf0eb36458fbed50da2225c059a2a12b80b7aca8128e331626a3a39e17f6c1296d5f525709670a9978cd440ef3bb8db671570086cb5dc6919e091d815ba83bdfcd60bca09c76afad9bda41baf4a561508d95626a0a57453aba7be724e5d62bb35ceda9de00900d38d2b3680b3f66f8fb297cfefda74aea6203b06092e0174b35c1f8ceae8316f763a11870c61c1c45ad1b785ffb1098b057efdea4481f2a09b2771f33e50259703598c1b22e6e9b1d8632e5f150eb8319305c0bbd3ca4dcc8f2f3597f1ae2d364308a7054de086b7a60bb3834f2752f50409c76bbdb8089cf407e0597febcd82abb0b1bd59b9d23b62fbf66d7dd628733a4a8947e0ec94f82d93383ca297c192d606c9d0281d1503c730bda1127b9805380343416d5385b154df013cb6b81f125d61eb96be236c43decbc7081b35cfcc25ec149b7f2f6ab6e8d3ba219cb9af35500e7fbf1b98c2e4d74f4b7a740c97046dd283a547eb4cca486b734c84707df90a46968100652c5479c06889e37614e5505884c8ff46a57a6cf0c008d5935e335f9dee57e195758ba3203bcd25aef40e6eb2543e62bec54058bbd16296a3cdf65cbf43e7fa228b9523415506390abb62727b93f683481604af11595cf691ba688848ce805ea1f8e0c53d6952edc95b91bde72e4cea1b435e16f044b9b5dcbc0635ebce9e97f7db3887bc6e457cfe5f00ba37bc55b265d11d1e147d41fe991547a0f73a6f30672efdf838fdce9d7d0b92d69677f987361001787c4c922ef3543a8a3803c4029389d9dfb4c53a679883805b5533e370a21d842524c82ae80ce9236de41f015a90e5e42a315ab33ef327b9ed729edb37380ce281c83a71cff3cb7c120004dfaad2055f8253d64dcdbd53af6b6480d0628fc14efb5fc58dfa89e6ce7ced2cd5a82aff70d17260c8659b7fc75d403fb66d9c193388892c05c6fd19eed81c666fddbd14ea59320208034c181191f46dc636579536caf21bf2e6321b8effada214aa79b795c746d149276b306088c35ec7be5026ac3ce4ca444b2f38c1dbdf7e2abebbdfae2fde86446acf67b18533d603109a98665ff9afaca59285526a3652df3cac17a9703c738250b6dab84d61a30e397e23ae2d3dc0ef6cbab34eab8dabc5ea0dedb61d3c0f8bc981e8683441a3b17c0b208dd1b00e4526351b2f311d129d9d42dd80701b8245f11070237de72c0fedef891387627e0d5af0860dc0a742c6f84c4bc4134f795ced6808f38f5541623330935a3e93809cf5ecdfa111470b4f03cec3a00ab267e0c3ca461cba9188abf512d1e8449ba40d8214c0dfc5cd0f5b4f3080e082c403a0026df177c16bc1ae4b1a876d45dc7e96787145126838857e2b52bc1ef7337c0f690b277be77466916b4fe41486975fb6ec85ae900e772b405d23dbc9cc78a1eff34f2d9784200de0e9740c285a01312ce828b5b470c91bd0359c2fcbb7b50fe8a7510507ddfe2cd62742b0c6bad9896a141b1f53011bf201b0225ef8db8690beb8c85c6135c9da85d13d6c04b651e5b56885982e5402e04bb94743b83a4ff58b337535c566fd62d5037e5ffb94fd6d80ef1658211ab8565c670ced814c75210b8a56936ca448a0d9fd185dc4305fd1a8404192833b831953f5bd0a631ef3cdf825796d3b06552a7be11142e8c4d2ed4fedbcfdb3f0d992d33ceaf70c19af5ee2f0a9deae4264a836835c1302b8bd35d3a3ddda1387d64b7c80507a09b12c1a4c43dc20b086f908e7fdfca1a77ebcc176895fc9a459044a1ebc5ac0c596f75fb5525c4cfbe03e3d88ec76675442f87e78dd0d2e05b3ea8feb9dfe5e556a6c193479004a57b8de8f5227dac2facdd3b7e62ac2eff4a57012d75fded8781d9c12b0d5547ba8266fe3a051e6ce9bdda5dadbddf19a2840a3f48931b0eb9bd33ca65084c0471d522a15f0d651bda3b1e9ec9b1dc8d", 0x882}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) dup(r1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getuid() recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) 13.7714642s ago: executing program 6 (id=690): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x11, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r4 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) mknod(0x0, 0x0, 0x202) (async, rerun: 64) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) (async) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() mknod(0x0, 0x0, 0x0) (async) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x0) 13.551831876s ago: executing program 6 (id=693): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ftruncate(r0, 0xffffffffbde22557) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) socket(0x1, 0x8000, 0xc7) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x0, 0x8725, 0x6, 0x6}, {0x2, 0x8, 0x1000, 0x81}, {0xbf, 0x0, 0x7f, 0xfff, 0xffff}, {0x800, 0x5, 0x7, 0x6, 0x9}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7f}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x10, 0x8000000000000000, r2}) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x6}, {{r3}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x3, 0x40}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8000000000000001, 0x1}], 0xb58e, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0xd, 0xfffff, 0x5, 0xffff}], 0x6, &(0x7f0000000300)={0x100000001, 0x9d1}) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0x9) socket(0x18, 0x3, 0xc0) mkdirat(r5, &(0x7f00000003c0)='./file0\x00', 0x10) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x20, r2) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r4, 0x2}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000580)) msgget$private(0x0, 0x22) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000005c0)) getsockname$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) r10 = getuid() r11 = getegid() fchownat(r8, &(0x7f0000000680)='./file0\x00', r10, r11, 0x2) dup(r6) 13.317247219s ago: executing program 5 (id=699): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) shutdown(0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18", &(0x7f0000000080)=0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8aaf15d143e761109ea9538d53119a03261e4f5d"}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fffdffc, 0xffffffbf, "ffff0900870000ff9e0b000000ff560000000014"}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)) 10.725926888s ago: executing program 6 (id=705): getpgid(0xffffffffffffffff) open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x38}, 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "970000000000002100000000120000d2ba803500"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 1.051156538s ago: executing program 0 (id=706): setgid(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x9}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4000000000000010, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = socket(0x800000018, 0x4, 0x2) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000180)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000740)="217d7577415506ce0c2443ce9ce61143f93569a6565c37cc27ff2d2abc7bb4c1517cca5e3ef3c6cd92def5738737af4139f249d25ec1d62187ee2380fa6546b2617d7b3dc2940af3fa1cd51c382427aab5d18e709d306d00625115a3f112f4ded878a9f5c1bf380a9557d5bec7be64fdaf0680cb4be946cab14070e016e5d160f62bb32068a0f252d4a0164ea4f9ca307fdf20136a8679e346aa3bc0d57b6c71b6a13ad4f7889174c49046ffffff1b480a8c64c1d8ce4f638a80a8eb13efafb74d6053fa756406d4ff7f00000016e329bfb846c5dc631d7f15fbf80000008560a984d964ee6fff49376f990b88aadea9693d89ce380d26415f72d2533f4abb646d4a49aaff80b70d72402c62cf66af318aa2ec8e5e0948f55ab038e147db4cfd2e09dfbc498ad79dfef97aee18f3d8d1b0be8f888d1d4f4d829f07e1cd3f867c0e8f42b87e7d570c6b4afa27550f17c154b862eb26b17c2ce8b11ae8f319666555ffca21da757d16", 0x168) 1.044109222s ago: executing program 5 (id=711): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/177, 0xb1) 1.043577617s ago: executing program 5 (id=714): readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000740)="9b9b6d4c0a9c5eae6598e49ace12a7db2c00a32ef942c7b6cede5634cfc4b255cb6b8b1eb74ef4374e13790a0ad3942e10d8e5943e69d9dd5512f6eed17cbadc1ad76c3737", 0x45}], 0x1) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54, 0x0, 0x0, 0xffffffbe}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 970.044902ms ago: executing program 7 (id=716): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) rename(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x9}, {0x1}, {0x1006, 0xfd, 0x0, 0xc}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup(r0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0xe) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x10000000}, {0xffffffff}}, 0x0) 966.745165ms ago: executing program 5 (id=719): r0 = socket(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) dup(r0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x2, 0x400}, 0x0, 0x0, 0x0) 896.323408ms ago: executing program 1 (id=722): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x7, &(0x7f0000000200)={0x800, 0x7f}) r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x7, 0x1, 0x80000000, 0x5, 0x0, 0x754, 0x0, 0x10, [{0xfffffff7, 0x0, 0x8001, 0xfff}, {0x2, 0xa00, 0x2, 0x7}, {0x159, 0x2, 0x80, 0x283}, {0xc, 0x9, 0x8, 0x8001}, {0x2, 0x4, 0x3, 0x4}, {0x5, 0x6, 0x8, 0x82}, {0x4, 0x3, 0xa, 0x3}, {0x3, 0x7, 0x6, 0x6}, {0x3, 0xb2a8, 0x7, 0x3}, {0x3fd1, 0xf1, 0x2, 0x1}, {0x4, 0x2, 0xcf}, {0x6, 0x5, 0x8, 0x7ff}, {0x9, 0x1, 0x81, 0x8}, {0x9, 0x7, 0x0, 0x6}, {0x4, 0x6, 0x1, 0x9}, {0x8000, 0x6, 0x5, 0x4a}]}) close(r0) (async) r2 = syz_open_pts() (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="0002000004", 0x5}], 0x1) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r4, r6) (async) execve(0x0, 0x0, 0x0) (async) socket(0x6, 0x3, 0x17) accept(r3, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x10009, 0xffffffc4, "0321012000007f2b2b00", 0x100, 0xfffffffd}) (async) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000080)=""/147, 0x93}], 0x1) (async) dup2(r2, r0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 868.412339ms ago: executing program 3 (id=723): r0 = socket(0x2, 0x1, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000600)=""/133) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) sysctl$ddb(0x0, 0x0, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xfffffffffffffd91, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e740c7a22bdbb3ac6627f67f9671352d2ce1bfbd9bcbb52594d22024d1", 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x7}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) syz_open_pts() fcntl$setstatus(r5, 0x4, 0x4) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000000)=""/106, 0x6a}], 0x1) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000002c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) 862.844574ms ago: executing program 0 (id=724): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0xffffff81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000540)="eae0a3b07dd3220cc13fee1aeba1e1b7b6391465594b82abcffd9cd0e2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8198bfb73daf9dd926c8fd30e6af3a5607d45959db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f", 0x91, 0xe, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) 861.93989ms ago: executing program 0 (id=725): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000039d, 0x0}, 0x0) open(0x0, 0x78e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00"], 0x28}, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x8240, 0x180) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0104419, &(0x7f0000000740)={0x0, 0xffffffff, 0x20000000, 0x0, "b7a2224ff1c14647ebb178926cc9795a6b8444d1"}) r5 = dup(r3) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc0187009, &(0x7f0000000180)) acct(&(0x7f0000001640)='./file0\x00') acct(&(0x7f0000001980)='./file0\x00') 806.038273ms ago: executing program 7 (id=726): setrlimit(0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x8) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/50, 0x32) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0xa62d, 0x0, 0x0, 0xc0f, 0x401}, 0xc) connect$unix(r5, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES32=r0, @ANYRES8, @ANYRES8=r3, @ANYRES8=r3, @ANYBLOB="7bc5f9fe57c22517fab50929eaebf6ed2c1c7eb70bee6b60cac088ffdc89bd7965f25e3da577ca0a4671ac9837997954208857596255f9087ab455eedc752dbed4d4cab22d2957c83cc2c58f60800f908b994d2208c09ddd1854c6dd0168485556e997892790f2af674e92684c1afe868118eeb107364e7813cbe36a653658083dc9aa684a42e567800c8c128a473e9f08d74df5d3734f6ea810dc2c652610a301f64fba6509d70028ab04aa7d3298f8a3e195bbe6f878f34a67", @ANYRES32=r3, @ANYRESDEC=r2, @ANYRES8=0x0], 0x9, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000400)=0x80000001) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) fcntl$dupfd(r2, 0x0, r3) 804.750499ms ago: executing program 1 (id=727): r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146951, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "86d3724bbca73c000000014000"}) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 743.845904ms ago: executing program 1 (id=731): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) sendto$unix(r1, &(0x7f0000000240)="5ba25d892a31c6aab02036cd01b15625be3398d81fd73e21285743e14e9a489e02d42751b7fc6808f9c56148ca7f4379397976351107f766e88b4c51c0053e4cea33cf796fc9fed51a812df406353bbab746bd45dbd81f40d2967a5639a18c3f061fad1293742f50e8d071e31118af58f52199f9d17d0396538f81c1f4b38434fd692a0ff5f7a319a555bd6d3c3e565045a2758592dde165c92f8b5efc4d100017bf37", 0xa3, 0x401, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r2, r2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) openat(r3, &(0x7f0000000140)='./file0\x00', 0x400, 0x16a) (async) openat(r3, &(0x7f0000000140)='./file0\x00', 0x400, 0x16a) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006fffe0000fe000000010002ffffffffffffff8001000001ea443d080000000057f401004e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r4, 0xc450443c, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 735.871085ms ago: executing program 7 (id=734): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/503}, &(0x7f0000000000)=0x1f9) 681.000832ms ago: executing program 7 (id=735): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x1}]}) poll(&(0x7f0000000040)=[{}], 0x38, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) 678.685911ms ago: executing program 1 (id=737): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/69, 0x45) (async) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/69, 0x45) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) (async) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) (async) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x20) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x6) chflagsat(r4, &(0x7f0000000200)='./file0\x00', 0x18000, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) syz_emit_ethernet(0x139, &(0x7f0000000280)={@random="0705a78ccf62", @random="6b0829b39578", [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x2c, 0x127, 0x65, 0x6, 0x3, 0xc, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x14, 0x0, 0x1, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0x9}, {[@multicast1], 0x2}]}, @timestamp={0x44, 0xc, 0x1a, 0x3, 0x1, [{[@loopback], 0x7ff}]}]}}, @udp={{0x3, 0x0, 0x8}, {"a6957b49ece22fde7031d2dfdaa9b8f813e582060d48bdcf30dab24e24cd3425f06f4c26a2b0933b7ecf72d6fd53a569624bfc0fa5417f027a08d24f1016c20be0efc21f84265d84143663c023b52b675cf7e852476170938be0d1f5e6a5780750978412e7762de57b8690bbcb0e38dea98dc9c5b1f6c686d73e993aeef77e376ad9f98d48648774dbacf350d174bcfa6840d1344ca021324e730cc1738bb9469a786a287c3d50b01562a9072acad63adeb8162f998f17556932cabf84068c2bded0acaafcc4b15f3d1d9751b0e8841785df5c519baeccb5842e81488ea96682c55f81249f51d25a44847a"}}}}}}) (async) syz_emit_ethernet(0x139, &(0x7f0000000280)={@random="0705a78ccf62", @random="6b0829b39578", [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x2c, 0x127, 0x65, 0x6, 0x3, 0xc, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x14, 0x0, 0x1, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0x9}, {[@multicast1], 0x2}]}, @timestamp={0x44, 0xc, 0x1a, 0x3, 0x1, [{[@loopback], 0x7ff}]}]}}, @udp={{0x3, 0x0, 0x8}, {"a6957b49ece22fde7031d2dfdaa9b8f813e582060d48bdcf30dab24e24cd3425f06f4c26a2b0933b7ecf72d6fd53a569624bfc0fa5417f027a08d24f1016c20be0efc21f84265d84143663c023b52b675cf7e852476170938be0d1f5e6a5780750978412e7762de57b8690bbcb0e38dea98dc9c5b1f6c686d73e993aeef77e376ad9f98d48648774dbacf350d174bcfa6840d1344ca021324e730cc1738bb9469a786a287c3d50b01562a9072acad63adeb8162f998f17556932cabf84068c2bded0acaafcc4b15f3d1d9751b0e8841785df5c519baeccb5842e81488ea96682c55f81249f51d25a44847a"}}}}}}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'\x00', 0xcc78, 0x6, 0xfffffffa, 0x0, 0x0, 0x4, 0x1, 0x1, 0x1, 0x9, 0x2}) (async) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'\x00', 0xcc78, 0x6, 0xfffffffa, 0x0, 0x0, 0x4, 0x1, 0x1, 0x1, 0x9, 0x2}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x1000) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x1000) r6 = getpgid(0x0) fcntl$lock(r5, 0x8, &(0x7f0000000440)={0x2, 0x2, 0x1, 0x8, r6}) write(r5, &(0x7f0000000480)="6d433d1a4467682eee2f41dd9bb5ed13db5c7c85e27cf53d334f43ea2927228b430340138ba64fc1cc8927661a800ba9d688134eda8c985eae05d6c109f48fd03ceb35e88739d4c838dc69d185c228851b8f223381bea29b75d831f3f7ca044063ed911af6772b156673a8f8c4d01359b59010e7e7ca751b9c1ad5df38c3f916e831e6cec8489d9ec204d39600cba9b681c4622af555875b6ce47c98d4be5b4b6057f5528404293f0408354b331babc24539a096ce30eef2b3c2d82a6c75c4101fd5ad3b368ecf5aa43b024859ca06d12b821b32f990217e1b5f5709dae06a810a677ab836cf7cc5c20bd37ff263a32ec973", 0xf2) r7 = open(&(0x7f0000000580)='./file0/file0\x00', 0x40, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) fchown(r4, r8, 0xffffffffffffffff) (async) fchown(r4, r8, 0xffffffffffffffff) semget(0x1, 0x2, 0x402) getpgrp() (async) r9 = getpgrp() fcntl$setown(r5, 0x6, r9) setrlimit(0x7, &(0x7f0000000600)={0x3ff, 0x100000001}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) (async) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r12 = accept$unix(r5, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) kevent(r7, &(0x7f00000006c0)=[{{r10}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1, 0x2}, {{r11}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0xc}, {{r7}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x3, 0x4, 0x1ec, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x90, 0x21, 0x8000000000000001, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x5, 0x10, 0x0, 0x5}], 0x4, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x63, 0xc}, {{r4}, 0xfffffffffffffffb, 0x47, 0x4, 0x3, 0x8}, {{r12}, 0xfffffffffffffffd, 0x2, 0x2, 0x101, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffff9, 0x7, 0x1, 0x2b, 0x5}], 0xfffffffb, &(0x7f0000000880)={0x1, 0x4}) getrlimit(0x4, &(0x7f00000008c0)) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000900)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)) 671.218986ms ago: executing program 7 (id=739): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38", 0x32, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwrite(r1, &(0x7f0000000440)="6e1f3e2fbbe24dc3e8a14749b7aff8584c979bbd7d502be6de8cb91976fee54af95e44303dbc5f3efe3a334fe0eb3223b9576ecb356daa9cf728e5a0cfb43b20c6a996910f9da92188726076d317a12de07ed60cacc71c4795afbe4caa1261c9a0a1bc9740bdaa61", 0x68, 0x7) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="e2206b09873d0ad5ba7f4a5ebe1c78e4f41703cb62", 0x15}], 0x1) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() msgrcv(r2, &(0x7f00000002c0)={0x0, ""/11}, 0x13, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r3], 0xc8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRESDEC=0x0], 0xe2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000e00000003a3d9941f9fa18e570c51c35964c9520096543382bcba1b448bb1d2c4e1959cec5419340a7e4633a060cfbebcfeefbfa9136a7d6199488e5961b43ad0739c25ad1ac854746f4fd61003ec2055fde1879aa37ab5cd4f463061545ab11a9e47910f0985a8c3a9072eb"], 0x70, 0x800) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000300)=[{}, {0xe6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 608.320173ms ago: executing program 1 (id=740): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x21, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1003}, {0x0, &(0x7f00001a1000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00001a0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00001a1000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) mknod(&(0x7f0000000600)='./bus\x00', 0x80, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r1) execve(0x0, 0x0, 0x0) utimes(0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x4, 0x5, 0x8, 0x5}, {0x6, 0xf, 0x67, 0x10000}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000240)=0x15, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000003c0)={0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) kqueue() 607.944339ms ago: executing program 2 (id=741): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) fcntl$getflags(r1, 0x3) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r2 = msgget$private(0x0, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x31, 0x32}, {0x6, 0x80, 0xb, 0x2}, {0x3c, 0x6, 0xc}]}) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x103, 0x6, 0x0, 0x0, 0x3f, 0x7fffffffffffffff, 0x1, 0x20000080000000c5}) clock_getres(0x2, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000740), 0x4, 0x0, 0x0, 0x400}, 0x40a) msgrcv(r2, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r6, 0x100) 607.663818ms ago: executing program 2 (id=742): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x40, 0xfd, 0xfe, 0x4}, {0x84, 0x0, 0x2, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xffffff}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$getown(r3, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1ad) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xc9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 430.626458ms ago: executing program 4 (id=743): mmap(&(0x7f000033b000/0x4000)=nil, 0x4000, 0x4, 0x5813, 0xffffffffffffffff, 0x400001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c0000000000750c00000000000000000000000100000000512f3862e267571b7cfc03fa00c2e1ab06cf305d4de1c9c0cc2ed0f06d6de68dd366288d3c49cfd20eb4d9628c1f6cadf260947764c761a489605050c83d9f6c02d616d0bf266d4ef2"]) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f00000004c0)="42da3bcc64157cb31f0e34b7b248e91263350dadc6e3c26214819ed5f2a03d8c546045ce30b386938bbddf3c3fcd37ea98439befbde7994c5b129c61fba26c36eb92159fb3e471787e7ed48befc8cb69b99f79fba255", 0x0, 0x0, 0x0) rename(0x0, 0x0) (async) rename(0x0, 0x0) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x800, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x0) socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = dup(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x22, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x22, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) listen(r2, 0x80000000) (async) listen(r2, 0x80000000) msgctl$IPC_STAT(0x0, 0x2, 0x0) (async) msgctl$IPC_STAT(0x0, 0x2, 0x0) sync() r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) 429.579804ms ago: executing program 4 (id=744): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 414.362342ms ago: executing program 4 (id=745): socket(0x18, 0x4, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x7, 0x40}, {0x5}, {0x46, 0x0, 0x5b}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="84724db8c24f9291a4605174f857", 0xe}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 413.878574ms ago: executing program 4 (id=746): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001680)=[{0x0}], 0x1) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) writev(0xffffffffffffffff, &(0x7f00000006c0), 0x100000000000025d) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 413.586959ms ago: executing program 4 (id=747): r0 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3e, 0x0) r1 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0xffffff5e, 0x0, 0x3, 0x3}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3}}}}}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="fe00000103000000", 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 411.928701ms ago: executing program 0 (id=748): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000000c0)="fe2c95fb27b77201cc97a98fe3e78dd28dc5c33c2de3fd2788068bc2d4b280fa0fa11baf439047c3904ae74def85cb12b80108df258498705a13ecfad52232410116f42c08c8e6c1c0e1c61529332642ce3ea64937c65401447c9db6fec4cf63985f0fd816f7b3404200992df39993ed3aa5f91f44d43cdfd3e91e6bd5b342c66e215169295436ca445fd53c67623e6e08d2f3350d34f3528696d8a9ce1fbb23a6765214b814ef6ec7bbde17845825cc5a49488b7a71e7b2ab0c1d59975f26100f2b94e0c3207b42d139ca61d2268fcc8da6a957303870b2", &(0x7f00000001c0)=0xd8, &(0x7f0000000200)="7334f4220874c29de95a1497d254fec25d96214e0f4f12eaedfdc408536b010aca7a782a31d7b164cfb37d201277a5a467f7ab32a1c655b811a410cf585468ce969f3622a62b8faf8ea25f639e3787ebcf90e1a3af7f88ea7b88ee491feed1beecf84ebb77042edb6b8acde1544e2aa42562cda7a6c33bd75f8e425aba10f8a6ea0dc4a9150f2e3a4553e938da60e954cfcd26668bd6207dd41854e92f2548e52646238b469575eb19cf0b6b7460acd7d51cd9200563c1762a8a9b9fc8273fd7d022011f8fa562f9096d0cce9215bf3c88d7ec0b208746cbf511ad4c5d9cab01970b563c093efdf067c55aea3d", 0xed) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x2, 0x8}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mquery(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x3943) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000000c0)="fe2c95fb27b77201cc97a98fe3e78dd28dc5c33c2de3fd2788068bc2d4b280fa0fa11baf439047c3904ae74def85cb12b80108df258498705a13ecfad52232410116f42c08c8e6c1c0e1c61529332642ce3ea64937c65401447c9db6fec4cf63985f0fd816f7b3404200992df39993ed3aa5f91f44d43cdfd3e91e6bd5b342c66e215169295436ca445fd53c67623e6e08d2f3350d34f3528696d8a9ce1fbb23a6765214b814ef6ec7bbde17845825cc5a49488b7a71e7b2ab0c1d59975f26100f2b94e0c3207b42d139ca61d2268fcc8da6a957303870b2", &(0x7f00000001c0)=0xd8, &(0x7f0000000200)="7334f4220874c29de95a1497d254fec25d96214e0f4f12eaedfdc408536b010aca7a782a31d7b164cfb37d201277a5a467f7ab32a1c655b811a410cf585468ce969f3622a62b8faf8ea25f639e3787ebcf90e1a3af7f88ea7b88ee491feed1beecf84ebb77042edb6b8acde1544e2aa42562cda7a6c33bd75f8e425aba10f8a6ea0dc4a9150f2e3a4553e938da60e954cfcd26668bd6207dd41854e92f2548e52646238b469575eb19cf0b6b7460acd7d51cd9200563c1762a8a9b9fc8273fd7d022011f8fa562f9096d0cce9215bf3c88d7ec0b208746cbf511ad4c5d9cab01970b563c093efdf067c55aea3d", 0xed) (async) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_open_pts() (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x2, 0x8}) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) mquery(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x3943) (async) 350.316037ms ago: executing program 2 (id=749): pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x1010, r3, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r4 = syz_open_pts() close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc03ffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000393000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000052d000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r0, r1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() 349.80125ms ago: executing program 0 (id=750): syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad9003000008a211dd1450064a20c1c44a99346762831e27e480a21b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000600000000000000000000000000000000000000000000001ff"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file2/file0\x00'}, 0x10) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) chdir(0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') r3 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0xc1, 0x0, 0xfffffffffffffffe}, {}], 0x44, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5530c7268821ebb356a036a5f9fe5a793aed2f8e729e62eec4e3ebe63371538e34250210e83920c7b287c49376426be9b97616283d572676fc17f2580e782392ed5b7568901a", &(0x7f0000000140)=0x46, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b51ebe9d4b8881d97cd341bb7a99fd7e62c5737a70199c16eaf09caa1510f360bc48e9ca7c6cde", 0x3b) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) preadv(r4, 0x0, 0x0, 0xffffffffffffffff) 347.572218ms ago: executing program 3 (id=751): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x27, 0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x45, 0x0, 0x0, 0x0, 0x55) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x205b1a) socket(0x20, 0x4000, 0x0) semget$private(0x0, 0x0, 0x4a2) semop(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x100a0, 0x129) ioctl$TIOCEXCL(r3, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1a8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x76, 0x7, r1, r1, 0x5, 0xbb4, 0xa, 0x7}) setitimer(0x0, &(0x7f0000000000)={{}, {0xa4}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x3ff}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, &(0x7f0000000080)="d45cfe81f5ee1dbb2238a340e0fa13d5ca90859713021f4d6c84ba13973edb5b4e8e0e340acd09bf7a20fce326ad9cad006ac8a741fd6cf6fc357e700c9209234766b641aba270f014e4ee55c8739d9667f547b509b12b2d77419f9702bf4bc176f086ba318cc164b54ca4e30606a56d61b1f2b6d4acf92636e2394f1a3535fb6a498bef72d09375f2149a1675877a3c611b18d664f1a4a936ab7a47d6b496fc6657b1c171206f44db6c06ecdc970641267d709e53aaf959c311e29e7b283d344a130ca4a03dd6d8e5e4109e1a94b2fe61ce940be01178", &(0x7f0000000180)=0xd7, &(0x7f00000001c0)="ee889b02690782b89646f6f16ac64fa07d6aaeb627a279d42293d8a30213c377dcf9098341d6ed18633a613a1e62fb95a37565e1f48cdcb50e04a0dd540c502cea829ea9c01286fadff70d237c2483a9a88f9c02f98cc7555e1e11e46bec6f58c421fbd7a74199e7072d80d021fa911cbaae566fa3ab8839907cf70dd54c170b3855c98fea40959e", 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000380)=[{0x35}, {0x8006, 0xc8}]}) 293.66203ms ago: executing program 0 (id=752): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) (async) pread(r0, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1}}) (async) socket(0x800000018, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r1, 0xc008441d, &(0x7f0000000280)={0xf, 0x0, 0x0, 0x0, "d6a249ebb10728e5b2a48edeaf7e00"}) r2 = semget$private(0x0, 0x2, 0x189) r3 = socket(0x11, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r4, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r6 = kqueue() select(0xf0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff, 0x0, 0x2eb, 0xfffffffffffffffd}, 0x0, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x0) kevent(r6, &(0x7f0000000040), 0x38, 0x0, 0x4, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) r8 = geteuid() (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r11, 0x4, 0xf}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffff04000600210806040003000000000000e0000001aaaaaaaaaabb7f00000100"]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r11, r10, r11, 0x4, 0x6}, 0x2000000000000e16, 0x1000, 0x7}) setegid(r11) 292.619113ms ago: executing program 3 (id=753): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) (async) listen(0xffffffffffffffff, 0x0) (async) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001240)=0x2, 0x4) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7fffffff) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x6) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r11) (async, rerun: 64) fcntl$dupfd(r10, 0x0, r3) (rerun: 64) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r1, r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) 286.034947ms ago: executing program 3 (id=754): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc4504441, &(0x7f0000000740)={0x0, 0x0, 0x1, 0x0, "97a2224f03000000000000006cc9795a6b47c1d1"}) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000240)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @empty, @multicast1}}}}}}) 284.946095ms ago: executing program 2 (id=755): r0 = socket(0x11, 0x3, 0xac) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) 223.018656ms ago: executing program 6 (id=712): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffc, 0x7fffffff, 0x1, 0x820351a, "fb00000000000000000000000008000000ffdf00", 0x4000000}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1, 0x4}, {0x1c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000800)="a81f0658460eaf1e30dc2a7ed0017f45644d0b0a1cdc9e92a796422987da7962194327b25f146cd394aea77c8905393fcfe216cabaf8671c071327e838effa1086a53a1c29d4f96e2f31005795bc95c3fd95601606ae8f59602c651e325a84979e1c7b37053261d6b329cad3cd390a40d0da06c6a02ebb1f51aa7786a5d10554449e9e7be79464c519553151c6725febc0b6fc48b1edaf04db234f085a5688403cd56ecb5be5ce98d638c7d95f6434391099b576291d09a8274edb19fdbbbec507439feb805a1f11cc9efd580dde64e559f3bfddf73e0b474f11da5d5e314782", 0xe0}], 0x1) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x6) (async, rerun: 64) r4 = dup(r3) (rerun: 64) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r4, 0x1000000000029, 0xe, &(0x7f00000000c0)="db625ebeb25c506bc47a4de62791bc2c08a31168981989f34ca02373573268e2bdc41455ad8daea4055891b78295b88186951e88e5e3e5d733670457cf9b4ea845ba875ff33618d59deb049f89652130c686e37ea04c2d79ab8cab5c0cfae54b7718901e5d73ae753e8353e3cf662e83ccb93473d6e8731f11fe245b85cb1c1b884783b344e433c8fd7df6524e05c71db868eaeec6ed13e4f738c9927e1fc36771d650e166d27c3fc98a24543195911ff0", 0xb1) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) setuid(0xee01) (rerun: 64) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETWF(r5, 0x4010427e, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x9, 0x401, 0xb, 0xffffffa0, "9bbf463df9a1b8be70f9c10c8ee726eaa5ccb622", 0x1b19, 0x7c7e7900}) 138.798797ms ago: executing program 7 (id=756): geteuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000340)=[{0x1, 0x81}, {0x35}, {0x9106, 0x0, 0x9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) socket(0x1e, 0x1, 0x0) 136.301322ms ago: executing program 4 (id=757): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="512d573def12b6cef8076fb3559191da4ab9e3ec7282be6d42b46dc907b819d1ab6321c70eccd235dd813304b39d4d87301881acc88ff686728c9bb104f58f9067858baefc5bca50da9c0872128922bdefa4c2fe6d385a0dfe55f23aa2d86a0b9860c93ba086968d406bf203eff2b0fc9834fe7ad345f331586da6383cb7eac3c4d4b5d38e7859a3a97c8c7dd545364b04273dedd7b02bcb673a57ba439f4ae9c55394fa775547719be47818007b9e5fa5", &(0x7f0000000100)=0xb1, &(0x7f0000000240)="2a9240999b8a3aff373a9dba7ebcbfb25a6d56162d023be437299c32b86ccaba9e924b28a6ba6ba9628fcb33e5d9431ad864a6357108dec64a69de8f644c99164418229351542809", 0x48) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="2d39e809e533f1aacdbc4bc3afd2e2de91bd7be1dad0aac53afb37b96389ced3ca5f5588cba93ef9eeb463b0e31068e4bd744ef123b17c13a1973838b1cce20037274a952bcb668ffe68ec9bdac0991707a6594b303b510c64f870bdaedde1934d8b43a43ecca891f342a7223bb3740de6d5a99979ce9bb630409ebee7fb01f503dba7307940ff8d5196a4064a91d93e70740080ffd5cc7462e1250098db0678c3399736208dc14153e631abeca19bb2b7c0d44b47c764700fff7f24fa5f6356dc9f3d3a73197f50386e666dc283df51b2aefe24c6edac24e88b54b2fbfc7f6f3343851f76059197d8faa5e44b54770959db04e7689fbe5fbbfa7065dfaf10e30cf8437ad9b3f7e354bf806aed23dec4df0c41caa7af96f402e2e520c83754f97ae3bfd52de507dbd6a8c1f7b8dbbe9c996e738df3ad1b644b0efc339ddd0c9e53385693646a303d05a830ea8ade2420f049de188e333a19e58ff9c6e594a3868a8964c68de4a81a141d12426912fea9a2195e7881c0ffad45908f2e52533421d575cc300c05694dbb25d02f266c86b0f15fa5f70a164971a0dab861f6ef53d8aba9cf0d7f54c707163a4c3099f8a541194acf25768b7fc53046962e4421a01586fdb305a3b46d9dacc6ea43e9cf1536e555f9e1e4f0a6fc267ea5b171e9c1cc2962dac98b0144666788d53d774e9079e6888af7ba5a7daa985499058a71d47851836e45810329f85ef2350d1f5d6ccf9666669a9106b533c88ce81d9da690a97f7d9f8df34d6a019d6572b154ae1097145348650b9eede5a221119f861c2858b3de8795204502446d664006799262c363d95448f75508627267d8749a60335159d853c34c80de08d63053a998c8723543056a3e9638aae3154bd675cc37e5c908f7a12922bfb9ed62a841723fba37f1952467f0e188180be4f35e81fb096dbed73cf4d1c270a647d98c7693218f065b7e05f4ff48d0612cff86f8fb0d7b8cf2cd5cee0ef11f1d7307d868d1e1b82e87eb30972cd33f6b9ede4a85d13eebc418118c867322e37df792ca85f0434b27314029e3da9f5875a7488c886e197ec754b37ebfab847c9bd090c9ff86a626248c3826cfb50ce67338f8de172f6d83b4486fd4a1d9b31057eea12ef9aba07cf743587da2657aa071538cf1176dadd31d43da9a72be6b9d35c6e047055cf3fe268134b7c6ef34dfa5bd3edecb20b689756fbba6542efcef385c22f3d2c5987825125e9aa3fa73e274e0eabc511be0ecc1ed1902db97249e14818bd7428f518ad47f387b8495d63d2304fc5edbde504c588a2aebb8cb5a12c61db315dee86020295d07b5558305fd8a8bd7d3525c27c51590e4e3cb82e4f1eb764a11c8610e0c242e0b2bd56fcff0cc62049707ba2516d904fdb760a3323d8c26c4ae79ac3ec59bb677b78490896b541ed24b2b7bdf9624d3db1036632f665f8be194bd2267bebfe19f83a336360442cc1627f843a8473baa8aec2c726a7a8320ffe32101ff82b99a9e68b685ca5a0d7d6c46e06b94624921a632472e67bf07d9db622f8fbc3e4d03cc65912d19e847cd1a7a4d90cec8767705a2fc48f35ed803b073eceb7e22590cd52240e534b22201e80b10706b2821a490fd279647dee312465c6ea5c9f184d5406168e6361284b6a29d76c9ac79e3875ebf11a5dbd982916a3c655470b30fbc637f34b020627539858b8a7849947283355b79a104e30661bc2a7deb2499fa59964f2262ba8fd400c120879498f4d52c26ad54f72f88dd2e0a450a47755c076f2864a7422c4a48711a223075b5ab8373f26c8846012fb32eab48de4d0be5f1a2d8cf0f7f3391935e12d98fca9df3b08c3e8d91945554784aa57ff9dafcd6ce27db211900b2d518626a85b460ecc39bcb2624dbd8684851a047f13623b7bc948a4b890de786dc664f6664d1480d849300828b1016a9b5b9d8971a01f3b6f255af9ed458092e6796d0e2c8a3596e326bc8e176fcf4f68ca0c430e2b6b1ec636c79223263a236b83170035dca1b79e7345f6fb220d3836cd865fea8f96ac7d2fb173f24af45848096c16f365d1bdee622cb62b7ad309f59bf972d585122f16ea7d01ed955ec8478c4f01e0e455ed8e587135b71e74600ce1060d704b0d91f6d730da7ab432b35538dd98de6245b94cee7315be12f0255f368fc87f80b9195df098b2947f08e448cbb8a02fda405122076d685a451f4701e07dd70db3a9dd6c122bcb813fd618421b67de1ad3a1ef0d6dacbde3bc44b3d3efcdc10e431f32588791282aab56543bd6624ec726d15badb8f6f9a81ed3c4de56847e323863806cd66328325c1471beb82d0ff905ea93bf19de09bca47c383b28796b404c9a2dc27cc093197fcc64e03090d0a104e4a13368512ac6a60ca613e920dd332ed875ac6eb01c401e03abccb3af3e04b38c7333d4900ba3c6ca3a45c8447345b21db3e38f3f8eea39de2e3c25aa8a23ec8bd4b121237cd466f9cca688a0a4d8cb40f4f5cbbc775c3581d588584b3fd4ecd5c5203f4d2ccb8501f04b7e4f816f23b940ea48a4ab190915065ca2ced881170542508633fe6a2e9f4714aee78b480e9c99f0c7a0d25a7060b83451fc8fef870d391acee486a0c0b2ce96250c1c2ebf4af7af746032f867ef19586b016ff405ae79ea8fb6c7f0bf1b695f7ec116dcbbf78fbab7d683eaa0120cde1447a2173ee242cb65aa4c015b9169b9436284ff86a5b7f0a197801b4caf9989b14f21b6864b66578f2f32d0d6f650ea0a451fe41340606a7c0d09cb951e7a7c88df971a47afa0ceec76d8cd41889ef75a3d10ee13feeba89ece8d512459b0a3b2d6710d8b5900da901d46fea97946e83868b8b58efb521b88c356a30e8a655fcd88e6818a82df784bb2a7a9697dc8931eb825bf6b9942e4e1a33f67cfed49f9b78542e730e1a7b316fed025ec131aa24625a46d93461c2ccd881183b8f6e6d353b0c86fadec2ae2720d57f0dee07da93a5f7ccaed1904005b996f3ad38407f773cdda8e647887d6129a2e45f88d3e4fd82370e0ad1f0c7a83324b36f9935435081ef0f12d1d2997282030d909e713fd4beb5565c11c5e64e7312b8bd763e38521117d58a175a315ad6f7b4c6ff0738957825d64d5b893edf8b759ee273b32375c490c36b57eee296175b5289f69fcc0f10711cf8dc81c772204a924d1b34757246a3616c8b7ae0576988b21cd5c94e92d1e16bda7a92b7dab3326c6bb1e5987790919bdaa302eba6ca399fcafb4ae4e809abc155a003f4e285802c5ad053a7c324cbce94beedd2784ed46f631fa23124e3adb0504f4c526e2a5e90a040a4f304cd04980e978074d504a5c787d85ad6f83f88983a0a2e1e69ef9699d72a468d5f46a246990a249334d7864e44cc3cf8636f53cfe37b552c08acda3276afee9d11eb0a497e5ef7f82ae719c79d640a8031c9366ff9db71df137fa8ab139c21b65f9cbdadc62fa271d497dd1ec3e960a08813d303ca399151785e057e32b7958ee8ab77663034fa323a4b0a808f9908aa0f87325c83e4539a5fff550553aac380118a31e40b1d08382117e1604c64b7c8ab9a969ccbc70b84f9d06b3d7c166e646284ed4ad090e00aaacee140dcd1c0863cc98fd2d0e0aaaaac7666f3f1b1a31272e17b503c50acf1bb4f125444e4c0c84b9532ad0d837976bf6024e7b5ff29dd5e8bf38666e05df6534399492834af287a8f585d87c3b938010b6ed6b02e2d56af87a8a1416801b2da946a2c30b4b47778e1a299002e3872ae68ce024d186cd770b89ec6defef6879cf5af39f3a75913ff6b31e47ee021c3d0abff55560bd140bb3e50304ebb8a98ffe9ffb5991b76b45c57696b7f5670a72b6a8b8b570368d7dd65bbba4a53b7f37b1a436507059c92101fb9813821fca2655eff7a19c5dd592cff96442d557dc51c630ce5a3c5ea983fc6e18ef6d00357ab33cf9ed68a9d09d9c37020b325f9665af184313c844e03dd885b3aa659cfc0961f6cc4b38ff4354acd8cfb2abfc241c107c8f0e9907eb322e3fe742cbd171f1206e16070795a320feef79f388763d1e0471241bd7e4dbcaf40f7cd00f89837aa86af05fa0ecc27b90b2b32008aae5f033baa38d2fa1315605b48fd41445ce3385ac1c4fd845b789c44af3658ed01b0c182d73122f04a91ba1e68ee162b5065b1fb865079979a5ee004033f7bfe54f7c87673872db0e1ca8044d78b3b7cdaf3879583d7e0dfa8d5fbfe9d0376a4eaa57fb1b9cf5893fbcc4630359f35a080bf9f564cb915f5a3ad7e1b6938e02f19268a7f259cde24450e22626f901f9e349045c40e2082c47b4935fc74a7be9842d7ee89529387362b251cadc63a59447772c4606fb7e9d21236af54ee8b6fa08c090ba0a0fc5ebc3a04bc7c2910df7d592240170c1b9aad10903e54c8099135f53936f3662ec4274106cda58ac367440c5da14b858e572ce3af409c8ac75ee10343068cc78bd6ba9409f048defc13ab345bd66a2e9bea750d85f7dbab844dee3518334aaf06a9bd4da60ecff1bdb9d164c010e66a8d304ccea81daea4cecf7321a3a84b44ae8428bf15ee39628a0334375602364d23b55b07915128e518f33d2fb588f2c2b38b945721b79d979e31af17980d4db406e8c46b6c84e5f7149d2c271db44f8f3f606f08a318afffe71802f3e9d289d47ca7b064004c7393be4ba9373479457aa73bf879d8a09e68f3fe2e406d417914a996f00d088bd868118d1138f38c07c676bd8565225668d626ac6b43f1670a1bb9c13b15660353c156665d4376854dfdb0e1844550561fe2beda948ca06d06913cb962301bc93dc63de961aa674f267cc112a630c0389bd730212da1996372507b1bcbf0dfd67d4408bbd5ecf6629e5a182c69292f69f54fd741650d481e14ab207f04f05c95056f2a451da245082227280b7d087de9147ba5c767abcc2a58513ebd514f79201a6b6314b1943a91ad6f1f1dc97168ec9926275c5021681049b6bf38e60df46567d4f08b325fd81be57ed6f73256268aecd30d3fed92d9183a9f08d7fbcee8a81bef7be56df9bb604510022d897be54523fece3b269dbfcafd1c5a87e4ce74d63ea1df98e9d3bf1efb486c3d92bc5439c1789eb10ed0d849d9c0db6c6132e33dbfa1b656c691cd718da6fade074a38c973e3e1f59bed883b946d7f745ccd7a4ccbc7a0571c6b7a2ac0991973e4874dc89078208260d36ec8bfde669424dddf14262746d1ad36ad3a036faf3756cfad5c008d248615f82c0d6fbaf4c63cf9678432ffe00d379f443b84437047c00abd021fc9d66e517b43908db17f54ee2d481a73dcda87cbaab158f1e428f9525a3fc2ff167f0e490d6aa5c0495a952a4e6843981e7415926854b3bf50607d858d1bc456248ec1f0f370bf8572af23c6db73d42fbba28060913b255ce924319710bc210aa5f2b01dc3fcf1ad68c65d341bcc0d2a3cf10b6adb26b18db1a7eedf0585126edcd38eaf81e10dd3023031a9ff413930d515cad92b8427d819214a74054a923da6bab949b0645745094eaa420896ab5c312f8b2cd067cdb53ca877ee356e19b5bfc5cf978aadf43e6a300981ed132630a20631ba5360768e369bebf9473348eb4dd4b2159f9eb855bd31ea4dbcd3011d57f481c98c7e790a1f9b780c8c508666f1da7599d80c4acdc0fcd278dbd4fbc85db23818b9cb6a0d4fc42685ae66e4f2a4fe0729650d24a96cfff3ea3131bd0608d155fa3f6f09ffd875c3be5ab85e937060d923db86695edfcf646ee12221348069ac6335fb93e7ae", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="c48850d4820a2b2dbc93769ba775811031d78d6dbaa4445855aa60cd868fce9c0766335298422cd3eb70684de98efcd46aede65e6806ee889cc68baaf96287cf8a2e0d", 0x43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0xab5f}) r1 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0)="15f7", &(0x7f00000003c0)=0x2, &(0x7f0000000400), 0x0) fsync(r1) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{0x8, 0x7}, {0x0, 0x200000003fc}}, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 130.115113ms ago: executing program 1 (id=758): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1000300000000}) flock(r0, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1040, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x14, 0x0, 0x3}, {0x2d}, {0x6, 0xe}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000440)=0xc) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) close(r3) socket(0x2, 0x1, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) sysctl$kern(&(0x7f00000004c0)={0x1, 0x4e}, 0x4000000000000374, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) fchdir(r4) syz_emit_ethernet(0x5e, &(0x7f0000000300)=ANY=[@ANYRES32=r2, @ANYRESHEX=r0]) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r8 = dup2(r7, r6) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000001c0)) 78.468421ms ago: executing program 2 (id=759): pipe(0x0) socket(0x18, 0x2, 0x0) r0 = open(0x0, 0x800, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0xfffffc24, {0xfff, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x40, 0xfd, 0xfe, 0x4}, {0x84, 0x0, 0x2, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000085c731cfbf59f4b1ddffd11e3cff89200450000140000000000f06e61e2e7009078ac1400"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x8) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x10, 0x4, 0x83) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x2d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r6) 77.466929ms ago: executing program 2 (id=760): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae042", 0x12c, 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = socket(0x11, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) fcntl$setflags(r3, 0x2, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f00000007c0)="c55f55d87ac91d7fd7ce6fa60387f94b92775d26b65530bd91ffc1286307538eb4a1f2b3f19efaa1305ac3e449e20a03283fa275bd81672da57ae767ceaa1d223b2eb22b400add37a231ec5eb53e9078bae43abd30bd2187a78a63154f", 0x5d}], 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) socket(0x18, 0x3, 0x0) 65.912203ms ago: executing program 3 (id=761): getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0xd) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x1e, 0xc003, 0x0) dup2(r2, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, ""/265}, 0x10b, &(0x7f0000000080)=[{&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/171, 0xab}], 0x2, &(0x7f0000000740)=""/4096, 0x1000}, 0x7}, 0x10, 0x2040, &(0x7f00000004c0)={0x8, 0x84c}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc1084413, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee01004f50221adcffffff00"}) dup2(r4, r0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000280)=[{0x61, 0x0, 0x0, 0xfffffffd}, {0x22}, {0xe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) getuid() 1.860492ms ago: executing program 5 (id=762): r0 = syz_open_pts() (async) syz_emit_ethernet(0x70e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c806d8"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13cc196cab6679e06026fdb65d9087b91df4078c", 0x18) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x240000080000000}) (async) r3 = socket(0x10, 0xc000, 0x7f) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x3, 0x0) (async) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r3, 0x9) ioctl$FIONREAD(r4, 0x80606948, &(0x7f0000000100)) 409.111µs ago: executing program 3 (id=763): sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x6}, 0x4, &(0x7f0000000080)="73b2336fa88ed27b832b275b1067257625989570002f4a2b02973e0e072cee0f57692f9fa5388b2b5ddcf0767f89ee2e91ea6237b3087e01e020f08a4609e05cb2646335cdc08a6910b98b150d21e13cc6759422c264a61aaf705c9f1cabaeac1c2161f0a44d29a69a16ef0c4b472208a6f02781fd3d384e6ff5044cb659cb4b", &(0x7f0000000100)=0x80, &(0x7f0000000140)="f7163414c31f511a8c9c3de77f730a16a595e5f98cea65c581a81daffef5e6c3b4df93b12907687c0ee2f3cda991e0070faf0f222364618498ff68a838328668987a55319c48d7b2523d0993ac82c2ca79de72297a689e41aa3fac191407f0844489e2760fb34e5de1a4bdc24fa1ee5dfed4594cb5b9da243253e4b9b4cd32f4bcdfc82922423feaa592908a1e19c4c743be2df408a9dd0bec068226e8aee9311b7adcf11224c25a05c88e582883955653a2a6be192563ba60d4fbd44275044fe57125526327e0262ae735732ea525b8a164863189c172523ccf0d982cdc84140bf3128bff653cb978c1bcf7b4ae110a6e4b", 0xf2) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x6}, 0x4, &(0x7f0000000080)="73b2336fa88ed27b832b275b1067257625989570002f4a2b02973e0e072cee0f57692f9fa5388b2b5ddcf0767f89ee2e91ea6237b3087e01e020f08a4609e05cb2646335cdc08a6910b98b150d21e13cc6759422c264a61aaf705c9f1cabaeac1c2161f0a44d29a69a16ef0c4b472208a6f02781fd3d384e6ff5044cb659cb4b", &(0x7f0000000100)=0x80, &(0x7f0000000140)="f7163414c31f511a8c9c3de77f730a16a595e5f98cea65c581a81daffef5e6c3b4df93b12907687c0ee2f3cda991e0070faf0f222364618498ff68a838328668987a55319c48d7b2523d0993ac82c2ca79de72297a689e41aa3fac191407f0844489e2760fb34e5de1a4bdc24fa1ee5dfed4594cb5b9da243253e4b9b4cd32f4bcdfc82922423feaa592908a1e19c4c743be2df408a9dd0bec068226e8aee9311b7adcf11224c25a05c88e582883955653a2a6be192563ba60d4fbd44275044fe57125526327e0262ae735732ea525b8a164863189c172523ccf0d982cdc84140bf3128bff653cb978c1bcf7b4ae110a6e4b", 0xf2) (async) 0s ago: executing program 5 (id=764): socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x80000000}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) nanosleep(&(0x7f00000004c0)={0xfffffffffffffffe, 0x23}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   uvn_flush: obj=0xfffffd807b5fa3c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *318947 78398 60929 0x8000010 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830e3dbb) at panic+0x1e5 __assert(ffffffff83096c94,ffffffff830392af,90,ffffffff83099360) at __assert+0x29 uvm_pagealloc_pg(fffffd80080e35e0,fffffd806be99b08,6c000,0) at uvm_pagealloc_pg+0x521 uvm_pagealloc(fffffd806be99b08,6c000,0,3) at uvm_pagealloc+0x23e pmap_get_ptp(fffffd806be99ab8,1b30f5c000) at pmap_get_ptp+0x1c6 pmap_enter(fffffd806be99ab8,1b30f5c000,69754000,3,20) at pmap_enter+0x389 uvm_fault_lower_lookup(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0) at uvm_fault_lower_lookup+0x33c uvm_fault_lower(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0,0) at uvm_fault_lower+0x74 uvm_fault(fffffd807e3aa538,1b30f5f000,0,2) at uvm_fault+0x301 upageflttrap(ffff80002a14bfc0,1b30f5ff37) at upageflttrap+0xa9 usertrap(ffff80002a14bfc0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7ec33afe82c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e3dbb) at panic+0x1e5 __assert(ffffffff83096c94,ffffffff830392af,90,ffffffff83099360) at __assert+0x29 uvm_pagealloc_pg(fffffd80080e35e0,fffffd806be99b08,6c000,0) at uvm_pagealloc_pg+0x521 uvm_pagealloc(fffffd806be99b08,6c000,0,3) at uvm_pagealloc+0x23e pmap_get_ptp(fffffd806be99ab8,1b30f5c000) at pmap_get_ptp+0x1c6 pmap_enter(fffffd806be99ab8,1b30f5c000,69754000,3,20) at pmap_enter+0x389 uvm_fault_lower_lookup(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0) at uvm_fault_lower_lookup+0x33c uvm_fault_lower(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0,0) at uvm_fault_lower+0x74 uvm_fault(fffffd807e3aa538,1b30f5f000,0,2) at uvm_fault+0x301 upageflttrap(ffff80002a14bfc0,1b30f5ff37) at upageflttrap+0xa9 usertrap(ffff80002a14bfc0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7ec33afe82c0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a14b8c0 rbx 0xffffffff834e6d87 cpu_info_full_primary+0x2d87 rdx 0 rcx 0xffff800032d8aa50 rax 0xffffffff834e5ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb370b72ee962bad1 r11 0x424f271bba4ac401 r12 0xffffffff834e6b88 cpu_info_full_primary+0x2b88 r13 0 r14 0 r15 0x1 rip 0xffffffff82b2b545 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a14b8b0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=318947 pid=78398 tcnt=3 stat=onproc flags process=8000010 proc=0 runpri=84, usrpri=84, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800032d8a2b8,0xffff800032d8b990 process=0xffff8000ffff3b08 user=0xffff80002a147000, vmspace=0xfffffd807e3aa538 estcpu=36, cpticks=3, pctcpu=0.0, user=1, sys=1, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20743 87945 26964 0 2 0x8000000 syz-executor 20743 293614 26964 0 3 0xc000080 kqread syz-executor 90354 32857 89254 0 2 0x8000000 syz-executor 90354 4488 89254 0 3 0xc000080 fsleep syz-executor 53224 77530 88375 0 2 0x8000000 syz-executor 53224 157059 88375 0 3 0xc000080 fsleep syz-executor 69805 201846 19244 0 2 0x8000000 syz-executor 69805 380154 19244 0 3 0xc000080 fsleep syz-executor 69805 146162 19244 0 3 0xc000080 fsleep syz-executor 57884 135579 99899 0 2 0x8000000 syz-executor 57884 165789 99899 0 3 0xc000080 lockf syz-executor 57884 92 99899 0 3 0xc000080 fsleep syz-executor 27918 322058 49652 0 2 0x8000000 syz-executor 27918 385575 49652 0 3 0xc000080 lockf syz-executor 27918 277040 49652 0 3 0xc000080 lockf syz-executor 27918 68037 49652 0 3 0xc000080 fsleep syz-executor *78398 318947 17107 60929 7 0x8000010 syz-executor 78398 206502 17107 60929 3 0xc000090 fsleep syz-executor 78398 254556 17107 60929 3 0xc000090 fsleep syz-executor 86928 206622 70342 0 2 0x8000000 syz-executor 86928 299549 70342 0 3 0xc000080 kqsel syz-executor 86928 125414 70342 0 3 0xc000080 fsleep syz-executor 47688 466167 1 0 3 0x18000082 nanoslp getty 49652 399086 45463 0 3 0x8000082 nanoslp syz-executor 17107 285690 45463 0 3 0x8000082 nanoslp syz-executor 26964 245936 45463 0 3 0x8000082 nanoslp syz-executor 89254 265870 45463 0 3 0x8000082 nanoslp syz-executor 88375 152147 45463 0 3 0x8000082 nanoslp syz-executor 19244 214448 45463 0 3 0x8000082 nanoslp syz-executor 99899 242376 45463 0 3 0x8000082 nanoslp syz-executor 70342 261370 45463 0 3 0x8000082 nanoslp syz-executor 55281 199042 0 0 3 0x14200 acct acct 15181 513628 0 0 3 0x14200 bored sosplice 45463 442480 70373 0 2 0x8000002 syz-executor 70373 274957 93504 0 3 0x810008a sigsusp ksh 93504 58180 7164 0 3 0x18000098 kqread sshd-session 7164 317869 8758 0 3 0x18000092 kqread sshd-session 8758 310327 1 0 3 0x18000088 kqread sshd 86978 100425 29227 74 3 0x19100092 bpf pflogd 29227 106219 1 0 3 0x18000080 sbwait pflogd 83412 31016 17047 73 3 0x19100090 kqread syslogd 17047 225074 1 0 3 0x18100082 sbwait syslogd 72488 17938 1 0 3 0x18100080 kqread resolvd 69978 308142 9251 77 3 0x18100092 kqread dhcpleased 69481 10095 9251 77 3 0x18100092 kqread dhcpleased 9251 58588 1 0 3 0x18000080 kqread dhcpleased 41200 233758 0 0 3 0x14200 bored smr 82401 358227 0 0 2 0x14200 zerothread 14017 384838 0 0 3 0x14200 aiodoned aiodoned 50295 149024 0 0 3 0x14200 syncer update 96197 135815 0 0 3 0x14200 cleaner cleaner 98074 339628 0 0 3 0x14200 reaper reaper 81142 201676 0 0 3 0x14200 pgdaemon pagedaemon 87168 55260 0 0 3 0x14200 bored viomb 37402 513865 0 0 3 0x40014200 acpi0 acpi0 68842 408602 0 0 7 0x40014200 idle1 57485 155755 0 0 3 0x14200 bored softnet3 72795 504149 0 0 3 0x14200 bored softnet2 53046 113548 0 0 3 0x14200 bored softnet1 48305 408484 0 0 3 0x14200 bored softnet0 29950 296446 0 0 3 0x14200 bored systqmp 8748 203243 0 0 3 0x14200 bored systq 94921 7934 0 0 3 0x14200 tmoslp softclockmp 33299 363682 0 0 3 0x40014200 tmoslp softclock 79376 418962 0 0 3 0x40014200 idle0 1 393509 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806be99ac8) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x246 #4 uvm_fault_lower_lookup+0x33c #5 uvm_fault_lower+0x74 #6 uvm_fault+0x301 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 78398 (syz-executor) thread 0xffff800032d8aa50 (318947) exclusive rwlock uobjlk r = 0 (0xfffffd806cd6ed68) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 uvm_fault_lower_lookup+0x54 #3 uvm_fault_lower+0x74 #4 uvm_fault+0x301 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd807e3aa628) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806be99ac8) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x246 #4 uvm_fault_lower_lookup+0x33c #5 uvm_fault_lower+0x74 #6 uvm_fault+0x301 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10237 10380K 10739K 166960K 12834 0 pcb 19 13K 14K 166960K 247 0 rtable 230 8K 9K 166960K 2762 0 pf 37 18K 25K 166960K 249 0 ifaddr 43 8K 8K 166960K 367 0 ifgroup 55 2K 2K 166960K 389 0 sysctl 3 0K 2K 166960K 4 0 counters 64 36K 36K 166960K 232 0 ioctlops 0 0K 4K 166960K 1792 0 iov 0 0K 28K 166960K 160 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1492 94K 94K 166960K 3295 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 115 0 dirhash 15 2K 2K 166960K 24 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 65K 93K 166960K 2050 0 sigio 0 0K 0K 166960K 20 0 proc 70 91K 128K 166960K 2781 0 subproc 104 6K 6K 166960K 1106 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 142 0 in_multi 99 7K 7K 166960K 983 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 1631 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 94K 130K 166960K 16020 0 UVM aobj 33 2K 2K 166960K 36 0 pinsyscall 43 86K 106K 166960K 5125 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 45 0 NDP 14 0K 2K 166960K 266 0 temp 77 6824K 6960K 166960K 58965 0 kqueue 14 22K 27K 166960K 137 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 299 0 294 2 1 1 2 0 8 0 rtentry 112 978 0 876 7 3 4 4 0 8 0 unpcb 144 1528 0 1501 30 28 2 9 0 8 1 syncache 336 4 0 4 3 3 0 1 0 8 0 tcpcb 808 368 0 363 9 8 1 7 0 8 0 arp 120 177 0 159 1 0 1 1 0 8 0 inpcb 336 1688 0 1677 30 25 5 7 0 8 3 nd6 136 262 0 237 1 0 1 1 0 8 0 pkpcb 40 8 0 8 5 4 1 1 0 8 1 kcovpl 48 85 0 77 1 0 1 1 0 8 0 ppxss 1168 3 0 3 2 2 0 1 0 8 0 pfstscr 40 8 0 6 1 0 1 1 0 8 0 pffrag 232 9 0 7 2 1 1 1 0 482 0 pffrnode 88 9 0 7 2 1 1 1 0 8 0 pffrent 40 53 0 51 2 1 1 1 0 8 0 pfosfp 40 1431 0 1006 5 0 5 5 0 8 0 pfosfpen 112 1431 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 2 1 0 1 1 0 8 0 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pftag 88 3 0 1 1 0 1 1 0 8 0 pfstitem 24 143 0 105 1 0 1 1 0 8 0 pfstkey 128 150 0 113 2 0 2 2 0 8 0 pfstate 376 144 0 109 4 0 4 4 0 8 0 pfrule 1344 32 0 24 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3909 0 3461 39 10 29 29 0 8 1 art_table 32 3910 0 3461 4 0 4 4 0 8 0 art_node 16 975 0 883 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 2 2 1 1 1 0 8 0 semapl 112 112 0 102 1 0 1 1 0 8 0 shmpl 112 33 0 3 1 0 1 1 0 8 0 dirhash 1024 25 0 6 3 0 3 3 0 8 0 dino2pl 256 3154 0 1490 105 0 105 105 0 8 0 ffsino 272 3154 0 1490 111 0 111 111 0 8 0 nchpl 144 4645 0 3943 66 39 27 64 0 8 0 uvmvnodes 80 4944 0 0 101 0 101 101 0 8 0 vnodes 216 4944 0 0 275 0 275 275 0 8 0 namei 1024 24526 0 24526 9 8 1 2 0 8 1 percpumem 16 130 0 84 1 0 1 1 0 8 0 vcpupl 3904 6 0 1 1 0 1 1 0 8 0 vmpool 696 8 0 3 1 0 1 1 0 8 0 kstatmem 264 192 0 168 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 49945 0 49944 11 9 2 6 1 8 1 plimitpl 152 540 0 521 1 0 1 1 0 8 0 sigapl 424 2198 0 2146 8 1 7 7 0 8 0 futexpl 64 16337 0 16328 10 9 1 1 0 8 0 knotepl 120 604 0 0 17 0 17 17 0 8 0 kqueuepl 216 444 0 429 10 9 1 5 0 8 0 pipepl 320 511 0 484 9 6 3 8 0 8 0 fdescpl 496 2177 0 2145 13 8 5 5 0 8 0 filepl 152 12707 0 12420 52 39 13 19 0 8 1 lockfpl 104 489 0 480 2 0 2 2 0 8 1 lockfspl 48 222 0 218 1 0 1 1 0 8 0 sessionpl 144 99 0 91 1 0 1 1 0 8 0 pgrppl 48 229 0 213 1 0 1 1 0 8 0 ucredpl 104 1785 0 1771 1 0 1 1 0 8 0 zombiepl 144 2146 0 2146 1 0 1 1 0 8 1 processpl 1160 2198 0 2146 5 1 4 5 0 8 0 procpl 648 3446 0 3380 7 1 6 6 0 8 0 srpgc 96 8 0 8 2 2 0 1 0 8 0 sosppl 168 3 0 3 2 2 0 1 0 8 0 sockpl 664 3535 0 3492 65 58 7 22 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 260 0 0 30 0 30 30 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 788 0 0 43 0 43 43 0 8 0 bufpl 280 10624 0 3263 527 0 527 527 0 8 0 anonpl 24 372569 0 368982 87 29 58 80 0 185 26 amapchunkpl 152 51759 0 51211 63 28 35 42 0 158 13 amappl16 200 6725 0 6704 35 33 2 14 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 272 0 260 1 0 1 1 0 8 0 amappl13 176 14 0 14 1 1 0 1 0 8 0 amappl12 168 4055 0 4023 4 2 2 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 14 0 14 1 1 0 1 0 8 0 amappl9 144 149 0 149 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 274 0 262 1 0 1 1 0 8 0 amappl6 120 937 0 935 1 0 1 1 0 8 0 amappl5 112 439 0 428 1 0 1 1 0 8 0 amappl4 104 554 0 532 1 0 1 1 0 8 0 amappl3 96 9441 0 9315 6 2 4 4 0 8 0 amappl2 88 1702 0 1636 2 0 2 2 0 8 0 amappl1 80 18093 0 17505 16 3 13 14 0 8 0 amappl 88 15020 0 14829 6 1 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 35 0 3 1 0 1 1 0 8 0 uaddrrnd 24 2185 0 2148 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2185 0 2148 1 0 1 1 0 8 0 vmmpekpl 168 19363 0 19314 4 0 4 4 0 8 0 vmmpepl 168 139552 0 137600 113 26 87 95 0 357 0 vmsppl 440 2184 0 2148 7 2 5 5 0 8 0 rwobjpl 56 46710 0 40767 86 2 84 84 0 8 0 pdppl 4096 4377 0 4301 209 131 78 85 0 8 2 pvpl 32 46179 0 0 373 1 372 372 0 265 0 pmappl 248 2184 0 2148 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 602 0 190 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e3dbb) at panic+0x1e5 __assert(ffffffff83096c94,ffffffff830392af,90,ffffffff83099360) at __assert+0x29 uvm_pagealloc_pg(fffffd80080e35e0,fffffd806be99b08,6c000,0) at uvm_pagealloc_pg+0x521 uvm_pagealloc(fffffd806be99b08,6c000,0,3) at uvm_pagealloc+0x23e pmap_get_ptp(fffffd806be99ab8,1b30f5c000) at pmap_get_ptp+0x1c6 pmap_enter(fffffd806be99ab8,1b30f5c000,69754000,3,20) at pmap_enter+0x389 uvm_fault_lower_lookup(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0) at uvm_fault_lower_lookup+0x33c uvm_fault_lower(ffff80002a14be40,ffff80002a14be78,ffff80002a14bdc0,0) at uvm_fault_lower+0x74 uvm_fault(fffffd807e3aa538,1b30f5f000,0,2) at uvm_fault+0x301 upageflttrap(ffff80002a14bfc0,1b30f5ff37) at upageflttrap+0xa9 usertrap(ffff80002a14bfc0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7ec33afe82c0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5