last executing test programs: 25.064292ms ago: executing program 3 (id=4): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000001080)={0x4, 0x7, &(0x7f0000000040)=[{0x1, './file0\x00', 0x7}, {0x0, './file0\x00', 0x1}, {0x0, './file0\x00', 0x1}, {0x1, './file0\x00', 0xc860}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000010c0), 0x2, 0x0) ioctl$DIOCGETRULES(r1, 0xcd604406, &(0x7f0000001100)={0x62e, 0x300, 0x2, './file0\x00', './file0\x00', 0x0, "05c42cbe36c9c9496cad7cace0e0c20b3df16b6cf3a12a0b881b67efbb358af000bdb8a37e3952c512ab5398963209995d5e1e4dc17bf5d405323e6869d3d608abbac96064a546f4920ec49caf82752d0259a1617c5867a74f155fa8411db65599e1e0ffbbabd964865431a0e7d63f2eacc1eee0d2070177b5eb0d538c033abaa84d2abc4ad6be79753aff9d4ef498a8a5533eb9d5108c830e09d95d05f8eacdebeb6e833ef989e0d3365813d9ef0f14596d7b69d065733b0bc40cc7afacd0a1b4eb5181c5d7674ddf785baa3d9bccd54402ec6d0af3f1a93aa3679a69bf4d917384ceb9724303fc1bcb2765aae2fdf4f9f8e42176c8b55ad52e08f03f43e2f7bd7e13d9c26c158d01c5a0e1747eb551daa3c9310b1084038346a574466ff8dbe50cf0b1e5c8725bff157f2de525ede98c5f1e6b33a348b6bb5793a6018ba025e488ad0d1c2d8149b2cb71222927eea27b1e2ae2741268b42f49dc600f3e26cab56932cbac30f6991595ecaaa357189662362966b017cd4220c34cab279f7c06166aef9c3f5c10fddd6c5f0dbacc6efe2c620debc492a9fc1a75fb4385f55c9ccb4dba60c701151f633c8a74c8aedf922658f2f5907ece308c26597ac873bf634e5188398183c3088d9741cedb7632768ea979840019cca450b2b047db75dcd96631c3afc6da5d81186bfb12cbfa56bb2b4c55352b169bfba8a1eca37dc9d438b14a2425405e6d837d981d23ae019c10aff57a6c108075d8a9cde16445002bc9db98d189ecf6bacaa07125d3969975620bdf2dfe226b6ffb10a00ccaa269b071da090a80d899d8a238114e2f60b69d28a68c31380d60c57d91958e2bbd2c86f367a7dd61ac3e5cd462acf6bc41d14a64bc20d6266dd63b7fb47d85a8e02d4819531ad9a79f02dddfee735be3dd3138d96434b7b118353115301cd5c8e191d519b9f5c371910a863b0bde12abc6fb225ff66cae36b92fa86434c2e4cc917f0478730658ada069e35484bdc7405108a16b243c315b4082fb78f39beacdd21531dbc3b865c45abf9241df5050fe3c731d822ca4eb98c0535e6c8af1c8000bb5c841a69acf942eb5f66e3200b5c5938cdd2ea52db3f58ab3997848895fcdd07ea351fc0177404378cd545005781fff12d570cbc805db7cdea0f46d080c8f93e42ae9e7da99a04126688ac63805b6ad9f5daa6abe2a81498ef4add141028d7243ae5ba6b965f3a423edc643327603aa737e619731d9e9723042df1b07213c2c39ac2f70add1bbeedf313a9433aa6acecd17d57972850d4be8b99837811a5d6e7e561c621142d3de997fe4e1a23fffefcf345038e4d73783f9bfb684e73f21e9ecc5d7c928385b66afc8befa216d8823aa1666af9c6d08c46dac0317d169eedfcd0eb7d514d871b85180d8e553a9a59940145d3ed1a42a5704bbacb7db94d5f49910e9cfe605b299d673c2a9156591afeb48ee99988f5f12fde683958b7a7d3953f02b7f2e6635784ebc270f89583b4402f531fa76857859101d1e07014d5394dceb3ba18e78cbb6d95fb85f691bd789e9a056353c10c4b6dd21102cb3dc837f82d80ff48fe46bdfb6117146ef64b08f0f535d50212576731afb97942496bc03d53c5af968bac5e02cfae25141dbb8d5a19cb80f9eabf4275dda42dba0fd4dd47e3ff1de83f25ea7238af1a985b17b140ca7fca893495034a41711796fcefc2b76c39cf816468376dfce21627aa480f2335082f89f4fa631a22e7c3b7fca4db66cc4698089440d0ba24d9a7773b4461f18a772ec8cc6f0a7ea66b1f4ba1b8a376e5acd5301423534de3fc68bc9865ad017f806557d1dbee2423aa8848de2f711b364bbf5f1452fc9f5516a405ccccb85dbbf1567b189a7b773c7afc3fa572a5075deb9ea603ae037ec52fc6e570089c6b25e17"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e80), 0x20000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_GINFO(0xffffffffffffffff, 0x40185741, &(0x7f0000001ec0)) futimes(r1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f00), 0x8000, 0x0) ioctl$DIOCNATLOOK(r3, 0xc0504417, &(0x7f0000001f40)={@v6=@mcast2, @v6=@empty, @v6=@empty, @v4=@multicast2, 0xa8ef, 0x5, 0xa, 0x52, 0x1, 0x5c, 0x2, 0x24}) syz_emit_ethernet(0x15d, &(0x7f0000001fc0)={@local, @random="6b5a43f07278", [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x1b, 0x147, 0x67, 0xef91, 0x8, 0x3a, 0x0, @multicast1, @multicast1, {[@noop, @lsrr={0x83, 0xf, 0x5, [@rand_addr=0x9, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x10, 0x4, 0x5, 0x0, 0x993c, {[@mss={0x2, 0x4, 0x4}, @sack={0x5, 0xe, [0x4, 0xc, 0x5]}, @mss={0x2, 0x4, 0xa091}, @sack={0x5, 0x12, [0xdd, 0x0, 0xffffff00, 0x8]}, @mss={0x2, 0x4, 0xffff}]}}, {"53e1003724645cc5e43fbb7a0c5f754dea60d872ba15e7979acafb10033981d106345a573d57c0c0a36cf5ca3ca014545664d72dc5411c399375e4f2fe0d174b975ca3341120b76fdc85fb096eb9ff7fd9ac764dab03d0c28796e0e5af9c102b033c8d725758725fdbbf829b61a5b864ae33bf175bbe20c1ce653eb380b6e30ace0de62e6d72dd9dce7f9449a23748b72230e5811c07b7a8f8afafa6fd14f73f524adda49719e7627e340a279d273bb4933fcc7266919b9c9d7005aceb1171ddf0f06ac440067f22f031c92c5eea41671ef6d75fc532261dcdc4bf6f23b924d35e5dfe"}}}}}}) pwrite(r2, &(0x7f0000002140), 0x0, 0x42) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002180), 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000021c0)={0x8, 0x1}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000002200)=0x2) r5 = dup3(r0, r2, 0x4) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000002240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f0000002280)={0x0, 0x2, r3, 0x0, 0xffffffffd8aa23d9}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffffff, 0xc00864c0, &(0x7f00000022c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000002300)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffff9c, 0xc00864c0, &(0x7f0000002340)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000002380)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffff9c, 0xc00864c0, &(0x7f00000023c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r5, 0xc01064c4, &(0x7f0000002440)={&(0x7f0000002400)=[r6, r7, r8, r9, r10, r11, 0x0, r12, 0x0], 0x9}) dup2(r0, r1) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000002480), 0x10, 0x0) ioctl$DIOCGETLIMIT(r13, 0xc0084427, &(0x7f00000024c0)={0x0, 0xb}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r5, 0xc00864bf, &(0x7f0000002500)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r5, 0xc01064c5, &(0x7f0000002580)={&(0x7f0000002540)=[r14, r12, r10, r10, r6, r12], 0x6}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffffff, 0xc00864c0, &(0x7f0000002640)={r12}) 23.129168ms ago: executing program 0 (id=1): r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x15f, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x151, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}, {"5095ffabcdbd4481cc7548fd5d00b34b9dfecb9ec626f091535dfa6ea3e01da68a79697f7c57c77192e70e19a2609c3ed3808006b4d910fe5996217b90991435451737e9387a76c125c3195a07e106cd7d4f1cd44d9f529758adc12af9b0042b1d13101d20a8a186b2e6b6c4dc73fea084c5ee29cd07447a22d34b371871abebc3da33ba3fc448342c688807b40167c8e1719d6f3d892349e6c94b69326d4d49c333d8166c92df0a40342a6b804fd3aba3221008086f46067fd343864eaa314368a8e7b57dda9a7fd03db38e1b337e1828b9f3b0e687acd3189b4e88d088efb63f0fbed2a46e2459262d21dc6df974b1337028a3a703ee37ee78ad27c84c304ddc2351a8dd9c1a369bd95e33fe51e1d5e728c45553752723a0acddca8197603c678fab69907cdf2e60"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket$inet(0x18, 0x5, 0x102) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in={0x10, 0x2, 0x2, 0x2}, 0x10, &(0x7f0000000100)=[{&(0x7f00000002c0)="6388020000003a9afe51f6f2efa24a85abdd612dd68e59ad4ecf410a8591426ee03e53f96f1a7ee13f70e8e1aca1aa032e72", 0x32}], 0x1, 0x0}, 0x402) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000240)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0xfffffffc, 0x4, 0x0, 0xfffffffffffffff7, 0xffffffffffffffff, 0x0, 0x2f01, 0xfffffffffffffffc, 0x5, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x7fffffffffffffff, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x400000000007b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x400000000101, 0x0, 0xb, 0x10fff, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x1, 0x2}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x8, 0x6, 0x2}, {0x0, 0x2000002, 0x3}, {0x0, 0x401, 0x3, 0x1000}, {0x0, 0x0, 0x20000}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0286988, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) sendmmsg(r0, &(0x7f0000000200)={{&(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x7, "00000000000000180c553fdbf0945700", 0x2}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="580000002900000000080000e1850fe0e22757921000000004d709581452f834d54e85bfb3280d1e05e104e69f01265849156b7df7518e761bcd4261925a5eb1c0563ac006000000"], 0x58}}, 0x38, 0x8) 16.094154ms ago: executing program 6 (id=7): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f0000000080)) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="24c36b39b30c2f5dc308dea6", 0xc}], 0x1) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000000040)={{'./file0\x00', './file0\x00', 0x4b, 0xfd}, 0x0, 0x0, 0x0, 0x7, 0x5, 0x9, 0x4, 0x42, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file1\x00', r0, 0x1}) open$dir(&(0x7f0000000580)='./file0\x00', 0x200, 0x28) r3 = dup2(r1, r2) write(r3, &(0x7f0000000d80)="768992a171db9a0d52b32e817cf39f319431b38f8a494caf3d40ba047cfaaba49b1ff3adf4a3019809ef46228c8d41dd3b93a34b606692b68557e49cd3364704e87c09f0b8fd29ffdecece06a5abcbabe8401029a480fb7c7aa5416e65ef371deac11587df82900cb0d22a4a6c1c1a21be7c8b42bf13fda675c833eae76c2358ca45c24b8e4e8abf6e49486bb6b03f3c9951418b0555439199ef7b6140e4bbfcd11d325238975ad00cca85f5c29217a1875770dcd07a3f12b7f9308933b55ca618e968c22907ea1a607c5979c4ca51fb83b022fd20b34134b657dc73817266b19f32549ccce408eaa1142273fa095b3b647fbfc0a03ebd9f4e7e86685fa6fb321653292b8e5e26ec75b45aab741d4018317e0c88ae89df7fd91d7cd1e275c9dae1fcacf3136ec9c1acb9fa383c0c50c32220e4f262f450d5071299330c5daed86f5bca85cccafa0023028a3589789709fedb7afa46be34a4b11b897572719e9fbd4eb0414287297ea94346cefdb817441d66e4299f7b9abaf8f8c09223d235ff09645d0f0f8d245e361f3399798551be8ee7cf9566654f7f6340a83d0c4f1b0647599ceba377f5bfd22b5e33563933f27dc16674b36fedacb650cf574ff99cf5b201e7dffd1fbcbdc6234b79165cd51e12a968245c171e1c1bec6d2a68f900f5062ed7db5235da9e73c792ea778220343b7c8c15d0fef5a7c865d807c31361860b40394e4e71861979282c93d60ee3318398c54b841618be7193b1ab3076b7c741b7f552e7726457709dcf50e31fb786ea9c2ea8f462d2a57583260474fd8609c97a6546faa318759a0adcf7058c320500439191b111cf1fca7dd61adba3360e93917cecd6e0cc8657e09d056912a333d070de3a8b8f3767be6347c2c9a95cb2631014d9cda014a4aa3e1a4d2064af7192adafbd76a144a9b51bbc07d0c089393b97d787928f652e4e32474de8d7fb04465883416c9ef37064149ac4238e561eb4924845f7437b9e7ee19a3b736a1b5a713e43a6f2fbc53186f90e33e53af5a063d5f4f772e6d78d65645823dba7369a4748badd3195c7738eef28d2ce327ff2516ecfc4ac2bcf01714e5b9a9adab4e8de7b1d0ac88d833d13a9b25f4933b4fc1aec5bef536f31783aca0c757682723a7863b4160529a61aae4d1051c24ad056b93e39fa8dfc4c74ba97f6200dcf39eb89893b0684b74267f320733c9d01be48592a6f20f0d7fe45d324294a381cbc688c9f192a75b560a5a4d3b17f7b32ec852f7d64f2a95450e420b99c84cf1a6c7fd3480376cd1e761bb7447227aacf3c1fcd5d327c8870a267ab4050468067ca8814b5921e46c733174ad7a8b9bf8676b853f79ac5c8951d9cb3abe3977d3ad2748499bce7c191fd73973f74bd0da96924bfce4e53341759fc51ba9387b836f94387336a5b5cc2663bcd0ea16572f7ad7df4e3335d542755999fec227f0b0125fcb4b7e282339ad7865140a5aa9436cf67eac55b1b29844b49615e23c9bc1e51c7a58311b706728b4d64a8f5746e77777869503f074be0c81ae2413787d4e37e0cd345540af982a314d9929fb9346f56442cc3d889770bd0bc8f20b44a4b803241e11f75f43708956fd885cf5ac1efe3fd2082f2019dda0dd1437423949f33b9d7225e2558547cf9c66847bd1082562436f9398efd19e6931126943b77b3dcd43d635eeee48e58906ce4825b2ce9b7755e1991a269fe124e8bf7e7dd11cb62ba47293231255400fddb00fb6eac40daed358498728988d536a8b1b28c9422bd1afcd26f8cc5f578c00f170ec16348427034db5fbafdebc2f1b46d145b8a3c6efbf4d577249ffc4897baad39b1460d611fda8efcfdd9c5af385667ec7c1915af9041a52e6c4e16efb6d1436f92080472beb59d9a7a839edefff1b1bdcbd01ca411bec0232d709d125456090a1305ba53d5cf7aa20a0135c9841463342d3994e85835c049cda117fb48e365427ffd7d007c4c2e3c0ec9636880d039e5fa45dc342a5c60d498f72a44f4bc1e53c5e6de708a73155b58b255a0f0b45e5e67cbe0bb41aebf343f13b45c4d873299d1d97871252e67d27edebb8c9d64900ecd9449a61f02fe33bc181e5fb8f25fa9665944b8e7eac48d24db79a5e51e959c7f3dc7ac59c07d880f40a7fff1eeec24d936635fdde75904eb153697e06c50685442cb12ca85ea6d7d00c41fd93b8b16ce1a11b3264feb703ced351ae54b6590d02e80e0d5a4734be4be6bc322cf95dcaa8ac37ed34f10f481a16570eb078cd6f74b3efdb546e807f5d7460419cdff53223ec7c92205a2f4818297f2acf3432b891e07e04f89865d253e9b0d4fd65509dfc170645043fa1c64f7256245aa42890b3c1ccfc822cf3ff4143beeb6e5782f5a68bc54ad93ac9fdce3d8f25ed7fd55db99c95c7c5eb96a655235f8b5ca47fd189c3b37006d7198beb71e8518dda7e6e31c59aab3074dddc6b5e751fb76e960688e842da33f84f03559f22c30fb66823d068cfe8f0948eae67958736b4d6652ac0193ebe352f90c8529263a101783289b8d13389c414648e9796dc603c4eeab953ef94171e4168dd77c1312aad0226928997dcbfb50811d9591ee33f5e546d43d11086e165a3ce5d46d93a26bd4812170cc48dd7ba6be9db97719257f03164d3a3f8daf3291a5a304e19937b887e25bdd5facc3bef77cc7947eca2fac592df472978027bade868437eaefd463b7c2d122f47000a5f671676a7be6dc34891ad5910faeda84657c13ca7ad1714436e1", 0x7a9) 9.324981ms ago: executing program 5 (id=6): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x2, 0x6}, {0x6, 0x4}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0\x00', 0x8}) 0s ago: executing program 4 (id=5): setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x5e7a67dfd45a0b73) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x10000000}, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fchmod(r0, 0xce2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.39' (ED25519) to the list of known hosts. uvm_fault(0xfffffd806d520e78, 0x70, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dovutimens+0x368: movl 0x70(%rax),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND *294886 12237 0 0 0x4000000 0 syz-executor dovutimens(ffff80003c8dfa10,fffffd80764dad08,ffff80003c8ff240) at dovutimens+0x368 sys_futimes(ffff80003c8dfa10,ffff80003c8ff380,ffff80003c8ff2d0) at sys_futimes+0x208 syscall(ffff80003c8ff380) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5aedf2478d0, count: 11 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806d520e78, 0x70, 0, 1) -> e ddb> trace dovutimens(ffff80003c8dfa10,fffffd80764dad08,ffff80003c8ff240) at dovutimens+0x368 sys_futimes(ffff80003c8dfa10,ffff80003c8ff380,ffff80003c8ff2d0) at sys_futimes+0x208 syscall(ffff80003c8ff380) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5aedf2478d0, count: -4 ddb> show registers rdi 0xffff8000314b2000 rsi 0x3e rbp 0xffff80003c8ff210 rbx 0xfffffffffffffffe rdx 0xffff8000314b2000 rcx 0x3d rax 0 r8 0xffffffff810c5df0 uvm_map_inentry_sp r9 0 r10 0 r11 0xdfa843cb16febea4 r12 0xffff80003c8ff240 r13 0x3016e7d5 r14 0xfffffd80764dad08 r15 0xffff80003c8dfa10 rip 0xffffffff818e91b8 dovutimens+0x368 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c8ff110 ss 0x10 dovutimens+0x368: movl 0x70(%rax),%r12d ddb> show proc PROC (syz-executor) tid=294886 pid=12237 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a736f98,0xffff80003c8df4f0 process=0xffff8000ffff9f98 user=0xffff80003c8fa000, vmspace=0xfffffd806d520e78 estcpu=0, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 19486 15752 43335 0 2 0 syz-executor 19486 173728 43335 0 3 0x4000080 fsleep syz-executor 12237 405181 24005 0 2 0 syz-executor *12237 294886 24005 0 7 0x4000000 syz-executor 14132 395467 54487 60929 2 0x10 syz-executor 14132 403998 54487 60929 3 0x4000090 fsleep syz-executor 44488 193810 80516 0 2 0 syz-executor 44488 466189 80516 0 3 0x4000080 fsleep syz-executor 64298 153739 58144 0 2 0x100000 sh 98731 158695 60508 0 2 0 syz-executor 98731 32218 60508 0 3 0x4000080 kqsel syz-executor 79617 139094 10067 0 2 0x2 ndp 10067 343700 40585 0 3 0x10008a sigsusp sh 72830 229367 50174 0 2 0x100002 sh 58144 132112 54850 0 3 0x10008a sigsusp sh 54850 1149 65553 0 3 0x82 wait syz-executor 80516 355729 65553 0 3 0x82 nanoslp syz-executor 43335 459640 65553 0 3 0x82 nanoslp syz-executor 54487 313268 65553 0 3 0x82 nanoslp syz-executor 24005 322942 65553 0 3 0x82 nanoslp syz-executor 50174 200595 65553 0 3 0x82 wait syz-executor 40585 375677 65553 0 3 0x82 wait syz-executor 60508 494167 65553 0 3 0x82 nanoslp syz-executor 65553 24216 97092 0 3 0x82 kqread syz-executor 97092 523481 25360 0 3 0x10008a sigsusp ksh 25360 33121 39876 0 3 0x98 kqread sshd-session 39876 134706 94532 0 3 0x92 kqread sshd-session 74606 490716 1 0 3 0x100083 ttyin getty 94532 149835 1 0 3 0x88 kqread sshd 77686 88540 35432 73 3 0x1100090 kqread syslogd 35432 487129 1 0 3 0x100082 sbwait syslogd 83673 449716 1 0 3 0x100080 kqread resolvd 38333 51861 43767 77 3 0x100092 kqread dhcpleased 72478 25608 43767 77 3 0x100092 kqread dhcpleased 43767 326972 1 0 3 0x80 kqread dhcpleased 68823 395705 0 0 3 0x14200 bored smr 36811 459140 0 0 2 0x14200 zerothread 84297 477594 0 0 3 0x14200 aiodoned aiodoned 63126 494375 0 0 3 0x14200 syncer update 38662 173494 0 0 3 0x14200 cleaner cleaner 48635 260671 0 0 3 0x14200 reaper reaper 12982 173477 0 0 3 0x14200 pgdaemon pagedaemon 70320 410085 0 0 3 0x14200 bored viomb 49565 254794 0 0 3 0x40014200 acpi0 acpi0 7833 329752 0 0 3 0x14200 bored softnet0 50769 151976 0 0 3 0x14200 smrbar systqmp 42896 165717 0 0 3 0x14200 bored systq 89928 272963 0 0 3 0x40014200 tmoslp softclock 34473 54659 0 0 3 0x40014200 idle0 1 170217 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11031 12167K 12167K 166960K 12116 0 pcb 21 12K 12K 166960K 25 0 rtable 199 5K 6K 166960K 305 0 pf 31 13K 15K 166960K 32 0 ifaddr 36 6K 6K 166960K 38 0 ifgroup 51 2K 2K 166960K 51 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 17K 166960K 33 0 ioctlops 0 0K 4K 166960K 28 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1293 81K 81K 166960K 1358 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 73K 81K 166960K 116 0 proc 58 59K 83K 166960K 447 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 77 5K 5K 166960K 77 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 31 148K 148K 166960K 31 0 exec 0 0K 1K 166960K 345 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 160K 166K 166960K 2793 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 41 82K 89K 166960K 1171 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 23 1K 1K 166960K 23 0 temp 34 9102K 9164K 166960K 3634 0 kqueue 14 22K 22K 166960K 26 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 32 0 28 1 0 1 1 0 8 0 rtentry 136 89 0 1 4 0 4 4 0 8 0 unpcb 144 38 0 22 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 8 0 4 1 0 1 1 0 8 0 arp 96 14 0 0 1 0 1 1 0 8 0 inpcb 328 55 0 44 1 0 1 1 0 8 0 nd6 112 17 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 369 0 0 24 0 24 24 0 8 0 art_table 40 371 0 0 4 0 4 4 0 8 0 art_node 32 89 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1551 0 93 92 0 92 92 0 8 0 ffsino 256 1551 0 93 92 0 92 92 0 8 0 nchpl 144 1745 0 51 63 0 63 63 0 8 0 vnodes 216 1637 0 0 91 0 91 91 0 8 0 namei 1024 4998 0 4998 2 0 2 2 0 8 2 kstatmem 264 23 0 0 2 0 2 2 0 8 0 scxspl 216 5835 0 5835 3 0 3 3 1 8 3 plimitpl 152 28 0 12 1 0 1 1 0 8 0 sigapl 424 411 0 366 6 0 6 6 0 8 0 knotepl 120 2266 0 2218 2 0 2 2 0 8 0 kqueuepl 184 23 0 12 1 0 1 1 0 8 0 pipepl 304 122 0 95 3 0 3 3 0 8 0 fdescpl 448 398 0 366 4 0 4 4 0 8 0 filepl 120 1410 0 1193 7 0 7 7 0 8 0 lockfpl 104 8 0 4 1 0 1 1 0 8 0 lockfspl 48 6 0 2 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 31 0 15 1 0 1 1 0 8 0 ucredpl 104 82 0 70 1 0 1 1 0 8 0 zombiepl 144 366 0 366 1 0 1 1 0 8 1 processpl 1152 411 0 366 4 0 4 4 0 8 0 procpl 664 416 0 366 5 0 5 5 0 8 0 sockpl 552 125 0 94 3 0 3 3 0 8 0 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2472 0 2417 15 0 15 15 0 8 6 mcl2k 2048 96 0 95 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 4005 0 3887 8 0 8 8 0 8 0 bufpl 280 2213 0 102 151 0 151 151 0 8 0 anonpl 24 70810 0 67706 20 0 20 20 0 186 1 amapchunkpl 152 7326 0 6907 17 0 17 17 0 158 0 amappl16 200 845 0 834 4 0 4 4 0 8 3 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 388 0 384 1 0 1 1 0 8 0 amappl13 176 110 0 100 1 0 1 1 0 8 0 amappl12 168 623 0 594 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 0 1 1 0 8 1 amappl10 152 56 0 46 1 0 1 1 0 8 0 amappl9 144 266 0 266 1 0 1 1 0 8 1 amappl8 136 84 0 83 1 0 1 1 0 8 0 amappl7 128 133 0 121 1 0 1 1 0 8 0 amappl6 120 135 0 131 1 0 1 1 0 8 0 amappl5 112 91 0 84 1 0 1 1 0 8 0 amappl4 104 252 0 237 1 0 1 1 0 8 0 amappl3 96 1304 0 1206 3 0 3 3 0 8 0 amappl2 88 504 0 452 2 0 2 2 0 8 0 amappl1 80 9878 0 9315 13 0 13 13 0 8 1 amappl 88 2144 0 1999 4 0 4 4 0 92 0 uvmvnodes 80 97 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 398 0 366 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 398 0 366 1 0 1 1 0 8 0 vmmpekpl 168 5259 0 5230 2 0 2 2 0 8 0 vmmpepl 168 34098 0 32364 76 0 76 76 0 357 0 vmsppl 368 397 0 366 4 0 4 4 0 8 0 rwobjpl 40 12724 0 11793 11 0 11 11 0 8 0 pdppl 4096 802 0 732 88 14 74 74 0 8 4 pvpl 32 186167 0 177633 69 0 69 69 0 265 0 pmappl 216 397 0 366 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 341 0 14 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dovutimens(ffff80003c8dfa10,fffffd80764dad08,ffff80003c8ff240) at dovutimens+0x368 sys_futimes(ffff80003c8dfa10,ffff80003c8ff380,ffff80003c8ff2d0) at sys_futimes+0x208 syscall(ffff80003c8ff380) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5aedf2478d0, count: -4 ddb> machine ddbcpu 1 No such command ddb> trace dovutimens(ffff80003c8dfa10,fffffd80764dad08,ffff80003c8ff240) at dovutimens+0x368 sys_futimes(ffff80003c8dfa10,ffff80003c8ff380,ffff80003c8ff2d0) at sys_futimes+0x208 syscall(ffff80003c8ff380) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5aedf2478d0, count: -4