f8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r25, r26, r27}, 0xc) r28 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000780)={{0x9, r26, r27, r26, r27, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r28, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:19 executing program 1: munlockall() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) fchflags(r0, 0x8000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair(0x2, 0xdca2db70714da3ef, 0xf6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x18a6ba56c68d411f, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000001c0)="98892400212a06656b1bc24f9bee5b94f068e35f3ae7959c08c28d5be38b3307f23d5083a15b37195e6e25ca2a6cb55a2f18737a93e97694dc917e0527faad848510a6af65f4cf3f3c7033f5dc2adeb6ba6123816e3dd9670a30c1af8009", 0x5e, 0xd, &(0x7f0000000240)=@abs={0x3, 0x0, 0x1}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b\x04f\x00', 0x200, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x800002d, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0xd) bind$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x18, 0x2, 0x2dad, 0x3f}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x8, 0xffffffff, './file0/file0\x00', 0x1f, 0x6, 0x1, 0x4}) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x7, 0x6a}, {0x86, 0x7f}], 0xfe}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r2, 0x20007461) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x6, 0x4, 0x7, 0x5, "dbe0b9df2661c2898c23e547d4cc326c3c0a40e7", 0x1, 0x23}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x72a18}], 0x1000000000000013) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x1, 0x8c, 0x5}, {0x3, 0xff, 0x0, 0x2000000}, {0x1f, 0x7, 0x3e, 0x3}, {0x6, 0x3, 0x40, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x10) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:20 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffa, 0x0, "85107b875f7c84a4ffffffffff9c11fe27b7cff2"}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) flock(r3, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100, "8f90dc150800"}) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x61) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) socket(0x0, 0x8000, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0], @ANYRES16=0x0, @ANYBLOB="b121ec9c308a87bb34ff7e7422fbc096c4f145dc5fb5780d3d826134b26747202e199ef3b2ed0e2e6b657a5565c491fc27598fbc276add00d390d9cea4d0de4455138e6a206fe3734a61c770661ff1c63acb0f632ba6f5bf72bb6836dd056eea85042a68dce4ea3321d068ecf93126e44cdfc21c8cb79e189c55ee0600cc580479bf162b48da1a8fe999db49cabe7283b0939c046d995bcffef7558ab6cbf707de9e5dec9ac9f78491168da67f188d6668e959837de076ec23ed3bd9585ded9ca98f92b440025304b21e958a3fba736b226520b0d5ed9c3818f1c42784cb267365280704aa979d64689c4fb7e15ffe5a2ee4030ebfe2d63996a3ede9d30ca023767438f58eb4b1bafc2dcf6c9212e224e79929968968e671c0394250473663669997559f103551415be59039cf73dd3ec79f6cb4561092c91389f3c9e4254090f7c6c4e4ac2e23bc466dd170a140363c52930b18a0c899976e774b295277aca014d7419f1a77b0c97ba7526e90b414001f154db2ed325b3a26fee9b3f7c430c54f4c840c86f6efca9b2abdada8f3fa3b3e8cb09e7c8f36a79c5d7c845a0bf502fc0ee79bc7f6cd23c7a986ce394370c59871c10af9793cc9c801c7f3a08baf73e5ea228fd6be9cb2f425b809696fadbc8137aed0e1bc76165258eb40dc188d02199ab3eb4d977b3e0b717651a295ce2114c8bf0e6ba9618e97c2338cc22e324e818194d3ffd8d5b175f9e54836b105b1908a1b1199e62e2b23a2b8d8a751b23ea386c6f69e7e0eb5be6e1e40c1312bf80620ce5bb2410b4a6f873293fb37f0f72f37d211e290b9e31b3fd5f81ff1b7c56cebab5f33850dd8dc7a5a077c1bb3e85d3e303ba32784ce97edeb6d24130e859259b3a0559385ed4cdddc05d6d7d4431abe09009ffb61c69fa0534e7888c0581fdf08ab7763f6c25b75f9627e8637504fcdf7d10e6003800863cee3a44bd230cd0c711241bdb640df30e064d3a72df5c9c2da9defe4ad5e9930eec025c670fb53a706af4774d73907e32bb8d5c274277c9763f7aafb4b5fb02ea2b5fe4e9c3d96b69e2085a9667a3661fb2d1d9a9dadbf71b55ad7632ef3a52469b2a44f959b37da0512b475c4f99eb0d23da6234dae40223e5c13eceae04ab82cf8931abdd5a3c3369ce43ab627a78296a20be8a491200e2578f34fa574e6be3e13f3fa921fdc324591f4b9c950860928a905bf152d39a4e13a13e53f0905ace6ed1a5e3f9b8187d5baa38a994507da3e33a48779a71de8f9c3d6a6d5e1d3dc16ac79b3169be38673601032c5755093693874b819b71ee3c4b5da9a203d302ce59aa2b4c38ae45ae5979aa8f772f8548c205b65ece6070eac8c8af18631e7329f7018e8a84d0b1675c7d04a1ed35c83e3e585568bc048d7b48ca6363f7363c491d3acd0fdb2b32c36e087e1a3e8bd2cb3fcc1f451984c7d51661652cd2e24bd2f35718d5f351e817caed4142cf6f46c18093e54c37a855a6adbd15128b91e57ba3cac54e0cfe6eff320188a033c3835f90911211dd67056af84335f79c2991ed33838da09b959e01c902154de3c361a4a0042264913a071064569c96a3e496c515f5b0a70a5b855b67b20411162acbe848d3fcc9ce321477d7338b23f57b3251aff64d08080c8eb44ab04e2f14468057012e46aab45d2b59856f0c915e0b4268c88292b7d85a3ca42f83ae773fdb78b3361b5559c21c8149688bf1e768f5fe4c2b13369eb7e40baaf01200fdfd30fc4387548ed2bc30c141615c33111be74b0d15c6e46aeaba051832cf09cf99ae85d260f5ae3214c7fabfe44408a62ac4b8b10574793241ea5bd909223cc92ac5e042103dd9f8228f8f81f6b928173c627e22d3dd0af5016228b0ab150a98a2f9d49108ffe207b5d6649e69d1b64e9b36bdaebf758ad5fb38c0e76342d9adab023954bf0d2d687c92b0f3af4f3504783619fcdef50d7c180eea684babb2ec208ef1ca9f782a9b8b0c7f7b1c9680a215b1bd9b618a8fca23fa757e362aeeedae7d949c826e80961a18fed6437fbaa56d802a619630d7689887718468c0fb9199ce9ddd091483e59b72a850456dd7af179a99d794dc0f5f11ea89ece3a1258637e699d176638ad110967397e86a7f5f0b2af2571b1285f880f4a7f74264888a76151dde8451487fecc8e64065dc611d929c6cef8c9c41d6d05a7654298ed38fc5a00d8ab6bbc337a2b2d514a1a84aafe7adefd753aeb85ec8d3f6ec0efb5b055cf490bc7b3935c6f98eed718b0e88f1ceef42e1cbc60fcd32f8a9c2a6d7ebe4ca6e01ed6aceca946ab31dd758d86fac9fe6e53cabc7d320ca64ba7bd0f0920473cf07aa90c43135146db5881560ce3e7e060a958564b63789fa0ba17ca536b46599015e2c739c5d3129656db17c127b17305ad820001f2c2bb82ab7e858cdae78df24da75b8956892afa7d5db05679f863083b3c2b9cb9e4120de0002498eedd9d372e2bb81a5cd91265261207ed52b017a4849d7b36b92ed9f5abe58369983a59b82038551bd4a45bc4e2d565f05e695b88de661271920da297d15d41443a0f91b5fa2fae1f613f361a3eee02b664c85b3ec28adfd4a8b2bae6dd526a2a647d0d3f1672bd271749f9a256848321c66fc9801a6736fa42070fe97103094de129054c1b3d76a0814853da88e16bf8e06b9831f1751d4010c7eb68c170995a18a727029056a75c005a049f6a1250907ce66e1e1eb879bb932a74d2e60ad1ff9612842a70395777c7c0dfe88658332f3d1eb1347b0d3a7598795f210c8b09b29cd8d508519e55d789bbedcbbda072d6d35e482cbf3cf8334ad778d07e3818de1982e880b232bfd45569ab09beaa682eb949f976ee46d3b5bd9c81694988c0f5c7398a616caa8584985abdc659e3e12dbf713c00d28345cba45d1c730b6ee41f0afa53395870ae51cb4a37279b273abc35b3b82e2e48efa4107fe8d5e978005a1ae232f95529c28de5b219f46463fa601b162d33b0c89b1db0269378177dcc0cc828c0a768607bbdf80f9674efceca1b270bf0d344e402940e86f0b81d20cfa4f43b6b71dd5c3250ba3cf53cb3dcf5435992862578ca422d498e9a735f5ac801e64c2f7ae6d24cd62a2c184beb96f2601c8507b3462c99534bf64a7c13f4d7f27ce4ffcf0a28f9e3bb44aa3d969a11047b9a4628d20e1c87e32f079588cca9921d104ec3d6cb7f0b8591b2d051d444fbc5f9e291d9087e224df40a662188fed47513da0e59b6809888cf32d845604ae8a73b3f37e46dab774754dc6944df6fbb144c6389a72d0d9b55cf5799d1bbc55e186d038f75840c6735dd571828c0bf2999d3ebe759e7634c7e22e40fe7f066530b3287b696d1607cbbbfa7c5dae8cc939a74cf4d6c05e470c10beb754e7d6d2b7624b09e0d7bd10eca9aa667d13113042ab8c0eb03f20363d445a12ea71fd7336c50792efbbd31da027522d28f1d0659c166d19c9835f25a764231f0f7e27b8f70b0cc4ae11dcc8edd3a158a4ef4e4d48a21d122f0bdcc1a9c9ed1d35d7eecb75d1516f045286809aba7ad6bad30f42aaba39dd77f7a6a1ce2e8cf71a8d95d26788c2e6d7b50871336f96398da22d4db0e4a2452ca307f45e32cdd90bf54b83bf32747561b932c1912e8f03f634f13e6c17c4390d639443533351f9909b6b542195d7923c6a0615872cd9fd6d2e999dee000edb5c2355961d1e1e615c291ee7973934ada2e2d9d20e8008c2e97a8e62d8d9593f3611b56f9d6788501a8bb158c04d674a1d1b2d189cddd7ff7e4339c7726c95d080ebccc9c5802c2418f0ced49b8e3e7ef34f39713e2bc1a8aa7a77af1169e49cf58be4a178c1c6a87368a7e2170ef9a82653452a28009bb486ec4ef44b8315735aa5ddac59d73ae055919100bdf7bf51506f252dba18c57eff32d22e1f3c986f34d77782346a1e46048a2734dbd31c815a2c2a8b3ab7c5b2ecc71da4372a7061540c726b23f4f444e2fcd83f06015fe6a7f6383ca3c2ea8f1859646341ff2f7527e1577e75dbc2587d975538e8107a5169ef2c027643acaa865b349d35268204fef46ace6e9259ef0ab16e55fd8c292c6bd4058a656db48079ec065648d4da2a391aec625ef1bd8d28fe2918d69cccd77600d939e4db3e1cae017772ad968601ccfdf4e2758257750b2a991b4e52958d38d1b24027aaf1aea024e35871da3ca41d6973f1536c6cb027b0dfb86249d54e0a1b83b05d734e2446f031d18953f3c078849a414ae6c7f09c6dbef656868d065b07c6ba55f43db80366d1d3ac3a066f8080956262042bbfe0fcb618e326df882b07f517b996973737e4efc35b48fce604b941c1ef5dc6d531147004bf33ff2e8320c5503ec55d9934313a10e123138ee284c7e20690e01066f724ea34935e33c7ae71e238f0a28d3b7cd9fff311fde2591080fa20f34ac7381c2dac16081d69b9f7659e2df4cbe78137ff2f4aafc155cf73d863cd3346c075c56fb598bd4a4bd37bdc8d80ee05a3c21a2c9520aac5ca3b1a542c6d36d4deb81965a9088528b26bc3037c1f4f7fc493a4c8871b5d3de1a08e67df6e461c5dc7bf1c8a81a687ef86e73b72815c2f463ab623b881bb791b6fbf8b2117e5c358a00858f22ef0ae10eb959d272f22d63643c6253152ec571df217d19c4a721856a8c24b7d61eab8f9aec9f1d38e23bcd62a68abd772d7b3d5041fb96de9803f0aafefc706d244f1134959e379d28b025db17008cb97c4b749d450dd1f2779b5a33ac531e818908473ee17a271facc0fdf5339253416cd02930b3f30a65c4736b70762b1b5c30fa3580e739bcbb1f6b6278e45c064c6966971663c6289931249bed4697705209a86695c07b08c36a7b25f29da28b1b4c822622d3afa52595336833b174304b5ab0c3fb9571cca7019e15b39fca6aacf8a8a27b6c681620e692e7a75f1fac603447999c5b608cd3d22c69639de15555f6bc0b0fa73599a743ee9584463cefa454e82ff1c38f96ffc5602716a177af688a5026b0ed07802a98697e160dce17383f8799fefa467f9373c20b87b9c2abd479e8ec65312bb553ffae3d4970a110e115825bde097c006d137a4860ad1c1406ac6156997d39b3e609a8baecb70765f4224cb02519b1b33136521c91a0ca8ee221ef01504837a0486167bf0dc1952185ae6552daaf056ea4ce38e7e9bf7261cfebff5b81150458b1988dbf74c0e5a7fa8c5b4eca23b8c915ee0bb7de00e7a5828442978fe13e9b71d26c829464ec45d4512fbfa00af1d33430bd061f015174626b39d55404a514dcdbae119776798cca2ecf4442f2c64af66da40bfb265213575c4aa490d9e29c5f083e34c5ba983ae12a9a7a43cc6f0da7889e2ab6260f8ffa51b18ce09605566a6c134ba9adfc0838bb1677e2e025c8752194b2b862963fcd0b1da2a1e5773c64f5389e8778816bc63cf8e15bd9e954ca16f411e957d6bb8e7eca490448e53d3e04108e700ff34faca5136d0cf74f0a1d94ba942bd2a233755b53bbbca8b657a0ac8db089edf0657083832fca65977e0c4e01ecb593d546e407a7bfe3e5e52fdf851ffc33f0204ca18062bd68d6754c9e234500f894d7f5ab41b0493f64311f692e8bcb807909095e4732cf62b627b82db2a47b607293145798a79b2e7c4b1cada55ca0babd8ec06034483e26f6f37cc6f531c6e5a7081a5f7c1b0892519297a41d00c3df640ce2a507db2d31d16745b4866351bd4df37195a3dbf0d1dc2b565be9aa15ad215263ad580882c6eb7417a901e15e91e34bf745ae08093b00000000000000", @ANYRES16=r3, @ANYBLOB="676f6f706c3a1615f9ce24a6fce71aa27ab88af27e0302a7c3a23849078baa03de1284253c185fdaf05d9dcd2b06f4be8feec8a64c38bd0759e6470caf522414f2e41a1f8d0768b7ea0464d078dede9e27665052ecc0d27b2169457c318d52cdd3dcb9d6d6dcca8e05fb2aa37fc5cc00fd5f1029a2b68ffe53215242faab5aae1ab83ae20cb2d2be149fe09f773c08dd71f025c5a80900000000000000695000000000000000000000002bf49847e5a002a2a79cc22b8efaaf7a63525756c58606e3e19b6518b548d1df2687806d3a19678f4e93265c8798930c276236f072cd8c3605909642550e046ca4e906e776dc4aed1efea3b932da2cd1c1c0b5d08a58c41d2f9c2056da87ff1d99452f8a7926e261de448b91090fe8ae5b82580d4be7802fdd3f91ee389b6cae4f3f8e71c441b19e85b0f5aa8673741b179cd6e2a75b9b126308f73d9ba8b44a5b26257f5442b3a8ea3fdf3d5d9b7657a5e14c8a70d621c19c46de311c41d9f608cbbc5169b9f438b941ca42cb07bd7528ce6f8f76f5f0258de5fdd36fe1e4ff3c88951a058d851c6580760b35ee0c7c45846d911266ed617ea5a32ff1015b82047471c00da94a1b2013fa9ac357ae155eeeaf861594ebb09fb4d9659d0b167e7373764afdab34399d70e63b514b4c47f995179a29d25346c2ae03b27bc8d6a8cbcb6b36828e34ee970fc7ee9b5ccff26634f2", @ANYRESHEX=r4], 0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x0, 0xfffffffe}, {0x26, 0xff}], 0x2}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r14, 0x10, 0x7fff}, 0x6, 0x2, r13, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000804, r16) r17 = getpid() r18 = getpgid(r17) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r8, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r18, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r20, 0x5) r22 = open(&(0x7f0000000440)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r24) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000340)}) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchflags(r5, 0x8000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="166c440d666d6c65300094741ba5db1be4c1cc5f3dfb132146d20c3f2470052a485ad2b96f5098f1f8fc10c0a8515550a4dd4dffd07fe35cdd679dd454c0f49f9aaf594a58555d4fba25f761a2a3f1879a94010072bb56c29fa0ec37254101f3246576ce2ba7e7d9372416d28895c7dabed920410c133f2ac29765db3ed56d2de961f18b4b"], 0x3) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:22 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wSm\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fchdir(r0) acct(0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x2025}, {0x6}]}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0\x00') setrlimit(0x8, &(0x7f00000001c0)={0x8, 0x7}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x80}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x10}, {r0, 0x40}, {0xffffffffffffffff, 0x80}, {r0, 0x1}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}], 0x139, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x5, 0x2000000, {0x0, 0x40}}) 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x40}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x80, 0xff, 0x3}, {0x7ff, 0x7, 0x1, 0x8}, {0x5, 0x1, 0xff, 0x2}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="f21690ccc802000000926afa790d") 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x57c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x2) 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:22 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r1, 0xfffffffffffffffe, 0xb2c, &(0x7f0000000100)=[{{r0}, 0xfbbfd8415ba06c5f, 0xb4faa84eb6d471e, 0x40, 0x20, 0x8}, {{r2}, 0xfffffffffffffffb, 0x104, 0x0, 0x100000000, 0x10001}], 0x9, &(0x7f0000000140)={0x6, 0x1}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:22 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x11ab) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x3c2, 0x2}], 0x2}) read(r2, &(0x7f00000000c0)=""/120, 0x78) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xfd) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c46a9938c896bb83bf6de5493824b7e2fd2b1d0695a9f263a9297c6f9787e2ce7fa3c3f4fb37b65e06d745d7ebe2ddd0b9193f5b5910817d7406e5a5ec9e3fdca42f9127b70c6540a839955a8b5dfe4ba665411d5d877303327606c3b08257b41368dae75b1d230933fef605c7c5c89eae7414b0e514ae8e7b70c36c3f1be05b8afcaf2eb9cb2216f1e67de7d095ffe9e32f73f75915963fc93ec2c1ccd6915c53cc8ac618a24e96efb5f3c6c609f3d3d6519e83dabd1b3ed3b784720df5a71047f4a86931da"], &(0x7f0000000100)=0x1002) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f00000001c0)=ANY=[], 0x0) dup2(r1, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0xfffffedc) getsockopt(0xffffffffffffffff, 0x801, 0x20800000032, 0x0, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x0, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r3, &(0x7f0000000300), 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/253) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x9]) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r5 = getuid() setuid(r5) r6 = socket(0x2, 0xf18c931974c288b4, 0x400) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r6, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = socket(0x2, 0x400000000002, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000180)=[{r10, 0x84}], 0x1, 0x0) r11 = fcntl$dupfd(r9, 0xdd23dde6dbbae905, r10) ioctl$TIOCFLUSH(r11, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = syz_open_pts() dup2(r1, r1) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:00:23 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = dup2(r4, r5) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0xfffffffb) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xf609fe17a5daa833, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x7cb) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x8000, 0x3f) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) msgget(0x0, 0x8) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:24 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x103c6, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x50, 0x2, 0x19}, {0x8, 0x4, 0x5, 0x996}, {0x100, 0x0, 0xfe, 0x7}, {0x25a9, 0x4, 0x80, 0x8}, {0x1, 0x0, 0x0, 0xffff}, {0x9, 0x7f, 0x5, 0x22}, {0x7fff, 0x9, 0x5, 0x10000}, {0x7f, 0xff, 0x3, 0x6}]}) seteuid(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 16:00:24 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228e788c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addc7e30438249950936b5bc357776ceaf4992c022923adcc19bb4b5a68059fc86cc8ce075b55fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180031d240090f453aa0d3d60eec08009c99dec177ae186e044adfddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026b5dd50793d8c957bec17499c10f6816464c409428a11e563f62105b24840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d50659d00abea9f2e8a39875281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e3645c5df5f381000000ecf601241dda30804dfaee5b94cf7dac6c3126166cc54c512c8f54f98c64cd194e9857840aa7a71e91cb1606e5bb5b5de737c66e60bcad94dfd6ffe7c1586184ad69574b83c25c36148f918475dd5efc5412c39cd385ffb7b1bf3b391e264408573ab66bdcf4db33e4a46a4f6668a20cd28af22d28d8072b89e4ac266687e4f23682f651d6585f9c4f7e208780715525b5d136cc497577e86787687e92225a5887214c10b17b75db9e0700000000000000000000009bd4ad31435d4a6aea83cad64df5e99c3a89476f43e48bd37ee736207bb184e5e04736213507382c984f9d30e80d5f4b6415d1e91843c5d5555831304b56e8e65e94fcc82476a22928f83a55154137f729c97e15a1a2b8b88cf18ce7fe7adf79f7532966fc2955dbc13c1be895c0b053bae1c459512157cd88eafbdab1fe211c8e25ac3dccee1beb87d9f8b728c6909865024759503e36742fe8b68c0ca45366a4978593260302bdcafa36c4829096809f6361bede26b8f18720306765178e166956e54005dfb252676a68a3bfdf634ae8c42f1d4abf32a7135fe6e15f405fd2b5c238faa5bebcc37cc0f397218fc7a29cf81d85f31c5626afaa84bc63eaf82debe8ece2c7501fe9adb6faf0e9fd27860001931d71c592f6be9e310db662616bb869f88f6d0d0e80c593747cd98114e32199467640673fa0f570164e76874bbdbd9e39dfa16cf084702e77"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:24 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() socket$inet(0x2, 0x4000, 0xa0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x20, 0x2}) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:24 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xf) 16:00:24 executing program 1: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000100)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8, 0x3e, 0x0, 0x5}, {0x4, 0x0, 0xd3, 0x154}, {0x6, 0x4a, 0x0, 0xffff}, {0x0, 0x4, 0xff, 0xf}, {0x4, 0x0, 0x81, 0xb9a5f981}, {0x3, 0xd0, 0x1, 0x9}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x186138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x102, 0x1, {0x8, 0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000100)='./bus\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0x5, 0x8, 0x401, 0x80, 0x24d, 0x551, 0x3]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0xff1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)="9a696c95de26ce5bd8ea30f64095f05eb0b951d70800154d721ffaa801ecc1c053b8841aadc42ffe8c53af320943c3838fc8a9ba87a3b3df2c6d5c67fde8b3527347c3cb70df9960f6f604c25b8b13", 0x4f}, {&(0x7f0000000100)="035140c34e6f49a3fbe3daf52e95d2bdbd5c548a2a2c5b94b6860bd8b11d84f8cef88e", 0x23}, {&(0x7f0000000140)="7b5f3e00ea2c71058baba4309a40afb943f38955ca741fc040fa2e", 0x1b}, {&(0x7f00000002c0)="0f4331189ec557ad4f77932b8842045ef59f3d254bb30b19d30010fe6ecd176bac18d1e3ca2eb673a537170c1d45d39825b9bc346e04a1f1414f18508bbd6c7a2530de936102655a4b51090525bb48a8a77d306bd361a5639ec97a1762f1803aa303851b9b98474c6781c1331a09b68a91e5f9c5e17730af0445f46b88590f4598d4e168b55428c8b4c65b3382bd186850289d3d2677515ceb264b7cb5f46dd54cf82ba742da9e008a6f296d35a15f3bda72a5ac02d0d384f6c498710fc1f481c4bb76c4c964942482c0a588cf77b6896436b804d5829cbc0fc33ed102caf41d4c74b0207759d2128a27e7284cd08aa9c59aeaf871861183e1dca1a103117054816d09c15c342b4c26cb54200f85ec14c6f72ccd9db3b17a16166ea3bfd904e45fde6422fa1bb6f0af6a819060f9a24aa31dffee2de2f1934e14e5af945a22d54d1841ac9b69dd2d4fd1dae97600f4ccf823d2c00c2ed3f4e633dcf615067914c71d0ccdd53640616f12fbb65dac65f017a5ee503a7580351136b163944c37097ec609922a6d327977fba0571add84c283b581c37c065110ed2998f216cd3edfdcf751c1dc4fa1cf12b0d3b1bf390fa5800a92a17985f5592a4c2089e0f9436aac6d8352087d312dd3912e0406ede8c2dc9ca5a7bb09fa84823379f660d877cbd6d755b2acd76f5e7c627bc2ebaf8f231cd9c85f53819c959519ef90e3d4743d88f208475f6f6fc5d65424656d74f009b478640e83b7c03f1a45ef577150483b83109a28b077a9e010e8d32bff14642f11bb721aa805f3680d34624f88efaf5b651f7c3dee180e6299dac089df2f9ad28e900bca0166defcee90cc0833e2e9030f293c708563dc236c795e653919656fb305425881e050136280106a8374171208e989b87ef0e8266d2942cea968e55cc23afb7796cc5e73c8904b2b158657aaf26149e2c5e1609d62f62fbeae5e75e65c0d63242382b33f998dc836a24073b2a805252e3ac1d15cdaeb803a939684d44fa53365c9392c3673c8fdb65e16338196be055bfbe4d2ae4ade66fcb37840c8f474147b29fd335a84c7de31b75985dc1b47800b3af1812605be86253242104eaf2e9e0a1732f366896ec5342761f5b5c42b3c2d7218db43ffbfcdbece27d9ad713b1470ab4d33b8a34eb9d5f6f431b0a3c1dcea737a177e8ff55caf20129875f65017eec4009bf03f3a7bc39b50831c3f985168fe2db205c842b1dc8e1ff6affb3bf6d92437def239db1d1e3f3efec54d18273c7338d1ff7ee310716326bfbb2f07d7b69b6f84363a52d8d729cc3d327504e797e074faae45a279c22b0a5250cdc421551198d647d03eed44c528723d0369db385b63e32251944325e208308b5897565fa3bbf6e3938c4f1487ca9f029b58385ed2fbb2a43113201794e2d8b636188181614df4c0d8e3d07ccaf2571dbf4635f1cbcbcd460a58789e6ac6fe05e6aee9fa902f4bac732547661e75adbcbb3280a7884860c7f7b873cc210f23d2526ad2f7376d9c5e7679b62e9646f3b085c7eec0471aabaf1b1f11a58586174d8a6c21306c0f10ad977f85408494502167fe97775d33c5714564a0e8388c593894a4a6d51fbf6ccd4ab899222cd75b79c09664a751cd17efdb0c071d32a36d0f81c032d04267a0df33e1329960128124daac45c5cea9d21e10fadcb806c39ecbc281cee9fdbf71e83f11abaca4140e617a0a35a7b9edbb43c02fa4275e2b97264246c15d19ab7745a262ffc799fa1b3974e150d5508ce1640cd55bf97c6c26623d96cfcf2a316f7b347d3e359dec8cca1880fb4763c2ea56b608a17fdb3fd8b42a236a58737e0a66d4d28e1bdede79a70b0cdc23bb618c2597f360dafca34afc62ee9849e0b57ed38ff56ed2e25590ba9157c6cedb091be73cdc766aa6d70ee8249a4318be7b752f77fa50c8ff0a6233950a775b22ed36156b1ea4b78394e3004f0609aea951994fe00a98c7492d411e63d0d219edfb026c8d1876684a0685cdb5d4070ff48485bb3d95e1fe11635411d15eaba64a5ae52fd4909153acf9877775f19a09c66a9a12598cbe780989dfde6314e9cd16b0c4392bf0ee39cc9ac4099d71e459df97dff51ede4de3655cf0e53e6a823595eaabf529b2d362ed59b54a414b98eb45d5c21cb7e5ad84c6b99f9c66242eb04324e0b41ead3f6a40f03c5a8f3ad50ce03909bb95a44c67a74e7ddb1d065bc6bc57a15cfb17f870240f69d13e616c80dfb2441fb2e707e7a59ca5e5559a4d6a44935ab0e6b00c03b4ba0cc7d213d9271cd0c9f4cb0d59405cfef5ce2e5a8c0fe38bc17f87f098ba8ffe0f49e27e04078b6d9aa93ab384c32d30509e33cfad91f70a18910754d7bad66d00938836c809868a5978e544460daf3db60a94a3954e2a9f34a1da4f3a668429b0de7df28e17b65b077dae59d015e7fc1aef750c68f83d8cdbdf77f975f70562c173830aea098c827e0ef1c5131a11271484a002183626f686ba0126fc7f86d26b72a5713ac59c36c9ded65c4c33756e7d90f68611669518f4d316949eb3476485611d350d2c70b40d20c5c95ae47f4e52b665c4e28efa9b7dcaea3acbab923f75bf22de637572339d43befade926b3f49deb38e36bd0cc01651f50de08454ccffe37c256a779cb30e8e2d25e6a9ef41852547cd5a3ce9072780fc6d8c347f34b220f198b3ff8eedf29552160b779909a51a56bea2bf691893319d9a8e8166782db28dcb188e4776dda8867626ba10662791eb4e05a413a27296545baeece5bd25dba4d8bb53c99fcfab9b2b173a71e75c46e8f44eb005ed70739b531153aacafc69f57ebb1249d6dbbcea0fc0bf25468025445523d8048fef0c27682d5d2196f5c959a7110cbaacb2c44fe3240de2dae33cd05018851f82659e6f67aff82cfde6f3829190d7d12f2a4d5fd50ca73d2643e875070224dd34ee3810b303277f4358ef274a1ec126d9919ca8381d31078324b32aa414f8601e28c6f6915dcceb21898a2a4b7a7b93cfdccd36a291a63ef3686508abd5ad9c7c682d3c6d8f269a2b9c145f1cda3a76f3c2bd2549d43483fc10cf264d5f6f572f4aeead4b86308703dae47cc23f8171ae384519a582331e0c5d824ddb365d21a126c4589379db741c2dfaa4c4762175dd973da3ad9b0aebda8c533530e89edf8b1f579b34e6a73880313ec4edfcda1d9f96ab2720163f84fb692f39a310b31c6268e310c1ca962c25da095b0c5eaa625e07d4506d76dc9ad7a0896ceef53cacef4d8c138a49a93693b9612f5e68cee0270014f83f7d97f447ec5c00ea89cd63ad0ea246d4cd1109ff9ac6f360108fa75b43e0fd24ce144f93c8f8f1408044b8ad9492c2a4b7a30373f5ca25656ab12e2afcff2242c5d33b68b180113bb20f9387a2f362d456d90bc455869b16d74562aa9c2df697510e74ece201d941aad4d6f3bdadf7f1f46674f8bc32ae89c2d2a2f47308e98cddf26fd0e18e73b2804b4288ff2d53fa29d7ff1df0daa7b752d211303054e93e3d681dfa4174c7ff0060289c5e94aa30e21b3f9dfa7dece830768cd221726da7ab7fb0de9b87fd67ad65f3b1d13346b5a27db7b1aef7fa52315729fa0aef5a377bdafd54b7c65861b1724dd4f55c30fe5a5b9ac0b344622841bfdc7c9ae9b72bc5bb9093d9a1567e0f6dbb519b9b680a932862f0b1e2dabcfdd3a43f69f8b10693f2588a24de1c1638151e96686a482b81efaa445c22a0034d3bf16a71e475e7b29a7ee7b0c51a3eeb8a3494c86c67d13af2d0215c3311a113833ebed402c96e7b93ff4faccb8d9d3ab47a51e2ade1fabed052ccdc0a4cf703d1ae678f66e51422fce999ace7d7c28222f0cbbb6a9a4658c814f95b0bd9ed2e131a1f5635d0e4a168cb6883f8857d65ef4f795d6cc27864d794b90ea191a1397653eb5a83dd7e6565184f6d20cb4c5887a6d6c0cebdf4d733828bc218493ce91e132bf6ead8c8e9c18a1533fcd230b052f950be6282d413f0f62a4e5c8acf83264fe411990acb0945362614e8754ac6204afbd3361d9dd3fd3cc2d29e8f52582d0d52fcc2bc7f491824cc20ea85eb6f1a350c237ab97b9dc017339480ea7bc19a74266ab8d8be081cc74bcec910963ff92a3ff7856fbf90e92d3749df24830ccbb234a9c0abe4692f39bc7d5c1e9b6e76304c601bd79680859299169f2b9e2de110bd31e0d1b00f0d641bc5cd4bcc3cbb7e42f9520b9db8266fdf63d14d4274b04cedcbdeac60199331c57a6d478cfcc29abd12b80a26bead2c20ee1e0e5dc2c899eca754031486d9c377bbe7e23c75106a11995274d2e5da5dd5821baa8e1ffb7c1adea95b9ae64704631935caca882ba7125849e502a0e9de7af0dab32503c18329a5a7a1bf3d30ea389f165b8b2facc3ae78bccaece748e331a401d1a5c153f26b6e40ddc91d83dbd749d0053cb84bdede8642785ffc01c9d2c41b3db74399143ffc7eb135559a14cffaede19bed0e6f69829ab7321aa2dc7a8f30f152551c75c428aeb1347a217d07d99f5d33f0c81c4dd011ca3f0dcb1fea9f58181c6e12b69a4412216a88d910b77832b663b34c7878287a0b53a0b952c03d65d198072d25f0276f39bd37370d1fa47e0f38cca845155932b0e752eab58df98c0e5a0f3a806fbfdc2785b9befcd9ec7cbc49113d197c99884ec2e5d9a69f8207dfe50d2477fa777f6797cece7309bd5ade2cb00fc6388479f0b363fa415f6ff223f9dda34bfd48282e866b6b51627275581915523be096671f0696d2e9f9d931b7950283971d31563a2f5200985052704e292d6729b33a2b35b5fc9f0e9eef930def5bcb76d4c95f0b61208616fdce974bed0a3ce9d2a27e52c4264cc5632c85bc64c13df381028d66c07850c9f163047bb872a01749fb454c8531b6e350a569f1b660fd1b19108c911357319740d525438736a41fd914fd8ebf2ba00da53762ad78fe2773e2300038136f6705208a4dfb1192316c1c75962fc9a7656f57ffc8011c037edcefd5051719168ca733e918277dd14086e18a9773a70b4c581379171aea2b21fa4a5c6b395dd049f46b6dcdd31ba18b66714c821c1fbd3dadd6db0a9c52ddfdfc911630d90a4794c0bbcdb77e1fbb77615db5524fec33978c408081d31ae1ae3ee234997ba6df5a49a4e1bc6d2da56d95316fa6291f09b0d61a6cfcfe6d24aa81085d95c61cfc010328d4ba5d961a02decf1eae61ab4bff0106d882bc4eae8d668f79443e8ff5118565798710ec1084eb6c3dcc794e095c826ef335aa3c0b650b858ad80f69080d8e2d20aba5aa023edca15b88eb8e1420045b5b12dc86214ae41b57c533e45a4070079219fe9b876d91f67de83353b64ce294517c9f512d08f695cb27caa9eb246c49f65dfcf2e520ccac01a04424e43677468b0234969087dacbf3ac02fb811b03d045307bce36a39a23c468bed917220a31d13e65db48c67b8ee186405357ca5d5254eb4268fa221256c3c6182bf4fd21ba47db118e5a3be7213adcd808aa307178bc3dcae558fa2bd86b835b608085facbacc0a27a511d670cb0d63df7ee7cba93744a28af7debe205814d4929163d61721bf7b43a3965ff27f84c34cc179c61737c309bd2a1e96efcf7994ad461de0a5f96311d1370a8a21dc278fccc4ea1acd4de425ed7a4341946b1bf8e0c0917ac7ec02d9a00767813a50067ea0c152b1dd3f2a700e7c30a1c8699aa8a59301fa39c8c4f7ec0d97aee9483e4a8aca47f3d4699cc3412f14551f2db18acfc60ce7411b2e8145df00039dc3992b39b557c764c6bce", 0x1000}], 0x4, &(0x7f0000001740)=[{0x48, 0xffff, 0x2ad, "f3a879f6aa86ca23fd7c2d411c42947ecc50f70db5e3f1241050e7b8c6215d1b550746e7d712e85bdbdf2eb79b300bd26f59"}, {0x58, 0xffff, 0x10000, "ea90d727f50653458844a4e12baa74f0679980dc4306b88eb48fccf6fa359c53959e109d06ac7a7df8365a5891bdd7f92e2a99176fb29bc3b57a48396864a3dde2f44f"}, {0x1010, 0x8003, 0x400, "d0dcaf8381253c76dc78db8a0d0c3f80391ec4b502554831536213360b1632f655aff6ae75299a96cbd83a7f6ab6851d249d3c8f45c4e62c61fd32b10826ed317b43084078fccadbcbea82b50aeffb94bc5792169bcca295652420c8bc5ad7d25f4855aab51ecab9b4fc65c56d0c965354318e2fe687a004b25750337a23b194101e1d7dff044aaf19efb93b0c250f18bb1748ed67b3831388a0ffc4642fe2bb0d0705e96ba9ac101dbaa9060059d2881a0ba65e99a17609f1027ef84eb4a5c2a6fe5b250981476f3ad0204ec593eea781e1799829bfd041bf4e864d8edf92410a3b2871ab9abcfe925250e498d61c9a20bf34a377acb73725f1d3bfae29772fadbd7eb0e0e7128ae801e3868336b83063f98b2d6f632bbec425a1f2c86e7f5b77ed59fd1a027c417e882f2ad26c89ae26f1819798e325912f15ad9b5e75151b4e41b1ac38e8e2a9a45ec98153b4facb73da1bac7491437c9b59f68ccdb66ebcc25757088faf71a3fd503135f4da2dca795f3018b5d2a564633f5596e511a923a2d3f267aad51b23e85b03f5b2b86a4b6045300fc251f625c8c5ec1a0a8036c100cf7438eda190bca63c3c5540db7c4e8a97723f98cc98759188e74695c194057cc3859c081f6c99076d30bf159149248ef6f669daed736b7f8ab8d914e7f00afd8828606f3ba72c1c9f7d3ee9beea64b0631ff753c80b74ab1636a6e6dbc0ac7247b53bf6bd34fbdc061d7e349f9110af890084696f9ba257dffc1822d7cc564100ff38a7ec5c62181cb75fcac29ca9f58e5d0c99deb8f689b8f094ceb04f7efe716e02766585bb046f3edc47e262311fad0532b212faa6953c6445a60fcdcba8235e9cd2b1071ff476e304990d37a7da860c5a5dd8e1c50610863c4c26d082796f0ea5425068703c9dbfc04c6a2ecdc1df62372c90027d201b0d0b1ba0e9e58f6985a80c8d2cc1104b7bf7090615f31993e510049037f5e1c605f8af17aedc97df42285e63864d72f74e55522c14e9370bf36c24a9241ff058a0aae3c7255942ac74f66d259d8c5b39c6c4fe24ffac2145768f14f24e30cc1b63e26dcb7af86cb54d8aa1ffd8282f551d37ffb964dbb818a64edd6cc625fe5aff6b32da61370f0bae0a06b0dfd672772dc1ab107e4d38bb9829f7772d1cb19f6a453e5c03a6e51d0008a655dc4a49da9c886aea4a6f3e3314e6ae2e9cabadd82fed06be120fef9d5ee519c59ce3a878c2e87c5e4030c53350cd00fe6fcc459669ac721868ae953484275dda195f4d353a59a8d5d5f674fa07a78868e19885ea391d3562857d0f738c9a1f0f3aa6dbe99c60c0166c5dc0aa16fa394f09c71a06d748ae77c2d84b719c75bf7633344612fcf9d3dce1273bc7f8f7fa03c8ea8cc78d3367fc4fb7bc29739d4140cc0c7af44d53634d12869f73bb3747644a65524854d04535e6007b967e6431a4aff46c0871a4bee919048fdff5e6573a7569b1179bb2f893bfe19f3db5af6e4906ce932f1915fc7bfef02e057489f8791c5f602a5142a99c1a7cd6601b07649fa449bb2edd530429c1b40a051553d0b1ca8861808082642b97bcb7f36f0aa3e32979b2ca56638d97cec199f022c855b567f3c2a491e4bf49b58130c56bf8b95d6088e8fcf5336f0fc25d3df2401d0515d1a3183eca0909f854d368e2fd7e0c0e23e507c4c680ff9894a52b14a53eac19b5cfe2402f426f8de114811e47e9ac416efe3efe0a7055e51f9d5f57ccf94da03c3944cc4f4820a45f5b974a6c3b48637405884b88da9e96c911961f619f2e43bded2788ff68f44c32a2f0241cc7c474265ab0cd405ed65b29ff9361a783f4689991bb720120bc6cc5b1e4d1075349dd87e761ff6deede0c7cf6ec92a9d9589368f72634dafddc22d5419da2fbe2ae9505789826ef5067a8483cc24cef2ffab3d070641f114a1f7e222d69578fb753a8daf9dd7eb7803cc90750d55d424c776a0828d4b136883defcfddcd48fb2879348cda6bf0663cf53e96ed3dc9ee6370e67912275341348f72b6a87a3efae673e2601a7db4c734f3546792077cc9acaca9b9d0bd37b2cc3e11a7834289fabf0449fd5e47a428aca1b0bda747d2eb48e71c0db394a7ab7d89bd94b4d1e47e29d467008a6f7f25f81ef59bd4569ef2f5a329fbfaefc169be3c2414d98423b980af68ea98d7c4e8bf7f60aaf34d061e5617ce3c40618715eed6983374702fd667fa289ddfa4b86cd5fd9e930178ddc9025712c814afee33d4ea2ec4391f5f30eb19259fe3eb73873d4aefa874b459d94347f9fb57c1edf734854da8c4d340b121d4aaa73c79d6c3cf343883b10c5f3de6f1c9128b107831af13fbaaa68e8a0cb1957d389c57eec732043ce0fde342d1f3a19693ed04bd3310d910bb6d4d58d15202142f344104a6465e5126c0ad9091cb983d6bc19bfe372b608b111e8676876d8fd6236c9b139a3f640dd3417464524f746b3cbf03d889e8f65732ee6cb3caa4a548a4f6b089db1a8c4b1bd1a71201843fa50a18c839882ff073c903b6531cff03c70f03beb6426956d1c93fed2962669a6437ccd80707584d61752b1194f0cb9785cc7a3f6cf86bd4f53693cb3c2924073662e2acf3018c795df92b4ce5181165cc18506037c8d16bb33f5b5881ff5e2fd612c76bebdc7c8a7d919898d1219eb76d53ac25014bcd90ae4d3c257ac4a58a6d3b63af7af67f3bfaea678314b287c478b0738b7d670fbc90f1963937636544fe755fd031eba354d97d7ea0de258089a70e2c14f40d9ab8214c7dba3d88cb05d2849453524fc5c4807e90173d47e5737236493f527e73f567dbe67cc8c3fed798fef71ed19cd82f33eaa1896f8ccb840145a8b069157e278d456fb85b163a8b1e5acc49f1be6a8d42f4960fa2f874679fc087cd8f6e7c845705d0808000c9a8bd97cd3a7182817bfe540cc9e8e866af97c27f7101b3a8090a08bcfdfcdcd8e7a5396122ebe9812968aa07774a66fd8b08c0d162d2eb1f8115314fca3edbbc3b61c60712c9f605f67f8dc47e1202aec6196fe98b54aa5bdc3470de9fb727396cf3aeb5333aef2165c423bd6bfce1bece274ddf1b1b4ff41dcffb62454d160a998d8c6062bf51513e80c911f669237d8ae4e160d2586f3592fc4d32d779216c7985fecf190b2993e861e620be6b5f5c75ad0ffd6a162184fe47328bef552338ae85fe46c27001926e9f0e6a71897a587c103556e5e503a0140f31cde35b632e6117ee4a65e37aef8ee2fa93c789ae184eba529cd1f0381cbbb403a226a16d91b1d2605b8604bbcf0895768c4708ed909fcb2a32e0d5b1e78e4e3fc9701b375dd1ec57c658fae9a9003bf97570c7a181218c9be9ebfd0575cd443a521a79cea5a39521880beb01db934a19e8a3e73ddf834a6585bd55324cd6bfbe7aede0789d13fee647f093adf7bc515f81738f82bfbe396ded212ba6c3179c57eefa9420e9f4300afad31da7c95216fa48485e5f7cd6b1ddec972b91bd057edc2293f6c752539cac4d4bafd4f9b22395e603f918d8d9cc3123d165d8b942359d0b9b8211e9cab111be7861965d7ee8afb5a0a2dce8b15ff98ac32980be22603647a1d4eebf57f16f0588d0885879918dd1ac09dbedd57044023e727e3210db5fb5d05055b3ebd34fa6ee21b6fc9d3a441bdf6d87e003e81ba0ad0578b037e47cf3540a07c5299ec348047dade01a79f0c938fde7bb5e1794082f6e79103745aab1d086012ca07c58e5dba96893b8c1da4af413ed3545631dee187a688633981b9a69a4b0e69c1a17a0f640d6ae4a2bcb8763d6462835d67d5848a43bb602c50e5d7d50686a64f89b90d90aadd02cc2a4ce396092acf2b4026cccbe3c29df8466c586231a9ade9cb9f0b68d30873c92425a3495a48e6cc38637a1f60bb12d2302349e2b3284cc8782655ec0873e7d65f209087d41df1118912cdac856b32c794bf402b6ac76753ebf5b49157abe3fec722cb0c55178a33852425ef7051b55c7c4654bce755472d4405e0d67066694f6fb1e202fadca61fbd1babd0fa5b544cfc6347003a63566022ede11af97e650454eed7ccf6383d55ef4a82d071dc1ef4c47d4259c2c49d34d61faeba95d07f231d8723b7e9f50e6f3182ad613c62347bb6301ec61a49f08a6bea4f2d349701baa2462a256344fb2c64df875a72865fc8af43ca39a3318148c9cd652324e3cf1fc3a7f241ed289f600e2868ddf807a146614be4707063541133d0e58ce9acf73f96c0aacc4029de543217745e9da0746fb0d2f3bad32b88c530a76ca4eeec7038da475c421eaf1be3a75a39105849edad454ec9d296635101b12644a8192a8ca27c1935361328228532b5686dbd27f3c1b0e05227818a5154f869df132f0b83eeaaec85f63a74e21a3f811c3e521489b320297a13219777c72ba491b536c239ef48466d64deb5895608cf207926dba47878cf0c26a8eba7545637c78b56097537d1df3dd018901b9174fa06d69dc6ee352e6a9c290328b233699064b8d10635e8cd6426f7342a88724466ca96a848055979d796ca91b5ded750f5176238743dfed542d3a8b56922fa994cc44cc4285819bae0b05264b72054fe6be30f572383befb009d1353d4b995f025589c054cd688f93d5ae5cab9fb8fde318b81c9725331283700681d5678e0aab531b0605f18d12ea22c52d8b4eea59ca4eae3ed5b1617ea38d4c30d559ea1388df2287ab722c30ec48b76dfc111fe144e1e4b7620f127f75439ac70684699b872794fce41edb411f4cf391e873d6a40856d14a249ead8d3b0b14e2112a900d9f94127206999deae9871d83c3619654bbd6088151ada6bab43db514e231f3c787c2737ed0b55f18e369c25256fcd6f9765d0873d07165df7107d9705b9486f4f05716f142553225c1464515a9a9aab602581b4051d5c6a3851949cf2cf1bbe21d3c5993e5778f26c179ca66d42adf91a38076a1d335b75a0ee989a57731651d79bcd1f619baf49ff09c6a75d545f15703f529d33070788df1352ce2ac5e6606f659c0e08194af284e260b3999eaf42ae0fe856942f6edc7910f4197b6824fcce0582d2eb8ea17753deb955265176c2721e1adbd561e6b993b980db90ae154415989cabebfa90a1fafb1f0cd7f93d77312527682c4e7ab80b7e46edd83a7ad4c47995c56e9fe73017ad8347b182246a371e916a51bd0c05e7d3ce95005ecb5c1ab42b1db018ec8b5c0d7b5ceb9f881796578f464370fa00de042cc69a1789fce0a394229bb6ba367761239f2e8d707403e0caa8314e149b78b9794316d3e0937a909ea89fa995c52944783d78aa2361f5e96f2ba2b39f5ac1a9f7b54688d422f3110ea530fb7889d03d079bc309a68ff24c549e2597847cae25f10ad1d5d6a38c4ac60ae54860715075dde48409ad375576c7c48236181045689b162ccc99389f725cac8efc4929bd296368c0abcd1358b104da067f4dac87e0e21d29efe776f7daaa1018abfadfe6fe9f5b959c3df385911a562e4f2bb8d90b532c5340e9e83c72d597b7351f996a37d11fa2c6e01779af5d731074a7d178ec7080ad40235cf829470c1174801aca735a9e56125cdf9a390fa14ea140d3ef95a9ebc52229308a1fa75d8821251c05ad4d4b5dc781ca824dc8467c868f9de738af54b1d78e4a6d4517fb11cb1cb333ea91a57930493c50eb18b3b37a1541090495b66097d6abde1d114c36f8a51d816dcf1d1503f87b88c3984bac47496f9a5dd41d451b68f59573ab68c378b9d08112775b956c8136c90e0edb2831a298d2f50"}, {0x78, 0xffff, 0x6, "c0b287437e20f0868cac5a37096dc69efda61ea0855c3badbe70da4bf15d06675b5b93cb64e984f6188f567a64a67dd271034d9f339ccca217c0c9d5921af127f6931b0ab49befccb028397e814d979c7261188aa6e415c87c7b3be1cfc823901c"}, {0x68, 0x0, 0x0, "c7e082e23c45b4efb4c7b56626826e4fb9bdf533bcefe9281e4f2a96a55b187c39c02e9308a4c9b1585c89c4634281336d663c6a73b7a7050d6d641b5690ebf69a82dc10486f28f9204348c63e07c08c8d"}, {0x10, 0x0, 0x81}, {0xa8, 0x1, 0x1f, "49f00d91f1cf633f2667dc0c0cdfcf29ab58f6ce6501bdca6d814229a0a559e3f85f00bc757b6ae84be06dbdd4b328b7ad701bdb88a46b2b9ab55fa2e2f9745913cedb8b48f4c0d55585442271fe196b48276ffe103b3f5fe0a225752b7496a25382c81a27c455d158791854fd11e40c3deb3521410e6214887798719466febb9544b130a34b15866004fdeb21dc711f844eb0"}, {0x1010, 0x1, 0x10001, "b86d99b0a7015231dc878e8051263b6d4877a6eec03728d033ac7882c47122af5c2cedad5ed2b493f08bb9c43685b6c3dec65d015f591ab33bb8e354f93bc0b2d910a2349deb01ac0ee28489b77e190e5a45114169ce02d477a1d73e506f86026a38f29398c9abafb85e24d0f106ef98220b6598326e76362ca81f464f96022aeda190ffcb20e4b3d97c38b481d2bbfdece88b240e6e01b7a18aa0f0fd07301a3134172efdad9c68dbb5ec8e757fd4cac4989a8667c5ccaf854aeb7fe9ffb2d36a22d780c638c6c877eb7daa379da12eed6b67ef58fa1576d8eb820748a52a1c1e08bbdce8d2417022c610bb169184ec8a67f07bbb9e6ae9132c7fa582485d89308f5e99a223f885c4e618c24c284e1a0f48c314144e7e25a3dfd42db4edf2de8508417c80da2950c6c7c783376060ee5f85656c2fab6a500651a3446a1b9a7e4059013fd1287caacf5a789e571d552fd41b3af9e5cd3cc98c90c4c1cf6c6dcdd510ab38c4d71dbb916cd5932d3a97a45195cf98eeb046e56fe6f22d75bab847f4acd0c8dbb3a1e39c681293fdf79c0f9852bde78fb6167f35b68c8124a9cbdb4134aec92ccefa8e81a0e2b4d8431f4579bc2be764d4e3e83beb4c1ea958c56714b5a52c7836290bd5ec26f88bc8cfdb7fc218a6e5c8f69135f92ea74addf784264c6b2464d464fdc2b85940dbfbcde2ca8e2496658d3e6c0bd726b29d1006dd0059437bc4b05e403f9970a1168161c9d257ff5daade635865660c8eedc1bff06e9110de3bd9a3507d1df8292ac6d2fe1c703e62bd8f3c3dd93e5f38179d5e1c84a33796107bc1f0b10b4e8f65468dba028e0ac731ef91082ec641b7687b130e9c6dcbe1fa37fe19501a1116e70bdab6457cfe6b70eda751680aef990450e9f3d13f432d6ba244367029aa28b32b7e960e52ae2f21f566dc9c80bd0bcebea9761f3b865ad290622461b94043ff3db72521537617982ea3712f58df33235e458a7e6b4fc3b110849b4660bc3e2599f0e873794ed79aee6d55b4f433768e8ef3bd7d10c1e4c6ca7bd00d6eadb07906dae36cb2717a92668b068862a956470c15fe16e2bd224301f51a21f7669c3171dbcb769ae0aa41905fe38a2a195aa1c954cbeba9d7c69671a6da43e311432b8eefac5bd68069d9504f7b3c002440ce54e3f007d74d2635ffff5e04e9f976ca9b8ae984751ff3347a65d41c30b0d1d7c3d0bd496128acea297456ee47888ddfb69622566082e02f795da2f92548c604d9ea5fbe86f87e46993d6d182f8e26f9653f497937ab72d9d5f34a88146e15444ea9bef00f927f589e9f3536141e142923ed7e915a346b280f5aefb5267a0fb06d0b8d35cd8c3aeeb6ea34dd04eb0c6dba0397204d033e74f8f6f382398e31f9dde1e5944442298b3cd209bec688316e2b9d8b0f3af7519adc4ab1869af0d25a45e21c181b7c9d488df40ca76a16819a67518fbb42c921f627ea31056e150ff4f6d9ef801bc758e16a9c35d0b122a52371a5d48e044fbd8f8c02dcd3728a5c21231316f8c7fbe53d3d4e12349540003c9c36ad7f2b6eb2b4736b0a362a9c9786d0798a42c7f1e3a393bba46e8dd2c752398ca21549bed28a4d81dabdfbd5764e9ea705b4673ebdb9d3cadbbff14f728cd6d806cffde9b60d82d717ab7768a5c45882c4edb0cebcee9ac5a456d7a4d45cd108ac4dfad6c36feaa7cefc78cb878f3c3289ec5d3b2fa32629aa0ac73c611b8a2351093439fc279507523fcc9ef05d57aed4d6637b6fe1b82f661d2d61415d7874ef384374641ef1196e897bd256ef17a1bdc69595cae2fd01ac6ac7ddf00f126b036f8e3215ccecfe2365869d39dfdff2d0fa0a067b327ac33192c2ad3ba9e5de4d69cef362474fbf502a0328b133162e22e44fe816880a5c104a81220462fb0680c96a418e4bc944d674ddec880c529a4d8f3c4db2b4a98d8d019cc7ce08629bf02522723274037646cf87e87491a605774cec1054433128c5bece3f01053e4a03db35d0170e094f06dbe3321dc76fc7dfde1d241eb50de0db01a5ee32414f4106390ca40237536fe2d406a87c972d8f520e75a7c1ece34095158506ab3e255f89e96e3e6ba900c922d0528d413b05e9e2d802b37f9665031f81cdf398569ca0270c82d65444d402b77a8b42a68f073764fecac2cc03be275083a88ffb7add963317fb01bdd93cecb7d2e5d78d5d1b9fa0d1fbc920cbb620dc2850930af4e377121dfe497a73286e456a20f4a7188aca7391abf87e9e19587e17b23496ddd1a23d5ddba182f3d2bce3aa3b537c4944181f9b45088a1b40d6eb408b5f86f05ee15590595e44d99edb93fc17acbbc5e2511b0bed7b549c103847f7f22c0be5367a937b9caa9fe1460dfc37492b6024185543cad71b0e555d1b839c1ce46fbafe1d470a4ccfd892211717069d3c7502bbd984cd2af04795f2f7dd70a7cefab523d0a49ccc48310f6ebefd90eafb5549e52b14f0282cf73e73db88141fc51917140bb9dfc1b8c0026d7caf97ea73b7f0d8608dd8da3fc4ee0979588e1f609e7898b4845fd58d31b6aa8c24c84f301f38ac678290532aa5e403e6f77e0f47f218806ca9d50af8f0b6d30860a9c641f061a2b84d76986d2a33a28e8c72cc62511f8c7a02b605101770b888e2f9e90824ae7f8e68d3f3a58380f47e27ab882b638eb54887adcd5ad4761a643b71dec53f66e22edc6097d591bf9ccf6e56aa5255a1a32fbaeaff4fc2a35c60624b20a35f2213585fe363b232aa3e56587d5a4d8d5c2a981ead0b6567d89933906189a4f0c1544cac8458fe838220ae19b3cd6c45d79eabffa7405c644b0c38c665581b5fa1bb9b1c91ac218b6337347ccccfeb009394e80649c13f3a018d7ab76c463d8c88def3ead603df6dcee2487e54861cb50632de99997cdc76175eeb4d5f379bf7cc07ebc2fa06967a15f640a2a9cefa6e45983550f1cfbfd3a6ad25b7490b5083f7026244ab888a8e56baf28a2d9c5f978c02cac4d04cecb1ff365a0918b572f25857f178cc79d213d597080b8b89e5820144b2a663d5b17fbf6cac510c8216887e2e56198376ee268a97f78d8c04e8b922ddf44bdaaa1248b92ee2398f4a516be06b17c166e27eeedcfcdb771480b68130c451b63a85e6a50566220193d1d797d1744a3464b59680a7af84741bc00f944fa2aadd06e29cd8225eb4ab315f89312728b9b7ec2295f974835330b8916300951c4f17b93b4b02d170346cc6f7300f19e8d8b2de64d095971d1117d350b5f78ba525fe36a6dc718ee5fa4f1c91fb1f70e0b7acc389c472680f3b5cf52e31501b9cac878f4338a5e8d4f4d08ca523445370ac26791dc6fd47823639d60f24689703bb420664498cfbd3698a74a154506fec8fa39f0f11dbbb788fe9287854eb8b0cdc504d5aab88bd62bbd05abba81d2f68c743fa8e7a9682a6642a6153742e09ebd72b247b67a5f993f7a054cef54a5cda2b6be448d445eb48ba5405f19b71f85a6ecec776faeea664dfd4611da46500bf2d24a9e008669a838dcd89be35654c19fcf702be8a0c9b0bebf652e0ff75777d7e0b74db745c74f2cc0a5583b52ad557e3a4b63ce53856d5e69e505cf18614ee7b337b6c6df54028c8b2c613848c3ab20785be43cba82fcbad72a07841774cd752a957352a5e923dffad1c88d6d2bd1ce05eec20ee0f7fa1d5a1b4108dd30bb7b83d33b1ce9bdd1d51c0a078a6b7d83b77f5e7b958c88bc139a280139bad468aed9246e5d1176f4451be1091565b824d8629207c86293aa7c6ee20c47020f376cfd756e4d4c17ffd04649f5529eeb564b9b812b9622044a85dad35b1d66b306c3083b3ae0abd5fec1e253db365814c279ffcb7d1fad47b4552d20a78e4f4c8e9d23b479989cf85ae6f6a5e469fa6aab26690fa5b60c7d346d5994fa047b393a233806ef1e515a3929878fb3b9a22536cc959b587242d8a572b5b54a7ef9596ec194987342bc135314dfb1f07dd214a65a5b6b86111735c62295c839dab560084e66b3b54c47358b33fc933af0c9119f7b5598cf40d4dbd46e9300da6b9fefb76d3cd81811a6293d2d18e32181023ef5bce72787eb3a00b118917b8d088bfa0b0ee555ab74ef0e69dd80df3350a27536c892439225760fd69936d500bb0c63c3afa4ab3e4eeee387603bb1d51148cbc9ffd5e1a8e89bd9573ce910ac3997d5e628b33d5d9b7a9a27ae133bc5a1a6e6fecaf36e7fc3b0691c97692c69203d56edcca3e0bc9adb64c0a2e7b4b5e636f00a53a2095f2214732417fca260764cf0f71f6601f74f1e36e387136edc3cf519f6bcd57fcd596dea89a32ec46f085f7fc7ed7aea28acc0f7644ab314df018e7ef04bae0bf8122d1251406af18c36cdde1778a4f97c0c8acf7e930b31bb803f870fd7ce82ac5605f7e43aa91aa3325840f980229340050823f89503eb4c2d18e56de1b8a0967ba7138797121ea239e25126b8e49dee674f4c9d4c34f2b3c5cc271a736ad9926607dbb9310798535ac56ffa516e05a6381ea9efc17b0f627de6de21c99e76aa1f46d8f0e17b8ccab25204375dd3010e92a67dae7346f09b07a72b8d65772ec2ea2426bdc1d6146580761f95d7ff51cb914aa4ae28887231cee8522f505eaba91f3e75d13f94e3fbc7e56e5d07c910469b4a14537a61e1f4ff51a33c92a091a8195358bcbe5a7e8c42f00bed0ef81060693f6cac6c070a0ab72d21e9c7a8f7f9d5e4855c917b5aa31e4e1d1c23f02794951a880957f64f5b86a1690470884aaf7889cf3cc837f54636c979aa37debd90fda04f117bba5cc455578f0d8f1b8b0592edad96ae5a5e5a358677a6f28a2be3428efa285759029c845e98ab72146abf05ad057f23147edd6935d47581371015d99b931fa5d432992c6c64db4fea3d468b03f30872d2557af25d9e4b6e91b6985038840619c49d0ddce147b11e756afc489357863feec3f916f1a23a72cb22a3a1e88df44e9119751805acd8282b818741a1114de50d892d3e32ac01d3fb8cfa9802c5d61ce17a054483af6e22f961f8e26491514c8b0e1b9cd547cbefc00e2d12a38b06dffa20102339fed6d07d77e410c24c040598602a380e0aee8da86582d53ab53844463140ea0e5860be2d4f59b9183e9ff60a56b5a877a8887a828f99cdbf6d46503714323b40c0368fb79c170ed829f24040295523c52f7c78794427d68a51f859c3295fe8b476b354fe723e1064e04a9348d5495a627611406b906739c51ba88a64c00f1ce035ac4403d3762bc18fcdb8c08774e16d55e50de33a425eaf0c881c5e1e8283d7bb7ff40f38223f63c01b282876d6f02e180095ac53d24b8520a3cb329299c54e1c25954c5d88bb8d91cefbd6e4644a77f00e463dc1c9a5eb90e2c8f46ff7141c6475904aa59c417103a74199bc2c6748bafd3133f7f4af500304983d2605c2b862ad431e82e85139514cece46fb09632cfc6c62239192ec570749c77da3f029a3d6b4d395184b14b1be4dd3841f926486b5039ce73ea93dd6ba8f1e80f56174bb43b390c2a98ed167c2ba0ceb36722373dcf2ea027f5467b7495f95a4ae07255aee71560731a1c6be6e363b476479e05c09ab37c931748a86e4830d2a46bfac366e6a99b1b18f10901d3e07faaf6d8869a7d7af1a4d1166ae30b881594dccc706ae50088f8cd3ffc45aad26ab85408fb8ebdfa1ff28ab1398c27743ac4fb3588c98a25005b597f510453b84a000bcfa9c39d5cb56227244e9d47933e6000c0bf534ff873844cdd98e403b51e6f6254a257c31746d"}, {0x100, 0x1, 0x80, "9c9729c30309806e642f36c364d0764e2d56865c234c0df3d9fddf66977c6431af7e257b98aca4013558215a50871be9c0156ca33e997771138d6474d867cd5b69e499bc7664f252ea83400039c2b5f07a40b37393d3c782d4c25d0dee691210e0e3ca68438c7928f8a3e698482ee8d343c8f8af34854d1942b39a4f55055e6768ec802c65c2f8748645287984cd3935bd1692924d8c86e5f521af4a1d64798bd1a351708b3a9406d334ba16ab891ebfce35e54b0df5781e49f7e0bbaa1087fbee3bc7c5e02efa1742f7049842f5dabaa19f5b577952e8b099ec888592cfc054607a1302b8df8a41c56181aa3517e169"}, {0x18, 0x1, 0x9, "1d3a0e34a102"}], 0x2370}, 0x409) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1006, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="820201f0ffffffff701f005709b16823020e96728a6115decab999d4722644b17dd76c37bfd4af255839cff54e612b919882d1b9a4ea3a9f275c21fadb147908962eb44bb8888ca7e1dd060aa1227560bd7ec80434f8f8bb4c35edbaf486eb5b621ddd167f7aa1b55c87552aef6f52898d16ac0fb7408f8a3ee804ec9aeb6cd8b77646130d89bcfccbf1df4194e749cb05c62a3d9dbd6bee460be3a6e23b1dc79a356e804670b51152d0b1c67bef308660b7785efd8a88739b34e2988100a562a128687feee1ec97bd59826d338d7cc7ab1e0db27524531fc91f9c6f60067cfda1b5e1e7f027b765922254da7103aecd75ff14c85a599963009d27d6797255d49376ac38e00e04bd496635e07d3749c8470ec581f9eb7000000000000000"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x13a) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="cc0b28c469252715625553efd30c4cd271283d11ed914551a1503d133552fbc7b90b96bcc10202681a9997f8e05ade00fe76c393b22b3417658ee89e45a22aafb2cdca131a39d06f6b732223d3937d3839e8da3286174e8b"], 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getuid() r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffffffffffe54) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) r11 = syz_open_pts() fcntl$lock(r11, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r11, 0x2) flock(r11, 0x1) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0x9) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600), 0x22a24b2474e1e37e) getgid() 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) r2 = msgget$private(0x0, 0x20) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc8d3eca000010007f9e41b41c") ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000, 0x0, "dd00000000000000000000000000000000000020"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = socket$inet6(0x18, 0x3, 0x7f) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x7ffffffffffffffc, 0xa0, 0x1, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xb2, 0x2}, {{r3}, 0xfffffffffffffff8, 0xd4, 0x1, 0x0, 0x5}], 0x200, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xe0b9f2a19f64f2dc, 0x40, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0x2, 0x0, 0x1f, 0x1}], 0x2, &(0x7f0000000180)={0x1, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000380)=0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x100) pwritev(r4, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: munlockall() r0 = socket$inet(0x2, 0x2, 0x0) r1 = getegid() r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x7, 0x6, 0x1, 0x200, 0x800, 0x970, 0x0, 0x8e46a47c9ae8665, 0x38, 0x4}) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r10) getgroups(0x3, &(0x7f0000000140)=[r5, r10, 0x0]) setgroups(0x2, &(0x7f0000000100)=[r1, r10]) socketpair(0x10, 0x3, 0x81, &(0x7f0000000000)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x8}, {0x25, 0xffff}, {0x4c, 0x300001}, {0x24, 0x6}, {0xa9, 0x4333}], 0x5}) fcntl$getown(r11, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x109c8, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0xe, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "071000e2a360820000000000000000009a3a86cb"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) write(r1, &(0x7f0000000840)="d105aa1b8df347719241af365d55dc0eb9812ceb0d7fdc9289c3d4675fc67a59f49ae04d20acbc09232b1179e97b6a14b82532ff9c3bea642d14a0e0fec098fcf0c3164de373fb2d3a9879923717104072da3e8b7fa2919766b42b8840432a3339cef1b27a165bfab4d3ba3d819e9d52832e54a8a9d8f0ada704a2d1d88d964e4e624e76c2e7b851f7bd2bd43e125c623884bfdb3fca6b4f80af556afb081bd9bc976a2e22764c7549f84cbfb95f138e43c0939ac1faa1cb6f02b9fbb7944b667db48427e4b9ca9fd9d48cb55e466cd865590fdf3f66488d2b7cfb896f0f894fee3649fe02dfcf75020358730453abd823e9c59230c69cd7a46042b9515ffbbb81ca21500cfa869689a2f38baf1ffd18505499c43a69f15e6fb3519e5977fbd046b6d32ceda9e60db76c52d3fca49e77595056682ad9dbb1bca1a7dae6d97b1eb5cfba1943652588322fc75328a2a2d8b2ebb14c4cf09daa5b9f20a955ba6611eff8277fcb2eabe618e75445c7db7abdc7ab7502abfbf7131913bd1435537e764dc741f25b1e792ccdfcab8b6859b72ddd194c5cff1008adc761e96148c940fd1031679b93254879ae7cdfd12d915e159a8fa77be8aa174639ce370d3ac8be0ded560c530d1019b99579e8e9ae8a8c405a7e73bac12b31dbdab1451ca8e7a650a3117ec45d6c9f841f8ef43cfa4ce3c04fd5944a8627ca9a01e9f44cb50ba52945e6d8ca76e8654d1d242a88451a7b440e7cc105d80124c842ef6caf50b0523c8cd5f0496b832d770fc698fab3ffb4328675b7a323a4fce7327aea4536ea273ac382c83420f2157a9a57bb3b190d8af05b3c6b24ebb060d8930a8b56b9366173de5d063f3f946130ec0ad67efe32c820921be335ffa7c135aaed4eb40b41346e58a8f896af68041a3e2a8da78fa067379b80c6de2e4683a7416ddcaa4c0156a7f1f3662fcffb3d434641f320785909b3d84fbce73d25bdae2ed9051f1458c498e38b42219244a5cb1af40cb8acd71a423b42ffb52cfebdc0be374bc07645d8daa3a9f435a17a7c28990685832e054adfd462ecbe8ec8bb203375f8f0451625a057ba03b7c0d39d14924da9aeabc89ae8e9d9809ac517b3d550d620e21d9080f9f993a4a5bea3a0fd9ccfa5cbf5bd89b7959bb430b0b31159f30b4f080a3d4ea368d074ba83f219feea8aedef99e1c24a238914f8fabdc9b9dadc100d9a14c90bba7c8c771f7146e97a86963b76b64fb1c8772141a831f3d1e33da92ff5fa030ed76648d0dee5b478a1fcc04b58aab98ebfae1023708a1ac0bce60473800abe1d075699094453ceb6d608c0054ceed90993a340b31f6da599e266ea49dadf6af9abffce8716e90bd595821fccfa8e158c43598eee1d8957bedfd808410b2a4e68097d355bd4a62b8abd6ac3b31a2d72b6f3ef05f446a928448a8267cd4d6f035a103cfe80e3d742699c12462681a42bbf2ffe35ec61d81ad7e2c95be37769d6883ff52d8eaaded1494e38bfce6ca9d1db776c4d66d0ef7f7aafe2eb4eb29c0d2cc8145f119c503830e7e8484a54edfd9e78fd1afbe14d8c1ae8dfd6a3fa3e0a0830fc548ae1600be6de056556281659d8887b826478443989d8e736e6ebc8f2db87b8c18dc5d5a802977c375d2eaa2c89848f0a6b75dbcce6f28c42f73580e57d1088e231158504b41878211e810bfb1959727a84b9a42b61c0615f793cae62b76699e28048819d92a3b8e5e97ba300fc158f34ce2ed71eb6c2e4372b0e2ffd6e343cef3d5621a496e96c7f98e27362e9e8d05c63a1574d6cf89a140fb470d563aa5a1ed4ef83ec6e867da2e0265723dcaacd233ca5a0867043a1325b7e463d0e4b7220c83006a334cbef8107bb92ab11ca3eab5a8c689f908099f83613458474846ca2eee14d18188134661a54fc7ce18fb5d3eeda58706ba6dfd88d607a8d55597cb4dace7f611e68918d816c9526f4e2b1961aa294355bbdffe782e6a910526b2d2040081842d6587eb22ca3758088773be87141d62f9c0de784429a7d4d9459f8498d5d8ed9b670e07bdbd8f8ca08072581ddeede3fdf912986bc324a16b696e6ea9af6008da6e8569dd6308b602a2f87db8ab13b5280cf4de8dbe37eb2d7625d5f13b3e34fc0b3832f90d5c7bdbd1d455f5fc871e2607ceee000a2a090693f82d9a0b6700d2375b89f61fe8e796806ea0d3e41951ccfd571c77dbf9050cedc79543925b1761cf3636e2cea94d28168d9603d5287c5830dd3318c3209fab58f009a7f00b7f35cfa444d136485fb78638a60e8980992a29ae902b38957578c1d8d35b7c61cc20d7ded0659328b3abd538f6816b3e85644e8c47505eb421d65e90f3f41f974dd83947ccd542cb78487beb993f1308793f1b844cc65c9b0a1499dd74c85c2790716845531d92f971cc69173f42bdaeaa9c29547847619e301fa055bb0623df9c51ee4f77faed38b239f31194b62de2f89668d1f3d899f2367e7e3f015a060593deafc07aa1785100836666dc9d4ef80c9424cf67a6410bb44cd45007674e5cd26fbd89e0c610b9ebaeadbba069344e2d2ce85d532dc0f6146df02e96a55bfde27c088ba5a4220c08d655d11478311446738002a8e7c5ce80207bd5816b75ff61eaef08c6b130095f2e385eb633bd74d24ebf60e53018339e9a5d2825e4f6b847718203cc9280aac34015941c9da584c8c06aeaf48849f6f9a852f7457991d571d213369cc30979754e7a4956acca998045e1d8db3e199b02c08f360a8743f499f14251e5e2062459230ff70c626dd32e4adf65ce39153bdec7542464ec2aa3c09115423c8f00c40d7e3ac9b7552f77355821dcb7a6657e3de8ecc5259537b2006e2e43f4be0fe20acde23cc6256778ff64ad181494595d2a5612fb0fa2663c9363a22c8d1535ddac34bf3c7dd655325acb7245f5a3eac215451d0c554fc94d288bb2522ab6368708b7567dd731b90125ff60e70963ec1d397f0c3bd25fa6660051bbc2fba644319a5204d1db8df2842579a9cd08c0eb390fe32655e8c1aace5719aa496705290fca2f090e0c0a0e488544d89e7ba89b95b7b117aae7bef8bce687f691ddc321872f0035e8fb1a921e2da2af564f6ff39914ce4e83e156a849cf4fea26aa0176694288f935348407ed1ec39fd27d2e878b9d1afbd34288c43a03f629afcb6151d8d7a4004ab5c01ab0081f1d6c928b43329a6c1f3ebdc6fc6d5f7e9feeb1fa61ddb6a9c485f448ada0e11bf27b1a41491a06949b66f5124d07fa67aa0025a79ddb29937d523dbd5110c8bcc81a63feb375ed5c8a7a3291b5e184491afa30d2dcacfc1866a1b28332c1e3915da62ac4b87cf576f667c7ed475cefc5cfeb8881b4fc90afe5d8c92147b30a252113694ca1f88e7eb20c3929eac4e3d3038a83297ac6d7bdaec6cf2d0fd7eb3f66fd77380b3d6dca5d9fb367f7f0b49dc08e42adb4946c1d922c2318c33f30769a9f799381a1b7aae5b754711a03f90cab66078f6942c74d1cf4b7aecb8a887eb0df66c2451503afb12f1a3b4c5f5ea0c76c750dd95acbb2bf1870f80d9cfa6ee11e3805685b713a9b45c457a58c822b55aa2f9bf4b87114b575db88607cb331477b2ccb9564ae45efdf0d483d4792337dd86d1075923d069ba7c962f57b42d9cd78393ae36c927db7d24e686111a1edff04a974b2c0e4181641df6208eb39a625d29096511a85e8dd8c46fa35333001e552643aa6b33ae7a3bc9d3f5636c19cddd47fe1deef42b39ae57b3f6ddb16bc51ae289f1a5e3d4dab2fe28e5c45906618f93e7dfb901be4ba0416886a38539d9191b3adbf03f4c43824d16c792de02574d9e23ebaee136849748bd98ec390ec398645bdd52c03bc7cb14547053f7da2d9b436f2b87925eda305c6626d129422b817d48fd20f441cbdbd291883d194273f43051093811bd36d96c769b4e424f0f0bee1699c875ba71396605665c33f2171a51a13351976bf9896cc73c22fcc9d67f17c9334e7fd977b246305255c0b2215fb06f4ac12bd38e9de309dacf9716c8998e99b13cb00a2c87da269187930bf5a818ffca75d2d0356d418cbdf6869d994d7dcf27417c45a6ed1d4e49b265f228cffa3ad44bd57d65ea8deea3740ae6b9cf38c0dbcf872b005d8a2cc503697eed6c5acec04f7aac7c7edc1a87fe08eab5049cc1b2ae7a872967c87495a4dc9b143bc566c1ab47afb2c000228c958e3b0010d5b972b4b8df9311295c38c88f8b1ffa2d2f7b6539ab5c8b5eb200bf902712d5cedb1c99026d4a46222c63a5851fb203f5fdfcd3fd991bc61152119386f64a581e0b9b4ff9eae0f80bf8aa8e56abf906a52631b4422416e78077a6a5edfea9789247355fc6683b45045880e5aae7d6ccec3b1b84897aeb6955fbf6483fcd29e9b08d04f67c57c415ad63e2a9758528ab1ae41e684f59bf89cc547f59a9486697a2d84a52861d279225c79488299b144b1a36267126da4297c1a022c2d69dd0aea10194f81b3e38e181bd4558a1a7be3d63e6f7a5f763a82543103edf21496e3703a6facf91fc109974fda83b996a48df0e02d25b0d0860edd66cc8c8a5faf13a7f70d2f55ac2ea7b94f686f9ae5b18480ef3a866dff28eebc51f3aea3454a602831ed45e3a145d5ab443765ac5f1b6a6bdad941d584e0d8cafa8d0e9df5e38cd3dd0ee3c1f411b69ddd9e4ef96de43e97b09ba7c867e8128b6a4e5e39d19445d628278f1f00aef2a3bf0ca9d7f1a9aede7bdcfc8bda09897ab2b2aa927d6695415e95c0fc55456befbdd380f8bb3c1593ab9c616b4b330308c48b225f9849116c1b3ad9423c193268e32b1b34cc162b738d529e2be7fa7935a62ea9051001a2c154d85a64b9e8c88c814f5e375f7fd801debc2bfcbaadc1beb5b8cdc6e69404cd71422a7af24ea834cd498d1ea17f18737ce1bcda0c66a522631f32fd833b8c5ae36434ea0b3f57d3c201f2ebbcdcaeb7553bba872bfad7869376b90df682b5009e9c33091e04f18178a22a46821c101d0446e4e0bb6923a743b427e447bf653676f5c0fa481b6d600454dac85f39afe34ff7c36ebd2011c8b6a6e722a97ee18a2edbe725c1990ab85ee6d746ebc13728cdee8b29c4c954ddd3caf5ac492f068c80457d23508e7bbc40fd1b0c8dad95e5212bd5aa8e01a68110c71bf05d60be065d609c00195ac3c2936d708d0f28b363df268f0b83aa8139d35d89fb1f639f4ff6d34ef4bf9c4acecda47957827cc076830d10e213707e283be5c35b09ee1ad0e22e23f1690bf8a7ecd05026297155a30f67d71016fadb7d7cb2e411950ae945f8220a1ebc8598f1abab91ccaed7fd2fcd5a86929e34bb71e5fe3f5cb8b7c6bec094cd7e7aaa12e35af900d379ea68f37008ebb933a059329566944edd759c4a7cb14004b1c5007371d76dbe98d5b05553aca6917046e8d43c90ef2a7762e196e07f4d6f8d54e961311631dce43e0fd0c4b539d65eb0455cbc0d8a1c915be9790603d23c6faa749915397754c7a39ae165d21af214294966494f9b00f01a8172f404edd9bc449f741f5fc089d49bf87ea1f538f3f82be62e00e1a74211550eeb9b6e458faa864e40468d258ba4be321b2cf35f190e49170d717846e6be17ce2f0c53f976277f603c0bccee8e872f81b67d43897f347c14cd330f2fe87f3aed70edd8aa13394953cea897e7b037c08e6698964de21935cb4f1044b0a1de4199420817cf408b56c13cc144258edc90c9957afc91781c4c58c8ac28cff7677ea7da359a83edf7ebd5168c127545bdf5e9093c399b5c7b56e", 0x1000) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x7) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) lchown(&(0x7f0000000140)='./file0\x00', r5, r9) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) getpeername$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000005d11000000f83951a9cbb0c79ba5708b123974a4fbd2"], &(0x7f00000000c0)=0x18) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000140)="52b29d73d3b9cb015f2c29f483ee1431c78dc3ade4fb00210af081bee46dab1d5e43c35abd0e8cdc988935d87633e4ec56008770ace5736e19a32a161415e7616930c418b802eee8642c4d4f34cbcaa53039c7214d63bbf4803351c7c1925669d9ca9f76e7097b1bf646b38c4350718d1ab8b804f324daa8759cebd699b5ea5e49a73ba0a20350d7081b095c4426f64c24c526bf6f2eabdd5896cb6d3b96bd7820d3bd4a50760fb1b12ee3d86734e4127965ddab9fd4125cfeaab3f0ff1676bd11b275bac1"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) clock_getres(0x0, &(0x7f00000002c0)) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000080)=[{0x7f, 0x4, 0x9, 0x200}, {0x9, 0xfc, 0x8, 0xffff}, {0x5, 0x3, 0x2, 0x3ef7}, {0x59, 0x5, 0x94}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0xfffffffc}, {0x64, 0x0, 0x1}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x401, 0x0, 0x20}, {0x45, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) rmdir(&(0x7f0000000240)='./file0\x00') fcntl$setown(r1, 0x6, r3) fcntl$lock(r0, 0xc, &(0x7f0000000200)={0x3, 0x2, 0x6, 0x7, r3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10211, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)=0x6) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r4, &(0x7f0000000040)="6935f6d6c54d1156cff51d44d18176de47559b51875d4bae1c68b3f3b5697cc0958e0ec0df47d0ef1468e29f0a3e282e2f0519ab336d99b2b8648de3ba9d50d5f29d18a61e217a926f3049efdf91d66862b820b090ae9a9a7065fa0c", 0x5c) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x52) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0xffff251b, './bus\x00', './bus\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) dup2(r1, r3) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1f, 0x1ff, 0x3ff, 0x40, "e2af5bc216bde3a16087a9e1ee190ac4a58d2fda", 0x3, 0x100}) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000180)=""/205, 0xcd) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0xfffffff8, 0x1000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) read(r3, &(0x7f0000000180)=""/243, 0xf3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xa, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00030000400000000000"], 0x10) 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:27 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x1c9) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) nanosleep(&(0x7f0000000540)={0x8, 0x9}, &(0x7f0000000580)) fchdir(r1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x1c2, 0xfffffff7}, {0x0, 0x938}, {0x40, 0x2}, {0x23, 0x40}], 0x4}) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) sendto(r1, &(0x7f0000000300)="00f62c03be3924b632576e6c09b4c2596d801a2d36c2bd59cb41c8db8b0f50ddceeeb4f567b5c6e497446e93d5cfd48f5f63ca9cb6ae174be8b015b9d64b8d80e5a1233e38a7aa6029eabba4c02d37f70c90dd9889cd76a0f0f255356a2f2122dab0c1308af1eef98b3317b604b2fdd0fb2ca8cf1eb46465ea596d95caf1c65fc02d7ae6c7c55952be1c16adfdb3d147a9e172c244d5ccfc61fd577ae5cbbf4e32be2e1d09", 0xa5, 0x400, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgroups(0x3, &(0x7f0000000140)=[r7, r11, 0x0]) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = getgid() r18 = getegid() setgroups(0x4, &(0x7f0000000240)=[r12, r16, r17, r18]) lchown(&(0x7f0000000280)='./file0\x00', r3, r17) r19 = socket(0x11, 0x4003, 0x8) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) getgroups(0x3, &(0x7f0000000140)=[r22, r26, 0x0]) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) r32 = getgid() r33 = getegid() setgroups(0x4, &(0x7f0000000240)=[r27, r31, r32, r33]) r34 = socket(0x11, 0x4003, 0x8) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfca6) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) getgroups(0x3, &(0x7f0000000140)=[r37, r41, 0x0]) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = getgid() r48 = getegid() setgroups(0x4, &(0x7f0000000240)=[r42, r46, r47, r48]) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) r52 = socket(0x11, 0x4003, 0x8) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = socket(0x11, 0x4003, 0x8) sendto$unix(r56, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r57 = dup(r56) ioctl$TIOCMBIC(r57, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r57, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r59 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r58, r59) getgroups(0x3, &(0x7f0000000140)=[r55, r59, 0x0]) r61 = socket(0x11, 0x4003, 0x8) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r63 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r63) r64 = getgid() r65 = getegid() setgroups(0x4, &(0x7f0000000240)=[r60, r63, r64, r65]) r66 = socket(0x11, 0x4003, 0x8) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = socket(0x11, 0x4003, 0x8) sendto$unix(r70, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r71 = dup(r70) ioctl$TIOCMBIC(r71, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000240)) dup(0xffffffffffffff9c) r72 = socket(0x18, 0x3, 0x0) setsockopt(r72, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r72, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff68) r74 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r73, r74) getgroups(0x3, &(0x7f0000000140)=[r69, r74, 0x0]) getgroups(0x9, &(0x7f0000000240)=[r32, 0x0, 0x0, 0x0, r47, r51, r65, r69, 0xffffffffffffffff]) chown(&(0x7f0000000200)='./bus\x00', r3, r75) r76 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r76, 0x0, 0x7fff, 0x0) r77 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r77, 0x0, 0x3fffd) r78 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r78, 0x80206979, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file0\x00', r78, &(0x7f00000000c0)='./file0\x00') preadv(r76, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r3, 0x2) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = dup(r4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getrlimit(0x5, &(0x7f0000000240)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0xe0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) writev(r7, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup(r8) write(r2, &(0x7f0000000280)="a83124f14ed66de886bb5e026aebe201280dc65b874867e4ac58a51f2189c792245c2563ed8470610bccd7a71758bc1e488190a160014e94305bbd5a3ebac4af80b6edd9ca00ad392ff6306861e4bd461f1a899040981e2c33d7beb8d410c5eb0c1f756ea504a78b9973890f45fc02d8b1f8e43eaa2c1f86ad86c157c400040fbbda0d90dbfe876e693b1bbab00e1a586a65b1f015aabb1d93ef3fb967c718e08bea5c9123b05bea11919a64ab7474ad26098c0f023b4d6ed0107937bbc31a78bc7e4b087e1457942e1720ad5eb6e107c5677c0ec57f91b97b78d750d847a4c61c5fb75e38346300826d81d885b10b323ee8", 0xf2) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'\x88aS', 0x0}) write(r0, 0x0, 0x0) 16:00:28 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x48, 0x0, 0x0, 0x3125fe40}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x6, 0x2, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000200)="bc05d669631da2d88462b54291050f70601242ea592f65c362f6a43ee0704916b65cebc2f57a9f18620f58e35c296897e1342e5834aae8c3b50263704b10abed21d3eea9be7587e07debc31626e9dd57e5537eeffd099ffa71ae9319602d0790bcd3120d76b73125ab2a542b14752fca65b031ba268ccfa65a821ad46f2a3194ebb181a6ceaedd3898975c4f0e8fa6bbc2532921af776d017f794a6087b5fe83f6e073c3561d65c979e3e36bb7e85f45fcbb28ca8625793be8bbcc7ed76a30e84d31", 0xc2, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x6e, 0x4) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000c80)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x323}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f384033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r39 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchmod(r39, 0x20) shutdown(r1, 0x1) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x48, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) write(r1, &(0x7f0000000240)="582720efabd16eba5f73f2a044fde5585552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2e72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a346fd0afc9618276955c4fb2c12e0d257547ecda0a782d7cd04742af2cccc55ffbb4a015ff1320d8ce51799d918f27b0c5c3e51019fcfd7566259a5882bfd02c000000000000000000000000000000cc0b048a000000005fd8e626237377d5198eb3ddc7843abd3e05199a76e76b54fccea5910aabb9751d4b0849eab29b6370c24881aab0636dd0a8face", 0x68) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580), 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) fchdir(r1) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "071000e2a360820000000000000000009a3a86cb"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = dup2(r3, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3, 0x40) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749f325bed4f22d57c44c6b00"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r9, 0x0) getgroups(0x3, &(0x7f0000000140)=[r6, 0x0, 0x0]) socket(0x11, 0x4003, 0x8) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semget(0x1, 0x2, 0x8) close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1f) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000580)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x9e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="141065392e2f6275"], 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r5, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semop(r5, &(0x7f0000000140)=[{0x2, 0x40, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0xffc1, 0x800}, {0x0, 0x5, 0x1000}, {0x4, 0x3, 0x800}, {0x3, 0x0, 0x3c00}, {0x4, 0x5a2, 0xa021db70ce73c19e}, {0x1, 0xdc35}, {0x4, 0xea8, 0x800}, {0x4, 0x4, 0x800}], 0xa) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000400)={&(0x7f0000000040)=[{0x24}], 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202ffa0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9a345f38ccd00860882a3c1ac015f0210cf7ff654b67ce82d980c1150bf695eb234e7316440116dfa91b6b23b627fef3331ed0ca3327e31cb6f45196aff7abc3600edf4a17ab647e5ec8aafaa2c7c21f7961d380361eb721a37c0"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$setstatus(r2, 0x4, 0x8) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/53, 0x35, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r3, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c06e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f19380039c7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"], 0x1008, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/61) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = fcntl$getown(r2, 0x5) r5 = getpid() setpgid(r4, r5) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18004) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x2696a43ba186cfea) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: socket$inet(0x2, 0x1, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="df8522fe750ebaec725de8c096f904df27886764af8e56bae5a4339fb93f484a1e31199a1acd7134b8ac94230199defc3beb57ce299660de46688316837e35e10089af85936a5feca33a774158809ead19e0", 0x52, 0x5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40}, {0x4000007ffffffe, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") getegid() 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) read(r0, &(0x7f0000000240)=""/180, 0xb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6490bcd4c0a162b58fd42ecd8bc860bf05aa5a8368b1fdc0ea54d388037b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db5b821314ff1b9fab3d2736d9e09c7ab1ac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef5600269357bd37883c0da8bcb97cc8df5414e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6af39a02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec3000000004132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91600fa93844e95283be178665d942575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8cab086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c63c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d844e0abd680a645795e8a1493f1d33fd718fc196e3c18621d6cb18c0c5c1725a1f4247f13b2a8de4fd420027356e256a31363eeba3bca25fa3572f4c226b35db67f921d30d470d3888828bee0edc8d71e8149c40c6462dc5b21544837868f53ea4006a6348472e4211f15e581365224e79bcee772253a11a5438d996311a81ce555cf11671803baa18358447172abed25c23cdca14e1a34511feba8cb25729689e67260325e15f72c6342a82f7cb5dac5294068c2527c615e23ea358cf50673bc1bed29c20b796fab918ca7569948cb88b6f2647ad5d19562f6e905fbaaea4017c5bb2258d433e807e16d3e04512897ccb08c55c8760751dbb4d8b0f04494a314683728e0abbf52cd7d9d6cade69a430ce2ab926aeb1daedf2c730929e12232f45626a2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x401, 0x6}, 0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r3, 0x2) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x80000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:29 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:30 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:30 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x7fff, 0x7}, 0xc) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:30 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:30 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) j†€ *j†pckbd_enable: command error pckbd_enable: command error 16:00:32 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:35 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}], 0x20000000000002b5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xffff, 0x5, r4}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) r10 = dup(r9) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r15, 0x0) getgroups(0x3, &(0x7f0000000140)=[r12, 0x0, 0x0]) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78efb565b194b830db48425585431e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb77081f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getgid() r22 = getegid() setgroups(0x4, &(0x7f0000000240)=[r16, r20, r21, r22]) r23 = socket(0x11, 0x4003, 0x8) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) getgroups(0x3, &(0x7f0000000140)=[r26, r30, 0x0]) getgroups(0x1, &(0x7f0000000140)=[r26]) r32 = socket(0x11, 0x4003, 0x8) r33 = dup(r32) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r33, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) getgroups(0x3, &(0x7f0000000140)=[r35, r39, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r41 = getgid() r42 = getegid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) getgroups(0x9, &(0x7f0000000280)=[r8, r22, r31, r35, r40, r41, r42, r43, r46]) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x26, 0x3}, {0x0, 0x65}, {0x21, 0x10001}, {0x8e, 0x3a}, {0x21, 0x1}], 0x200000000000029e}) fchdir(r1) 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff0000014cd134637bfaab4775c3f3fa510bf58698c709864e57ae4cd66181d551dbaafb15deb43ae2d1755df64597abc9e8d26436f95fd99d1d141683f9da5b17b009db5cc4f6fb4bda24e729b6623b8a45fd51b08397d03de6f11777b6f1b576fc15138cc21b9f13b8fbc384fad04baa3267a8ad5a7176106ffec009a5439d63ad5f18c8de43ed5797089d6f4d59a6fedbf49d1460115ad2dcbefc6717c7115b77c547d2b3a4f80b92070c64a593ccb37485c03a59daf77fe76fe5188609e7daaa3dda78f721243d017aced4b89a8726d21860dc80a2cfc3ef40376a739d604c2b8000b4245722663ac615bbb3f87f2cc37b5ee5be25bed8f798b7c62aa2b541d576f11534be5a3a3c50"], 0x9}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x147f, './file0\x00'}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$dupfd(r4, 0xa, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="5594"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0xd6, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="1b1a36f32c46a3c57007d911ae8ae13d3d91f554fbb667d0104076ce0657c39cda55bf37012d9cb9a860b4574ecc864a9f5e81eaa8bba53ee61defc8383409d05751776205661b38d9159f276790ce0d1ecf2e71a300a935f9aa59ffced3b0c4fb105d97ec39c9994b76fa1f86e94dbe08aad970211d4928e5974c6bb292dcc9afe64611433d8ba5ba31f3f9e4c7cbbec369122683a6cd1a3969e28252d1f69ab0ced9e30459eea1a4384a05f2", 0xad}, {&(0x7f00000003c0)="51be1dbd7c03a1e95bb6506aaef84e0d16a052040000000002000000e01fe1eff2c0be2e3bef2307929fa37968d549ed0a3c175a2c5f923d8f77d137eea0654e4e30858dd969839ea104f6f1c8e40262e1e4bd031dd825a22e986b009169bb892bf181ba1085c782586f3246741930088035dfa719aa006fa858419f8c3676faa39d6b8cc5ee5345c99514fbb065698a06fa3936d10f6d658fe44864e3089c47a68e66c6aae6f58c41677bef82f3de33323a664eb4e10fdfbc1a94d64f7de5163dabba76766ef9de383efe0c394f183ad70c310106f8aaa9a3e1637352a971fa79c6047299b2f99cd9567ed50ab2a2da41cc028a", 0xf4}, {&(0x7f00000004c0)="0d68a860c335360ac8e8e4eef142bc5b5c14c4168147fd07cdf01b09998b191bb427446b61704e62e373320146e921d68d7351d355a387533cb998d57965054f630d8c28a3b5993fc7a9e3d1f7b294b21bbdc834cab48da5542571aa18b201cbd223013a683b48bac7f4575ebddf9dcb51afd0a1015befd61b7ba42caa5779835625e24bd396f73d3e353c1e29e70262ca90d641c9fa165fd6834151b85e49a03634a003f3370f85d0bb58e3b8917a4435a48dd69d7fd454aa81fd9e123c3006d782c894a168146f77f74409ddc5468c2bd54d1d833ddada861035ae6f27", 0xfffffdeb}], 0x3, 0x0, 0xffffffffeffffffc) 16:00:35 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fa8887c1dd801"], 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x80000000, 0x4) r2 = socket(0x18, 0x1, 0xfd) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x154) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001180), &(0x7f00000011c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x27, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x46, 0x1, 0x88b, 0x5}], 0x1, &(0x7f0000001200)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x10, 0x10000, 0xfff}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x11, 0x24000000000000}], 0x2, &(0x7f0000001240)={0x5, 0x100000001}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001280)) socketpair(0x10, 0x4000, 0x26, &(0x7f00000012c0)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) r6 = fcntl$dupfd(r4, 0xf, r5) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000002380)='/dev/klog\x00', 0x20, 0x0) r8 = getpid() fcntl$lock(r7, 0xe, &(0x7f00000023c0)={0x3, 0x2, 0xfffffffffffffeff, 0x2, r8}) r9 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r11 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002580)={{0x4, r10, 0x0, r11, r12, 0x4, 0x400}, 0x101, 0x0, r13, r14, 0xfffffffffffffffa, 0x3077, 0xfffffffffffffffe, 0x80}) r15 = dup(r3) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000002600)=0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000002640)) r16 = accept$inet6(r6, &(0x7f0000002680), &(0x7f00000026c0)=0xc) bind(r16, &(0x7f0000002700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r17 = accept$unix(r6, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) connect$unix(r17, &(0x7f00000027c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r18, 0xc028575d, &(0x7f0000002840)={0x8000, 0x1, './file0/file0\x00', 0x8, 0x3, 0x80000001, 0xfc000000}) r19 = socket$inet(0x2, 0x8000, 0x92) recvfrom$inet(r19, &(0x7f0000002880)=""/184, 0xb8, 0x0, 0x0, 0x0) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="ce5efd6c0347503767a67601560868b867afea9cb96d768126358017a38f7994873c", @ANYRESHEX=0x0, @ANYRESOCT=r2, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="daea76d810dd33f68c5bd26630fc7a5eedbf6b8d946a05c12815bcd947f148b2d11a2cb08b024f62228e5fb8f3b54f25df", @ANYRES16, @ANYRES64, @ANYRESHEX=r3], @ANYRES32, @ANYRESHEX=r4], @ANYRES16, @ANYBLOB="8649b0a187edc0da8e5de67b000473c5c5252f97ad8a05586864dc7d82d2dd119a4083b8544a6527feec4b57ca9e6fe94c4a8e46054ce13bf5bb"], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x3, 0x6}) r3 = kqueue() r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffffa, 0x18a, 0x8, 0xa8a, 0xc0}], 0x66, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000003c0)=0x7) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpgid(0x0) fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = socket(0x11, 0x4003, 0x8) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) getgroups(0x3, &(0x7f0000000140)=[r20, r24, 0x0]) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = getgid() r31 = getegid() setgroups(0x4, &(0x7f0000000240)=[r25, r29, r30, r31]) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="f1b83e8cbdb67450fc19da2f069b5d4a887f051a89bb0cfd05723308b0d8f0d49744498f3e9fa4f07f0c14f4d1cf04082c96edb12025115194c7c47c32284bcd5e20f3d5a3bcd25a18b7eba0ea827134d01d66f9119bbc3983c1b2238873695503acd1031ea58a46f419c627846481fae318c137b6d7e1", 0x77}, {&(0x7f0000000180)="127b2647538ac8202887155acf6a4d9fdc6e48e0fa75db5d16b6ba646c423cb5473ce24353d2418cdcdc1b7345756989ae3ac3071a32c5cdec6665c2fbac3cc3236009f26645b8226be267", 0x4b}, {&(0x7f0000000200)}, {&(0x7f0000000240)="4a8d3b23d251f0974485e9e28074fda6a1ab26e80f933f44866f5fcdef2b677bc6a16328d0e2c24f017758bfd7c99b1a50601baaa60cf899cb3d03c6013cb04df137b2cb4ef99e616d8ad2fb0114a48ba9cdd3ade7140960caff67b1bd7e87bb9e1deb09671236728637d5badfb8055e52f187eea25770ebcda0b848b4f9655e4679c798fe0121ca", 0x88}, {&(0x7f0000000300)="c2417bc6bf37923496f8c2bed3a5522233a95533a099865f80d58356a12add4439a65c24fd89cb3b119281c6b4427808377b3953a2a2f531a19632bef45f76af27d88014afc635b9085d6ee23ab5e0716251791b24acad2e3a3a9b06eb02b15e03bdb40db1c3e96e4bec24769f665e1bb5ff5d5872adfe525e968ca75c8645f5bba6dd0e3bb4386a189a4e2cd165648398b3211307425f779ebc97be29d390dc7268e4ce891a916315d75726d952ad72bb3c0c", 0xb3}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r29, @ANYBLOB="003c9ba6ed0020ef000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x3}, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000384, &(0x7f0000000040)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000240)={0xffffffff, 0xff, 0x800, 0x7ffffffd, 0x6, 0x401, 0x20, 0x10, [{0x58, 0x7, 0xc, 0x81}, {0x40, 0x5, 0x3f, 0x5}, {0x9, 0x3ff, 0x4, 0x80}, {0xd6, 0xffffff80, 0x5}, {0x8, 0xffffff01, 0xcfe, 0xfffffeba}, {0x3, 0x3, 0x6, 0x4}, {0x6a, 0x8000, 0x4, 0x4}, {0x7, 0x42, 0x1b84, 0xfff}, {0x401, 0x9, 0xfffffbff, 0x101}, {0xfffffef8, 0x3, 0x9, 0x1}, {0x2, 0x8, 0x3, 0xe1}, {0x5152, 0xb8, 0x7f, 0x7fffffff}, {0x2, 0xc767, 0x5210, 0x9}, {0x10000000, 0x7ff, 0x80000001}, {0x4, 0xcece, 0xfffffd94, 0x6}, {0x38, 0x3ff, 0x9, 0x5f2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup(r1) close(r1) 16:00:41 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) socketpair$unix(0x1, 0xa0066c71f13a47fd, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d, 0x0, 0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x3}, 0x10) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) r2 = geteuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) lchown(&(0x7f0000000140)='./bus\x00', r2, r5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffe) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0xfffffffd, 0xfffffffffffffffd, "0166fe15795acd0700", 0x0, 0x10000000}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:42 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xca1, 0x4, 0x1, [{&(0x7f0000260000/0x1000)=nil, &(0x7f00001c1000/0x2000)=nil, 0x1}, {&(0x7f0000678000/0x4000)=nil, &(0x7f0000050000/0x1000)=nil, 0x7f}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f000079f000/0x1000)=nil, 0x2}, {&(0x7f00002eb000/0x2000)=nil, &(0x7f000060e000/0x2000)=nil, 0x9}, {&(0x7f00007c3000/0x1000)=nil, &(0x7f00000a5000/0x3000)=nil, 0x2}, {&(0x7f000009e000/0x3000)=nil, &(0x7f0000056000/0x4000)=nil, 0x8000}, {&(0x7f000042f000/0x4000)=nil, &(0x7f0000660000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005c2000/0x4000)=nil, 0x2}, {&(0x7f0000450000/0x4000)=nil, &(0x7f0000430000/0x4000)=nil, 0x6}, {&(0x7f000010f000/0x1000)=nil, &(0x7f0000543000/0x4000)=nil, 0x7ff}, {&(0x7f0000224000/0x2000)=nil, &(0x7f00007a7000/0x2000)=nil, 0x955}, {&(0x7f0000013000/0x3000)=nil, &(0x7f000067f000/0x1000)=nil, 0x7}, {&(0x7f00001b5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6d}, {&(0x7f0000351000/0x4000)=nil, &(0x7f00000fa000/0x4000)=nil, 0x9}, {&(0x7f0000439000/0x1000)=nil, &(0x7f00007bf000/0x3000)=nil, 0x8e6f}, {&(0x7f0000354000/0x1000)=nil, &(0x7f000022c000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt(r1, 0xca6, 0xd, &(0x7f0000000080)="31929c49f58c6a0900006e3080a7066a0000000000fea05da981fac28ba86d492bde6c9bbbc1a11562d57f92aea8e87b977e27fdc61b9a24ff82a5994b1072ff7bdee1c4572d494cca5ec5bdbca77e05c65184655dd17edf0f20fd7ead4fb3c650fe4d16b2c7eaae27c469ab3d57d783081d228a8e24363be3e6042723aaa51226012ca9c32e", 0xa4) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff, 0x9a, 0xff, 0x3, 0x3, 0x9, 0x5, 0x0, 0x0, 0x2, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffefc, &(0x7f0000000080)={0x8, 0xffffffffffff8001, 0xfffffffffffffffc, 0x800, 0x0, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) sendto$unix(r2, &(0x7f0000000180)="c81f2dff1fe734e91f948b350fae452e218c9ddda1ce064f099cf3adf7dc1e24685db6f616a2aee0047eafc6b2a1cd4186a5df649278ec2dec29039dc452289c27672166a1376b5f5ae404347ea679fc645d2b040fa34ebabedb31143ead72bf3f7e56a4694cea16a5fc6e58ded016c49a1db42dfa0e0a41ce93cb136f78334699e5f74efe089527c623c7a560d344bb81969245cc17e0eef3ceb2a1b45fc239b6040c536818b4538705ab5e70e7ca1cfa8e33be2117bc8479f25baf4e656917d37ed32225b9d537b8527d8e1faeb70189db24741b826528721ff57aae9eea06442ba2b165a347dd71", 0xe9, 0x402, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'|ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") semget$private(0x0, 0x4, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r2 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETRAD(r3, 0x20004b43) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r2 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETRAD(r3, 0x20004b43) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r2 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETRAD(r3, 0x20004b43) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r2 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETRAD(r3, 0x20004b43) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x8000) r0 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x60, &(0x7f000015b000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: getgid() nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x8000) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x8000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x8000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x8000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000240000/0x3000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:43 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0x0, 0x0, 0x214c, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:47 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0x0, 0x0, 0x214c, 0x0) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:48 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0x0, 0x0, 0x214c, 0x0) 16:00:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x0, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x0, 0x0) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x0, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:49 executing program 0: nanosleep(&(0x7f0000000040)={0xf4, 0xfffffffffffffffa}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10008, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x24fb, 0x3, 0x6, 0x8000, 0x10001, 0xff, 0x3ff, 0x10, [{0x2, 0x1f, 0xb1e, 0x7fff}, {0x8001, 0x9, 0x20, 0x1f}, {0x7c0, 0x36280000, 0x3, 0x6}, {0xffffffff, 0x1, 0x0, 0x5}, {0x85a, 0x2, 0x1, 0x6}, {0x122c00, 0x200, 0xfff}, {0x10001, 0x0, 0xffffffff, 0x4}, {0x876, 0xbabd, 0x8001, 0x1f23e784}, {0x4, 0x618, 0x9, 0x8001}, {0x1, 0x53, 0x15c, 0xffff}, {0x3, 0xff, 0x1000, 0xf2}, {0x1, 0x3, 0x0, 0x400}, {0x200, 0x0, 0x516, 0x17}, {0xffff8001, 0x4, 0x1f}, {0x8e8, 0x64c15a8d, 0x3, 0x2}, {0x4000000, 0x1000, 0x2cff, 0x5a5}]}) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000300)) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0x11e) pwrite(r1, &(0x7f0000000080)="81791b54426818cec132bd2e887b16e9285617a241e0fcafa37d73c599a8", 0x1e, 0x0, 0xcf) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x800, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r4 = kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1, 0x7}, {{r5}, 0xfffffffffffffff9, 0x10, 0x5, 0x6, 0x286c}, {{r7}, 0xfffffffffffffff9, 0x8, 0x8, 0x6, 0x30b8}], 0xf95, 0x0, 0x80000001, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047477, &(0x7f0000000300)) 16:00:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000300)) 16:00:50 executing program 0: shmget(0x0, 0x1000, 0xc01, &(0x7f0000ffd000/0x1000)=nil) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x2) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x3ff, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pipe(&(0x7f0000000180)) kevent(r0, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x12, 0x40, 0x9}, 0x14d0, 0x275eefa1, 0x17435ccc}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ftruncate(r2, 0x0, 0x9) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf4, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000003c0)=[{0x80, 0xb4}, {0x5f33adb46e295ad8, 0x5}, {0x23, 0x800000}, {0x44, 0x7}, {0x89, 0x9}, {0x1c9, 0x100}, {0x2}, {0x20, 0x9}], 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000340)={0x5, 0x0, {0xffffffff, 0x7}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r4 = socket(0x18, 0x3, 0x9) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$dupfd(r8, 0x0, r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x28ec0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x81}, {{r3}, 0xfffffffffffffffb, 0x40, 0x0, 0x7, 0x80000001}], 0x3, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0x80000000, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x42f15e60ee6b13be, 0x2, 0x5606210e, 0x47cd}, {{r7}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x41, 0x4, 0x6, 0x5}, {{}, 0xfffffffffffffff1, 0x3a, 0x80000000, 0x2, 0x3f}, {{r10}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x80000000, 0x40}, {{r11}, 0xfffffffffffffffd, 0x20, 0x10, 0x1, 0x5}, {{}, 0xfffffffffffffff8, 0xa4, 0x20000000, 0xc0b5}, {{r12}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x6}, {{r13}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x6, 0xd9}], 0x9, &(0x7f0000000300)={0x1d19, 0x2}) r14 = kqueue() kevent(r14, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000001a00), 0xf93, 0x0, 0xba9439c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) kqueue() 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f00000000c0)={0x5, 0x10000447b}, 0x0) r0 = kqueue() rmdir(&(0x7f0000000080)='./file0\x00') read(0xffffffffffffffff, &(0x7f0000000000)=""/111, 0x6f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x28, 0x1, 0x5, 0xffffffffffffb530}, {{r3}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7f, 0x401}, {{r4}, 0xfffffffffffffffc, 0xb98a7639d67503a3, 0xb38a3d5051304371, 0x100}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x7fffffff, 0x8}], 0x5, 0x0, 0x4, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 16:00:50 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$getflags(r1, 0x3) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semop(r1, &(0x7f0000000800)=[{0x4, 0x400, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0xb967}, {0x8, 0x1f}], 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000880)={0x800, 0x8}, 0x10) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getgid() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="cb936551367c54851f7d874199be943aee4b999bf0e4093a2f0810ee49563e5a00f9bb782cb9e24c65352cb9c90f77784423177025d75ca05bee5ce7a5ffecacdce836614f8a64cc6a5ca06c2172eb7b0cafaf9e25b9a53acb9d7ebda1b5fd5a5509d0e2a51aff80f67be147494179dc87a14049f7e6f90d43851d76d6440856a43e77d1c1ea81a49e3343947bdc531127663791b9fcd29a0b7b584e82dfe45a9da20e91afe46effc7440e27a1a7c654d687a177934e2d3ed6c1433a7659be2b4cd4a0f00386e794b3c8cd716bc4c0e18a2b983843c22cd8030fe805b87c9f3c7051f126", 0xe4}, {&(0x7f0000000180)="0d1bf664935d4c9305088bc1d0ec9a02ab3e7df3b927b49e1c2ebdf177b6fbfecc317b23735b4445124fc24781506b52d2f904da445713f524118964a21334ef19e46b31fea6f19bb66e6bbc31329d3c0cdba40096673e8571f8411cd814960e820950a28f6206d20b42fcfbf80d1424b9f763faa3f256839973145ae1cac107de4f834066ab780bf223ffe12d80ff894b69e3b8e2653eda640a42ae1f378e3aab47529dd2333aac04270da79df6fb9d93b8eeff204cc76fb5ab951ce35c7bc06308e97a57ea70663c45d793958c", 0xce}, {&(0x7f0000000280)="a8fd2352556a187244a642f0be0ec82f87290e1d30ed49cf3935d9effd788b36d1632cf2d03f7163a7953e7f3f5bc4af19850ef46ecf6b5690e6f81b212e5cc3a75e228dac2497da6d215d5bd03e5868b0c875d66d3155b57568df5375a5b956b25d37e00e3c000aeacb4fa261f5e12ae7591fad2aff09677a1ae9d50ca3f09c4fb60491f92e45ee8891335810d4298234b5abf2c3bd6c06692ca5e265d0b8420c05aa8a6a47eb", 0xa7}, {&(0x7f0000000340)="4e3274629a44377fa59461879072e40caf4bc5d4fc36e6607289bde9d20cebde780ee6624bef80969c81f2dcb71e8821b3d3f7942e9699a43942d11fe788ed5d6ef7275ac708f0585b209338437c655b34419d02b68b0086a61c0ce7cbbc4615b939af8b33e9228a446d94cf469f1385f039d7b71b0cb4a59fe4623943ed0eb0069ad97f1c296914f8a7cf235198cadf27f77c12f5d02b71d490d4522909f99e77a700902d2308b6", 0xa8}, {&(0x7f0000000400)="72796d610e98f1aafd7d2e2af403ec302b5ca18a1658e3da5d3a6d1f7fcea3a4ce1d8b35820392658ecee439cf5ed82aca3b7ab9", 0x34}, {&(0x7f0000000440)="5ddab10b92b44961de8d344e7a49621ff313806800286fd2a762d99ac35aa45bdd649ceabd2f7805cfaf5a3a60e6299e9dc734934811c3fca757aba2fb48aec37fb5eee1a1185e197a599f4077a80fabac226e2793812d04c0774db060a4f9c769061737e63c349b49a32b2a85e8557c0c4c14bf6bebfc4e7617d1b690bf3cfe03a4e0050f41ed519418daefbb2842", 0x8f}, {&(0x7f0000000500)="d79dcddb6ca9ab6e3351e2c1a528c71163625e5277d31f0e3d6afab54efd967712d5186835456f3fd9fc2ee6c284733c75fdb9a5c8be013a8f", 0x39}, {&(0x7f0000000540)="34035af338d5202c08db2d4de4be13a4fe57ff732d0458381234d979fa95d76405565b65930bd14b729fe21632c520740243ed293de76a47c4cda79520cc60b28763beb99e596ab441f5867567a16fd7a5325d4b7b303075ffdc04fc184f03a3ae1a0197bb4e47f5108741cfba4406af898b947ff11bed68bfeefbb1bf26bde51dba6670513d97a5aa5848c048", 0x8d}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}], 0x58}, 0x203) r11 = kqueue() kevent(r11, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xcc3c07386089b93f, 0x200, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x6}, {{r0}, 0x5, 0x20, 0x8, 0x9, 0x2}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x101}, {{r3}, 0xfffffffffffffffe, 0x2, 0x6624cd1be36db7c5, 0x60000000000, 0x857}, {{r4}, 0xfffffffffffffff9, 0x6, 0x1c86942d7a17dbe2, 0x3, 0x931}, {{r0}, 0x2, 0x1, 0x40000000, 0x100, 0x1ff}], 0x5, &(0x7f00000001c0)={0x4c8, 0x2}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x0, r7) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10010, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x2, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x44, 0x9}, {0x0, 0xde2}, {0x82, 0x82f}], 0x3}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x6, 0xfff2e, 0x53, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0xd, 0x1, 0x4, 0x6}, {{r3}, 0xfffffffffffffffc, 0x40, 0x40, 0x81, 0xceb4}, {{r4}, 0xffffffffffffffff, 0x0, 0x8, 0xffff, 0x1f}, {{r5}, 0xfffffffffffffffe, 0xc68e384d6afa0bb9, 0x4, 0xfffffffffffff1ec, 0x16df}], 0x4, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x92, 0x2, 0x6, 0xffffffffffffff80}, {{r7}, 0x19744b8e3f327ec3, 0x40, 0x4, 0x80, 0x6}], 0x6d590fd0, &(0x7f00000003c0)={0x2, 0x5}) r9 = kqueue() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r12 = semget(0x1, 0x1, 0x2) r13 = geteuid() r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x11, 0x4003, 0x8) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) getgroups(0x3, &(0x7f0000000140)=[r20, r24, 0x0]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0xffffffe1, r13, r15, r16, r24, 0x0, 0xffff}, 0x1a42d41d, 0x100, 0x7}) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) r25 = openat(r11, &(0x7f0000000080)='./file0\x00', 0x2fdbc3b99d9deb33, 0x40) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) kevent(r9, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x40, 0x1, 0x0, 0x9}, {{r10}, 0xfffffffffffffff9, 0x34, 0x40000000, 0x92cd, 0x4}, {{r25}, 0xfffffffffffffff8, 0x0, 0x1, 0x200, 0xbf}, {{r9}, 0xfffffffffffffffc, 0x81, 0x2, 0x4, 0x101}, {{r26}, 0xfffffffffffffffd, 0x4, 0x2, 0x1f, 0x7}], 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)=0xf22) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r20, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r4, r5, r21, 0x1, 0xe98}, 0x2, 0x4, 0xb553}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) sendto(r1, &(0x7f0000000000)="94ee09f938fd49ff2c4eb4fd04badb75b2a1861162777d75358016492146e8bc6daef3b7e917a109bc02b405d60e690fe90d389543faf19197c0772cd26ad183cf5bd8ac10765668a8b0dc02797d03c2de8f375c7b3b88ac2b4c0a6cf46a9d4ebf5c50b18e2494a815111bb30f8a79781847c13a54219ebd04f63fde8a9421cb241d58b347ddaeafbb188bf7500a9cd0bdeabcd579e35a825a9e0d6577aa42f8ccbed4f410f843dec1bf1fdb8189cb6ddf7782d46e0cedc8636987a00509a26c", 0xc0, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x81) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getgid() r13 = getegid() r14 = getgid() setgroups(0x40000000000002a9, &(0x7f0000000240)=[r14, r11, r12, r13]) r15 = socket(0x11, 0x4003, 0x8) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = getgid() r28 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r26, r27, r28]) r29 = socket(0x11, 0x4003, 0x8) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = socket(0x11, 0x4003, 0x8) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r34, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r35 = dup(r8) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r32, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = socket(0x11, 0x4003, 0x8) r46 = dup(r45) ioctl$TIOCMBIC(r46, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r46, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) r49 = socket(0x11, 0x4003, 0x8) sendto$unix(r49, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r50 = dup(r49) ioctl$TIOCMBIC(r50, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r50, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r52 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r51, r52) getgroups(0x3, &(0x7f0000000140)=[r48, r52, 0x0]) r54 = socket(0x11, 0x4003, 0x8) sendto$unix(r54, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r55, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) r58 = getgid() r59 = getegid() setgroups(0x4, &(0x7f0000000240)=[r53, r57, r58, r59]) getgroups(0x6, &(0x7f0000000040)=[0x0, r42, 0x0, 0xffffffffffffffff, 0x0, r58]) r61 = socket(0x11, 0x4003, 0x8) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) r65 = socket(0x11, 0x4003, 0x8) sendto$unix(r65, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r66 = dup(r65) ioctl$TIOCMBIC(r66, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r66, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r68 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r67, r68) getgroups(0x3, &(0x7f0000000140)=[r64, r68, 0x0]) r70 = socket(0x11, 0x4003, 0x8) sendto$unix(r70, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r71 = dup(r70) ioctl$TIOCMBIC(r71, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000240)) r72 = socket(0x18, 0x1, 0x0) close(r72) connect$unix(r72, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r74 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r73, r74) r75 = getgid() r76 = getegid() setgroups(0x4, &(0x7f0000000240)=[r69, r74, r75, r76]) setgroups(0x4, &(0x7f00000000c0)=[r11, r28, r60, r74]) r77 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) kevent(r77, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xec, 0xfffffffffffffff7}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x54, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x100, 0x4, 0xc70f, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0xa4, 0xf1a6d15525645a38, 0x2, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1b, 0xa0000006, 0x3e7, 0xfffffffffffffff8}, {{r4}, 0x0, 0x10, 0x20000000, 0x5, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0xf0000043, 0x7, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20, 0x98, 0x100000001}], 0xf95, 0x0, 0x0, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b0, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0xad82}, 0x10) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x7}], 0x1}) socketpair(0x2, 0x1, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x6b, 0x1, 0x7, 0x7}], 0x401, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa4, 0x1, 0xa7, 0x1f}, {{r3}, 0xfffffffffffffffc, 0x32, 0x20000000, 0xffffffffffff363f, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb8, 0xc0cd245c43110e64, 0x5, 0x7}, {{r4}, 0x0, 0x0, 0x84, 0x1, 0x6}, {{}, 0xfffffffffffffff8, 0xc2, 0x4, 0x3, 0x5}, {{r5}, 0x0, 0x2, 0x4, 0x3f, 0x7}, {{r7}, 0xfffffffffffffffa, 0x80, 0x2, 0xaf8, 0x6}], 0x100, &(0x7f0000000240)={0x3f, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1004a, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) pckbd_enable: command error 16:00:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) pckbd_enable: command error 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff00000b99e705934b30892a44e40de8cd158c187e90952fd2c431e1644a649a26db51beed7d9acd74b6fd740cb019a658fea21e4c5cbf2ff4750cc84a95d37168faa1dcc3d73ebe811b79fabb313f7555f2f0291d5ad9bd06d239ff21cb3a215f20f9889bc30342362ef99487286c8b324e47b73375d088be603fd63fbed9e4c6693c421a06d5bd8d7572adbc6fbbebfc5112d7c8fac89bd7aa5c0ec86afbdc3a622cea9b026666b6d204c4d9f16793e0d20555207768688cb04d88adb25a3f9fe40c639384c1c3c778e46aa712e9020596d9b19c766cb8672dd1a41d73d046a77a068c215964cc845fdb8459d4ac45f763418769fb76a98d58fad00ce7ebc1bd40031e0864c84d51bd1d65"], &(0x7f00000000c0)=0x6e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r2 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x81}, {0x18, 0x1, 0x30000000, 0xb6}, 0x80, [0x8, 0x2, 0x1ff, 0x3f, 0x9, 0xe9, 0x2, 0x5]}, 0x3c) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xda0, 0x81, 0xc, 0x58c50fc}]}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x1, 0x4) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c5, &(0x7f0000000300)) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3b14db5ec0f0bd8a) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r3 = dup2(0xffffffffffffffff, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x7ffffffffffffff8, 0xa0, 0x1, 0x4, 0xabc3}, {{r3}, 0xfffffffffffffff8, 0x8, 0x21, 0x4, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x28, 0x2, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x120, 0x80, 0x7f, 0x21be}, {{r5}, 0xfffffffffffffffd, 0x80, 0x4, 0x8, 0x9}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x10}], 0x858, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x2, 0x28, 0x6}, {{r7}, 0xfffffffffffffff9, 0xda30c5e3a224d1d1, 0x1, 0x4, 0xa3}, {{r8}, 0x2, 0x84, 0x1, 0x6}, {{r9}, 0xfffffffffffffffe, 0x15, 0x80000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffff9, 0xc8, 0xf0000000, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x45, 0x1df, 0x5}], 0xffffff7f, &(0x7f0000000200)={0x1, 0x9}) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000300)) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffff7ff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x49, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x6b, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa6, 0x1, 0x81, 0x8}, {{r3}, 0xfffffffffffffff8, 0x20, 0x80, 0x0, 0xfffffffffffffffe}], 0xfffffff9, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x2, 0xfffffffffffffffb, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x952, 0x5}, {{r6}, 0xfffffffffffffffe, 0x25, 0x40, 0x800, 0x7}], 0x6, &(0x7f0000000100)={0xffffffffffffffe0, 0x5}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000140)={0xff, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dd, &(0x7f0000000300)) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0x6, 0x9}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0xffffffff, 0xe175, {[0x3, 0x9, 0x7, 0x0, 0x6, 0x5, 0x0, 0x2, 0xfbb, 0x5, 0xfffffffffffffffd, 0x1, 0x9, 0x5, 0xff, 0x8000, 0x1, 0x1c000000000000], [0x10001, 0x3, 0xfffffffffffffffb, 0x100, 0x8, 0x4, 0x1, 0x0, 0x5, 0x7], [0x101, 0x3, 0x7, 0x7, 0x3, 0x800, 0x9c], [0x6, 0xdd0, 0x100, 0xcef, 0x4667], [{0x9, 0x7fff, 0x689, 0xc5}, {0x7, 0xf101, 0x4, 0xffff}, {0x6, 0x1114, 0x6620, 0x1}, {0x8, 0x9, 0x7, 0x10000}, {0xa156, 0x6, 0x5, 0x80000001}, {0x3ff, 0x9, 0x200, 0x3}, {0x9, 0x79c3, 0x0, 0x7}, {0x1ff, 0x3ff, 0x401, 0x2}], {0x6, 0x4, 0x80000001, 0x800}, {0x3ff, 0x2, 0x10001, 0x4}}}) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x322, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) 16:00:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x101) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x10) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3ff, 0x101, 0x1, 0x1, 0x10000, 0x8, 0x2, 0x3, 0x2, 0x3, 0x100000001}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xee, 0xfffffffffffffefb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000000000)={0x8aa, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 16:00:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x80000001}) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) listen(r3, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040)=0x6c89, 0x4) kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) getgid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:55 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xad6a32835c73343a, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x2, 0x1, 0xfff8, 0x9, 0x401]) r4 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206937, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0xfffffffffffbfff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f0000000300)) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0x10001000, 0x40}, 0x0) r0 = kqueue() kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x15ab7d2f916dccd4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) fchmod(r3, 0x160) accept$unix(r2, 0x0, &(0x7f0000000080)) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0xfffffffe}, 0xc) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xe4\xff\x00', 0x10000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x3f843a850c616294) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7e9de455598b3bdd, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0207534, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000000700)='./file0\x00', r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r14 = socket(0x11, 0x4003, 0x8) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x3, &(0x7f0000000140)=[r17, r21, 0x0]) r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r31 = socket(0x11, 0x4003, 0x8) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = getgid() r36 = getegid() setgroups(0x4, &(0x7f0000000240)=[r30, r34, r35, r36]) r37 = socket(0x11, 0x4003, 0x8) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = socket(0x11, 0x4003, 0x8) sendto$unix(r41, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r42 = dup(r41) ioctl$TIOCMBIC(r42, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r42, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) getgroups(0x3, &(0x7f0000000140)=[r40, r44, 0x0]) r46 = socket(0x11, 0x4003, 0x8) sendto$unix(r46, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r47 = dup(r46) ioctl$TIOCMBIC(r47, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r47, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r49 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r48, r49) r50 = getgid() r51 = getegid() setgroups(0x4, &(0x7f0000000240)=[r45, r49, r50, r51]) r52 = socket(0x11, 0x4003, 0x8) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = socket(0x11, 0x4003, 0x8) sendto$unix(r56, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r57 = dup(r56) ioctl$TIOCMBIC(r57, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r57, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r59 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r58, r59) getgroups(0x3, &(0x7f0000000140)=[r55, r59, 0x0]) getgroups(0x5, &(0x7f0000000000)=[r13, r17, r34, r51, r55]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(r3, 0x0) r60 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x200) sendmsg$unix(r60, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="d7c872cd5c48cdbfff8292d9948a94247ad0db38a1b185867f40638b3c7f4f085ae34f7cdc8898806faa3cf7756b6ff7a751c6f0306df0ad2919c69ebc0c3895fa4ea6ea65aa9dbe696a9991f1befdf72f9876fddd457f1b6010c671f8cb84d386fa2f15c33e8ea9eb72fff5dbd940eda59af68ba00f311d0bb1b589b0fcc274acafb35fea3a450f5284515302ab477dd775770e3210ad3875958597f487384aa4858f2f002e915e81557389b3471f2b6687499cb875ba66dfb28b331f1a3f54", 0xc0}, {&(0x7f0000000200)="abbfa3b5df7f3c56cd0352ec33cc781e59e37a481f3f6e2a05d71cba1324e57bfbf0d22d2a48f39b95cf0493edd44590640c7a1d0c1aae19e08027bac2664a50a435f48b8a1c759684f7a1a47333a14fd979e623d2cc089c9f298b9a521ca25c9d047b5b7c7983ae82131abdf52293fe511706b9e375c1f6316c6738f23aa94518f00e864f5de48d473432918d84baa2ae3b37d5fe0074faf497090b43d56a9eec14e06aa206", 0xa6}, {&(0x7f0000002640)="c3f16f237c56515efd46c26ff10ca1e2b7fe198a794e7e4fe73ed08c3ebbaba7f34c63879f1f5ad8640f5ea8b71f5b8884e1a20bb45897849bb3a0459a7f8a13a91c1ff30ea58768fcb11a65dec74f6902488b2267b6c1d95581e5d846b5898b7dc93430a08510e4e87c01d4b1e8b880bd5fb2b2a3d4931120be8189e013839dbf210fb483c6ccc979cab4e5813d33ae73ef1d64bbb0df55c884ef5da7a73d9e93e36fa7e6d414c80f3efef0cc365147b1493db3b71a17b4a8fbfecb2f3320821b83d6fbd1543d7a01330f0b060b4648349618081779a30a172c4e6c683ce102874adeeae75952f7ac648e9b6faf8822ddfff36856f687fef608f7d481924e8e7f2b2d8514b0a33f9d9966eae369425cde13f9ca06cbd32de696c7321a2d04164e26f6c1db3f3eaebcd7ebf9a6055a67b32be25ed5460ac08201cec81351b04d4781d9d2a42b5674c91bce005561f182de2ef0a5ed3dbb4ba68a5a05d7ddbd2b42433530bd5d4262e8869ef189fb3e39883f3ee0e053e5fa1e2d8c5458033cbb2b04dd89271ae3c622cdf6f61f65ab7724f86cb43912f6cdf70a29363af4c7e6f6931b83ec054c98cb82ebcf1032db5cb8d3379cb28c80d46bc41e7e2c2304549a9e7d092bd573fb2ef11a3e3a5939f79ed696fbe14d502d4d2f5d57fea1a0154cc784ed4ea8deaf853438691a821d622a420c443437fe87ec37efaa11053480c38173260aa5d001e51adac3dd1d32781a197d4a27714da8bbf816df6d91ec55769c081c5e051ceb339f793cf4115e717d8619306a20572fbd432749de334c8f9945b9661878f545f75800ce3d0e45475652c5ae3d43176a5534bdd5b775c0b4734e516cfc3e9bb99269fa4c1279bf74295ccdaf7f3bad29a0b913ddac34a23285ebc7de003b2c490a7dd64373b48cc09dce1092e2bf9e7e7ac2129176a979549443ec7a5ac17bf27e126f07fe8a5dca2e81b5823aaddfa119b15a318499be5826ec04d722c37068506c98d066e4a3c1b34c5020debee793b9b07afa52bdf6f818ae8a1ac2ae16c9f80114de9531501405692c409d2efea7347592df115821b04599e9f21949000dc6ea28bce1624de6c900342a40225a78fce4e60af7fe9f4efbf1154f9f65eb4fdbca031cebb3d920eb8ea5209601103417820ce279d613e6bc5c70008abc1804944bde97f96756298f8cad0f5da077eb4def2d82618b9cc47383d7da5fe083b404bc1ea03ff9d19fc76d185737cf6c814f599c147916900d9b201da8efbeea69018cb2b9e2079b565d684a9d240afbaf4bd945e9942301d34276a0b5bd3834689a49c368f3672c588284e9d9b7150c227cd91847e4bbb5a00d64b273e07c0fc828b8a2e32cc3d2469864cde42b07be8f95dcc1f1d3a29fcfc690d6783ac1850961b0a69a60fd351bf08562c32db87b0ed421374fd35c1846a720ed1845e9c6c9291f44a211ecb5d9847d369c7f991d6bd2e46854dfe5b7e785470a6000b41d89691622206330f53e2492ecf69cef93387e382202be8cc926e86f7bf3c874b196694feb276596383d28c8a0a5388943043c83f6ef9d2de719ab02b3b7b52da15c0528b30ba09404b7def1ceff4bad883ead1a9b8c322b4e483bd089765d54ba9f21c9969025d8870e93b45188c946eda7ac29d591ec2e96359b17ce62151a4ff3074ba882f7da6b58250825ddf8d4a3899c571e7adeb31ca0a6d3f1e51852ce9e8c77252ac1a330dffcda1332af8da6b0813b954f17cff558326042cd1f5751c90c6c2034a55f633d9dd723b837d940ffcc73411c44d952ca5fdcffbd84a8aafa21442835d9312646c85da327c5248be07a8451c83cd045dbc688555860ef026ed86ab4cf3983a76a33d667e81ee748d739e41075dd59280eecaeadafa4b3b98b3a9216b8340ea0ce9014b01922c61ce50bfb2ffc8086477ed712bbb9ef39960aef643fd752eb14b11ae02cf3d910a59e41ec32aa0940e2ffa9f4406d6536fc6409b137873f0c4c3ad7e0f120776d88d2212eac0f6739bf436a04b5db45e24b81f38bc1cef8435825c249262b038c059ce235cd0a0d949fdedbfde284be7b89a745bbf85e73b052e40ebe2b28b485d41ef8288b9f4052b1cb00198302f099f7a83c34f47856b32653c07cfd67d71b069ca25155b457a732a5b33e8ce0f16b41da488fdc34847031d54f48b6b7d291ca27d3398b0df18fd134ab7ad184a3d5ecb3981d687d8c0f17de40936c80601e7f974b995c8772d9526dfb0a4ea2a9a4f1a987e07e7173137519944f72da6720c28ead72e1e9144c5548ef7e2df502e8904505509e41e93560cbfc0dae3b530da469ee58b81fbd09d299f824402ca8f79a0fb4630c96daff7e069296ebdd5df86f7a9c2cb3f513083234aa53d4ba952803f1210d5512a69f77e70c0baaee6489e68704ea7b5ffcdf5c03287501dc59a5e90bc595406d9e124c7dd0aafd2d3247ba37c2e1472a89c2f88db59835897d6f24f6e88eb9b178c861448051a24c49dd41a4d111c5e1a7ede9c16a8fdf1282260f0ee74ad44d8ec3ff58aed81b84b595f5dd326709bae8a011d8a9402dcf0aa130579ef9634db0216fcd0fbead801149856eef2e6c804d8167493e83608cd8b1e78b046bcd02e7d516ef441ec3867beaa4bd1dc8fdc24ac5ddd4f6930cf683121ae3d2d6a8bb1a3b931da693a5f31a8ec90bca5619da112f11275351650f2b557c7dd3a228f1a26474066f600c5f14f0ced4f3c5d9eaef030e6bb43f458f911784aa0db3e4e704b3d7c3495a6cf680b10e0fed510ad598ed1e4efac8c59a27fb93d6eb44c1ce4a109077e45469daecfe432af7f8404aad8011f572101762642eabc3e8f9688736d6fcd06ea6b8adf605414624949e20eb370bcb49352ce72e945e342f93e0be24ff13ab0b90bbe29f87c3f143b554e2e22da2db56905dda003e3c3a992ac57c6a3a851f97d468e254debf287f2a99a49f62ed6fe792c19d1909f1c1a2e4a6c23373d428c63beb38a7de4d8add5a1f25a91a7bc92dd1ffb4f2bdc5ed4cf9fd81327c9b2d1cad4bdf884d39ed1c5ee3994bec703e98771749c80742612832d4a5e9280d52bac0d2c52daaedc71630299acaf4d27010be03b603059a55b471364cfd651da2bb261aacaf53a5311cef9df93359fcc64276506fde11f613608b92f40bf9b91a5ca80318a7cc64812fa3637fd71daa899b248112d2860ef78e048e1b492c86a48b5dee755ad4a948f09bef7b8f690aa72342604dd5faf763547aa644c0621f18d7f3249170151b631fabf2dc9d81033b210c6c1488889389878423f3f42eab728553be9022ba76ff1ce0544f3f62c83ab7cc5de65179d5a7b739dc126c00a66dc089df0a7a5badc3d368c64db01c353eb8a54d6d5eb6ed35d5b1a7aee8a97229a24956b44ae79bf75455b3e5224355446d4a7c5580b8a5d8e780ab94bbbab97ffc45f729924e75319094b2212651724bd51b4daa771535f132e4321170e0e4178fd3447fa1a8c3b71eb1348112db391336c81d9dbfca377708c4aab835c677a25ae7696afda81dc16a7965a3231c200d6bc1b72e6e23493823579506e34c2419e9a8839603a05a01bd67ee7e1e58983be4d1ed7f8cdf7eb6fbd583f42f672d53019039e1fee40ae4b45e503f31deb119e09c8d4c8c03ec07a8e1793ded2ef8e7908be75913cbb28b81c7ced17306241d839db623bfcd7d5ef984678a253c3237e16f7954eb93bffa3c555ac74a77ccf0a3ed710d9fd990dc57b326eb4dc3c840cf7388edf521a830eb29938adc8b85c9baff2456f3862234211ad21d20a763ec19d62cd13340e1240380244bf6a829a111bee21132841018153657e694fb7a3887c153f489c49f124b5209dc2bebaa11e88e88363c669510b11b3267fead0856c081a7a6ebf8b754d6eb5ef6a4a504101a713032713f0945f33e1e4ecc316edbcd3e87e5d95bea60684df15ffab6bc35d7ec5f879c9df60e73f4b4ebe33cfa5361fe7e9dd332119aa698ceb74e2c2e6fca51ff17f2f5f76a7046525c39ebf90dc2e4b43518f0841baa0c60505a97b7940b129db9df21c3408f10e218fef9aab07b711311f868166efae900f7f430e3567941bc4f4fe3f61475e3991a2a698fa4e3c87ee123bb3daf884a90c46c50ffe94c3c87107589ab30b50f1c87b987fd0b1d7990461069863e14766a1280e8e21ab977bc7e4a09e8995edf93904c9d16ea2af0c85d6cdf48e380dc830702c93a32ded52fb2ab76fa74c4f301f2869d154c5b3f42d21dd75dea65640054ab53f176a13dd6285f90d19fd4818019b05d240156129ac380e67199daa56045a03f7d44f71ae8fffb0e4d1d449b5e6240decd4b091b6c002f5f5515c0a776c6c71d50311b7f9c3d670aa9195f5150047dc5ce885633bcfcbf10b662e3d5ea767859f864cf7a1323596229a8724012449d7fb1a13d8fa8a05a3a2380a87d8f017096348f8168f19ff0761f11437ddd305e2184e5e6b223bb3359c8ab72c522cbf9db83704071140ae510c2e59001877ef365378f7534959adc28152cf883e0908edda580a9d39d4f138ec77fc37c00904eb320c38932cba8110a0324eeb8a7dd08198db9d79bfe6836fcbc9f97a7c7d1cbcb0a09a567c224d454a7e69e587ddd7d0b67d04c7f9535593f0b7f04388220fc0e3f0a4ccd0f0a6841b5d420f9cd77c1dafe36bf3923cc4791fe86d0318cf4401a7804054a0f72c49a2198704e77894deaf0b6d99252a867c46f0630f30e7473cf7311b2c32587361f5f8005bd47f5aa82d6e9f987662d3cc955a9a10224b7a7e735c6a3575fec7e44c291f6649f0dfa59b4898e9d16443d514997755c69723e6be9968eff05c4d10111c5aa12352b5c8c904e36e5ca16b02bc438f1c5215bb6f2e84554f5a62dfb6a2b6cf1f052e216aafa43a212ed75bc9f69a43ddb9cde89388e20f2bce595b72afcc268c373f5c031099a0546821b8b081e780788d3d14698bd7181557d222373ac44e9286c3321cab556462d7838ae7f845cf5bbdf36647b178449dcc5a59ee07e20f56f4a0309de28f881094c591351da13b4b38a1914d8c52926889690ab90747f6254398fbe7b4c56d934fdbbe9be0fe68c7140fe2763374bf51c65707fc4aed56b3148bac76546154e88eb851807be340185d7f752ce842cfb944ae713ad63304f0148c4f6242b2ce08b565afbcb61072c54c6e0ebc7a5bda5fa9e45a49366093feb2230908e9c05162a3c6ccf7b1b7116fb16b3f12b14e782f2e28a26678da70edc3b9ab5ae57b7c06718ff9024129ead0334ef61c84b37d24ab248afdf201122ccdd0d74bec80f88e35bd60cd63c3f4046f4d2164416f04d2801b67554b3913e2a54ccacca09fde396606232e5593c4570a75f99595a2a8bdcc85460c3ac7de0d64b6e1409fbc058e62bd934665f419cf5ff98b72aa1b22b4db15e641676c9cc5b909332a2919cc525f0cd8d672f0c262a25055ac884f2be9c59d11090a5ae3e0a4ebe098f3383ca8a52bfaf8b43b30eee5244c8077092e35d9354c6cddcde2dcefc99d2510444651f60927812343362dcf688df6e293177f0fe1af51c64d255a4de14cbdc7e7e50f7a2050a149997fc4e5f9600049f4fc83cb2728b2ffb202e5df0c135c7140e6ee8201f547b112eaa3293e281eb74fa0e2054974352b508034d102f491651d9d4e88ff099f876956d8b3f1b785e55560e8da82dd71d9ce6527571505ea7934dd6183eb2e1398ca55660860abf94105df289c35bcd5e524a2d9853bd09939cfd", 0x1000}, {&(0x7f00000002c0)="84f4c967e9587cb4d5a6a22aee7c3d7be3033028c80410ebc0cac1c4a6f8ae693d66838f7e529f2cd72bef1313f24347134139ac1834925d46cf0f1fcb2037d4075095ed9a6a1e41b33920137d609030f0", 0x51}, {&(0x7f0000000340)="382259f15c22f0fff29c2fb7a6a6a0e19092b8e81171977b2bccfcaf0c22ed9197889b6bb4042bc5026675ace7d90502f14395a206780227739bb56722cab9ea05c8440827fb4619eed8b4c1ca7a4a63fda50655438fbaf410a2b9d034ccb8ac6130f2f78a07ad185586647b4f62a559e25dca2dfcf7eed4f6d4732e34830002b58090bccfa915636c814bfa78a9f28fb2e26928627c738e1540b8a264196fe19a8191fa3bb9164cd0c50a", 0xab}, {&(0x7f0000000400)="dffdff4e6287b58555cb6e47efc1016414db8ab6358929946fb2b2d1d81388ba3f70680ef9e20105e0b111cff964de911a14cda8a66cd8a134ecf7a952a67af99a76f289dbf1f79f2a3aaaa7e88c34cafc12cd70b58c55bd35e06c638b696457ff6f472e21f2a986c4a22b3f4d8d1cbd1c6aadec224b1ab302344150bdc93d", 0x7f}, {&(0x7f0000000480)="b8c1ada0c57d881e849fbf46bc787eb341fb9254ac96ab86f2feed7417ad0e6cf8f31b89d02e6bd9fc4b6b098797562990cca29f279594ff5a2f034c484601ec0e3d267bd6f930de9046847f716cc777af873cdff8d9756d24ed767839491d97fe03df27bcd448642ca833be86a7a413be10d32a5e2a9182fdfe60d7f7e02b9e8bcd15747c272e105af01aa1cda635e8004c5f91d0cbd62fa057d7e05bf9daa94916f5510288eac5c1407905eba55626c3de804941a8982e87290dac46171ebf6a2d2eb12b6db292df806dad73d84be5a38add99fb8a3c277723f86d80fe32e56b4a258b32f8e7235da9df6f6c9580c8735819e2bc6a4a6b9a", 0xf9}, {&(0x7f0000000580)="f49f4c9abc4d19fa7709c715268498d10a77206b2e4b1ff470d59c533ebb73c6965165181e5f3c458dcda928e6822ede134558478e52e578abc02e5e752b0311af2879e7bb49b4b410bf11c0cc56df0f6e35d89874a9a8db7f02be334505f36c58766fb8bb452a4357fb00e808d9559843f2332260430c062203ed363ce16afd38d00aa2b9c46517ba181e", 0x8b}], 0x8, 0x0, 0x0, 0x400}, 0x4) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0287533, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x2, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x100, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r19 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x30fa83aa8ba661fe, 0x20, 0x81, 0x80000000}, {{r2}, 0xb5761c4952817ede, 0x80, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x20, 0x9a1, 0xdb5}, {{r6}, 0xfffffffffffffffa, 0x8, 0xb4edd08075cd5b69, 0xffffffffffff69d5, 0x5}, {{r7}, 0x4, 0x53, 0xa587887514aa28f, 0xffffffff, 0x2}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0xad, 0x400}, {{r9}, 0xfffffffffffffff8, 0x4, 0x2, 0xf1, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x40, 0x6, 0x7ff}, {{r11}, 0xfffffffffffffffe, 0x1, 0x2, 0x10001, 0x2}, {{r12}, 0xfffffffffffffffa, 0xc1, 0x20, 0x5, 0x8}], 0x0, &(0x7f0000000380)=[{{r13}, 0xfffffffffffffffc, 0x10, 0x1, 0x80000000, 0x1}, {{r14}, 0xffffffffffffffff, 0x1, 0x140000011, 0x5d15, 0x80000001}, {{r15}, 0x16366b291538f803, 0x2, 0x80, 0x4, 0x401}, {{r16}, 0x0, 0x0, 0x0, 0x3, 0x7f}, {{r17}, 0xffffffffffffffff, 0xe8312cf4a26cb3aa, 0x1, 0x100000000, 0xff}, {{r18}, 0xfffffffffffffffa, 0x5a, 0x40, 0x5, 0x43}, {{r19}, 0xffffffffffffffff, 0xb0, 0x1, 0x0, 0x47}], 0x6, &(0x7f0000000480)={0x1, 0x9}) r20 = kqueue() r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2914ff2b98dd6edf, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r21, 0xc0245755, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) kevent(r20, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xc0a3e4cefb57289e, 0x80, 0x2, 0x4}, {{r2}, 0x4, 0x20, 0xf0000000, 0x10000, 0x5}, {{r3}, 0xfffffffffffffff8, 0xca, 0x20, 0x8, 0x9ef4}], 0x7, 0x0, 0x0, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) geteuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) flock(r1, 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x9dcbd86789ad6719, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000340)) dup2(0xffffffffffffff9c, r2) nanosleep(&(0x7f0000000080)={0x7fffffff, 0x1}, &(0x7f0000000100)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) socketpair(0x1, 0x1, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r10 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) r11 = geteuid() r12 = socket(0x11, 0x4003, 0x8) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0x4003, 0x8) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) getgroups(0x3, &(0x7f0000000140)=[r27, r31, 0x0]) r33 = socket(0x11, 0x4003, 0x8) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) r37 = getgid() r38 = getegid() setgroups(0x4, &(0x7f0000000240)=[r32, r36, r37, r38]) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r38, 0x0]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = getpgid(0x0) fcntl$setown(r41, 0x6, r42) fcntl$setown(r40, 0x6, r42) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = getpgid(0x0) fcntl$setown(r44, 0x6, r45) fcntl$setown(r43, 0x6, r45) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0x0, r11, r19, r22, r39, 0x0, 0x64a}, 0x800, 0xdd9, r42, r45, 0xff, 0xff, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x2, 0x5}, {{r5}, 0xffffffffffffffff, 0x32, 0x8, 0x5}, {{r6}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x592}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x24, 0x80, 0x80000000, 0x5}, {{0xffffffffffffff9c}, 0x1, 0x8, 0x24, 0x80, 0xa27}], 0x401, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffc, 0xc6, 0x80, 0x0, 0x101}, {{r8}, 0xfffffffffffffffd, 0x10, 0x10, 0x7fffffff, 0x58aa247f}, {{r9}, 0xfffffffffffffffc, 0x14, 0x4, 0x6, 0xfffffffffffffffb}], 0xa26, &(0x7f00000002c0)={0x3, 0x1}) msgget$private(0x0, 0x40) r46 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r46, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r46, 0x80045604, &(0x7f0000000380)={0x400}) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6) 16:00:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0xffffffff) r0 = kqueue() flock(r0, 0x635166c65d0762f9) seteuid(0xffffffffffffffff) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x2, 0x0) 16:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x900) 16:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d00) 16:00:57 executing program 0: nanosleep(&(0x7f0000000000)={0x100000001, 0x3}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = kqueue() kevent(r3, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc600) 16:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9000000) 16:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d000000) 16:00:58 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6000000) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfeffffff) 16:00:58 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfffffffe) 16:00:58 executing program 0: socketpair(0x2, 0x3, 0xed, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\b\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r2, 0x14, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x300000000}) flock(r4, 0x2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x0, 0x9}, {0x21}, {0x81, 0x9}, {0x86}, {0x47, 0x3f}, {0x21, 0x6}, {0x40, 0x9}, {0x47, 0x4}, {0x25, 0x5}, {0x89, 0x4800000}], 0xa}) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x7) socketpair(0x1, 0x2, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r7, r8) r9 = dup(r6) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getgid() fchown(r5, r10, r12) flock(r4, 0x1) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000000}) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:58 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r0, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0xf65f, 0x5, 0x2, 0x4, 0x89, 0x8, 0x9, 0x8004}, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x7, 0x43, 0x9f, 0x200, 0x8000}, &(0x7f0000000080)={0x5, 0x2, 0x9, 0x8, 0x101, 0x4, 0x7, 0x2}, &(0x7f00000000c0)={0xf52, 0x81}) kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(0xffffffffffffff9c, &(0x7f0000000000)="bbc88520b9354aaec075bd6f057faab89578ce14067c9bf838087eaf9a45ee5807923f7b611bc526ac03087814e31e", 0x2f, 0x4, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:58 executing program 0: nanosleep(&(0x7f0000001c40)={0x800, 0xfffffffffffffff8}, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev\x11zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000040), 0x10000) kevent(r0, &(0x7f0000001a00), 0x6, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) pread(r1, &(0x7f0000000340)="8252c4b4328bdf9f75f026a9e261b05af99b8ed4b51d7fb3627faf85a40190c54af3b0985269be256f173a752000000039016f1935de33a943df8f8dea5722a20a0d14dd618c61dab20460738f616bab071672ca829bc04f1f876e6d61d3b50a8b6c6cc3aefbff9028765b973c3c365e9401161849d7dbeb16d220c49d5fb695c03cf77cd08eaea37c18bea9dc69a3f32df9edc3589e5e313ba174c83545ff60c9b5de7f2d78cebe77fafda68cb957f807593d62e18dbfdfc13cc64d8273ffe1361d1eac80841e7ebbc7782533371953106a670f202d6a51e98aad087b9efabaa0ed89647adb183e37df22b4aa39dc6250c2ffc7403ca5bff245384c6c96bc9851d2e445c1068a9cd6993d2a92d5a0559e0aa3abbe8f46dda01e", 0x11a, 0x0, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) pwrite(r3, &(0x7f0000000100)="adc0717fd313e84c23e81bb760d08f5929838f9269b8c1fc3fe881a0afac49131570821f49a5995a9e8e1bd48ea23bfea6279583d7677753c161ce630a965e3bf47a474ac35f4274637d7aee5368a543d17057524345d3fc67cbf35d17e70a5f3e23cd72ae9892f788889fc1e2afa1d50e0b681c81c8c7b8b6cec4fb3f56d0887b7b1fdd41a13a5fc29617de9ece8122f692072c55344ce7", 0x98, 0x0, 0xff) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x6, 0x3, 0x1, 0xfff}, {0x9, 0x8, 0xea, 0x9}, {0x3, 0x84, 0xa4}, {0x5, 0xad, 0x4, 0x7}, {0x6, 0x81, 0x7, 0x6}, {0x6, 0x2, 0xff, 0xa4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x40) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) madvise(&(0x7f0000702000/0x2000)=nil, 0x2000, 0xc90ab0ea55b172ce) 16:00:58 executing program 0: nanosleep(&(0x7f0000000000)={0x800ec, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r3, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) flock(r4, 0x1) pipe2(&(0x7f00000000c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)=0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0xf8}, {0x3, 0x3, 0x8, 0x9c3}, {0x0, 0x2, 0x1f, 0x3983}, {0x9, 0x6, 0x7, 0x20}, {0xb, 0x81, 0x8e, 0x2}, {0x4, 0x9, 0x80, 0x3ff}, {0x83c8, 0x1, 0x4, 0x8}, {0x7f, 0xa5, 0x57, 0x8001}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x617b813e87021ce5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x100, 0x7}, {{r5}, 0xffffffffffffffff, 0x20, 0x80000000, 0x3, 0x93}], 0x20, &(0x7f00000003c0)=[{{r6}, 0x5abba175d59ba390, 0x2, 0x20000000, 0x35, 0x1ff}, {{r7}, 0xfffffffffffffffc, 0x41, 0x40000022, 0x35, 0x3}, {{r8}, 0xe, 0x20, 0x1, 0xaf, 0x7}, {{r9}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1, 0x1}, {{r10}, 0xfffffffffffffffc, 0x41, 0x4, 0x5, 0x2}], 0x5, &(0x7f0000000480)={0x8001}) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) write(r2, &(0x7f0000000140)="af506dc672fc85c5a7ea87684e865d2ecc9cfbf4b8144af98135d80b7a251f3d1e04ed1e657f5bef3f08915c412ed25dab3e49f7171cc42a41c464ec88b36f1ddeb12cbc6c1429145e329a97e29d77b0b131a2cfc101105806732e62f1207e05e23a2ad84716c3d823324639c9d5ba55bc8e6a049b60d548733f4e9ff1740d9c2eedcab5cf7108a11d57da92d1a34f492bb8ad5295eb10403f43cbd2cc2038c4ffbc0c3004a1b25c4d59c1e35fd4a8937b857e0ef935ccbd5cc74f5d0199addf75aaf6db2a0986e5aaaccb879b92f4fcdd4a4fad00437968870f9e53e8c81b9bfdbdfd2a9dfe86c81e7a21f44b56a4e03a43cf1d", 0xf4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ftruncate(r3, 0x0, 0x6) recvfrom$inet6(r0, &(0x7f0000000340)=""/216, 0xd8, 0x1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206979, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x20, 0x1, 0x64) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000280)={0x0, 0x9a, 0x96d, 0x80, 0x80}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000100)="15e2e8a97840b1c50af7e50465dc77de48d2d5b2f942aa44011cf3e185589fd106bd2408bbeb8604b688bdc7a08bc50b2b3b", 0x32, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./bus\x00', 0x100, 0xe6) getgid() r6 = kqueue() kevent(r6, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x470, 0x0) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$getown(r0, 0x5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x400000000002, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x9, 0xa1, 0x0, 0x104}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x4, 0x88, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 16:00:59 executing program 0: select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x6, 0x541, 0x20, 0x6, 0xffff, 0x8}, &(0x7f0000000040)={0x7a0, 0x6, 0x8, 0x9, 0xffff, 0x2, 0x758d, 0x1}, &(0x7f0000000080)={0x8, 0x9, 0x100000000, 0x3f, 0x0, 0x80, 0xffffffffffffffe0, 0x7}, &(0x7f00000000c0)={0x2, 0xab}) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x8000000000000005, 0x42, 0xf0000000, 0x3, 0x1}], 0x2, 0x0, 0x214c, 0x0) kqueue() kqueue() 16:00:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:59 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x40, 0x1a, 0x0, 0x8}, {0x6, 0x1, 0x2, 0x3f}, {0x400, 0x7, 0x81, 0x5}, {0x1, 0x37, 0x6, 0x7c8}, {0xf197, 0x5, 0x9}]}) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = fcntl$dupfd(r3, 0xa, r4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000040)=0xc9, 0x4) socket$inet(0x2, 0x8000, 0x1) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x7, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x2, 0x8ef}], 0x1f, 0x0, 0x214c, 0x0) 16:01:00 executing program 1: getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0xfffff69c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000080)=0x6) 16:01:00 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x200}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = kqueue() r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/223) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/248) kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7dd2, 0x3, 0x54, 0x40}, {0x1, 0x40, 0x80, 0x4}, {0x1f, 0x3, 0x81, 0xab}, {0x1ff, 0x7, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x2, 0x4, 0x1]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x13) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0xdc, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x80000001, 0x1, 0xffff}) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x480, 0x0) r3 = fcntl$dupfd(r0, 0x207312c30e314d93, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r5, 0x2) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r5, 0x20007461) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = dup(r2) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/66, 0x42) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x101, 0x627}, {0x18, 0x2, 0x80000000, 0x9}, 0x81, [0x5, 0x2, 0x7, 0x200, 0xffff46e4, 0x8, 0xffffffff, 0x1]}, 0x3c) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf95, 0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getgid() r23 = getegid() setgroups(0x4, &(0x7f0000000240)=[r17, r21, r22, r23]) getgroups(0x2, &(0x7f00000007c0)=[r21, 0x0]) r25 = dup(r0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000280)="67fd87f8c86b2a33890c546cf126a49086e8921c829f99ff8abef34df0a7d5246677f7d5e322ac72b47d26bf4115fefdf7ceb0b6b8cafa5db3196d39b85b415c4ab92eb12307a16a668667823cec0a85be964c185aeece7d4e4f8967d89a1e8260c475a190dbef651379291990c5c275b1a8f25c1836ed63d6b0fa21bc25a9b2b622d29238263c0b070776d1a73a18c7af18c5a6846b94d421e169bb9c1cfa3bd27f169544af10d1487a225088395483f0bad363c469068be82791a9bfad52c6b9e03098af2cbf", 0xc7}, {&(0x7f0000000400)="55abb2b4cb7f341808021578f0b6c6e13f9999c221497d6c229995b3b69a42e297d6ccc7c5f69bd3146ad20f39ff11048fe48f5aa3b95584588060aab0b88ca86946cc801b7fa0fc6c87386b5bc24ad63e2f47ce8160249c9c1512f817954b5938b89ef66832461917ea4034da8e55a1aad2f4fd8c69baf43a7d65792027abca35ea7e82c64e4fcf64ce2c1708099b0a137616cd0a86c9aeaa4d6edf3b5e0e7244b76e680788678bb0385d295a88d0e3a0094c88e9eae83c65", 0xb9}, {&(0x7f0000000380)="406a32d34713fa539af4eb1793ec3b74eea9a62640f8df7d6821f49e66d9be1f08e288d828a51254968129e21ed98e806e11248797ca43884a1a", 0x3a}, {&(0x7f00000004c0)="21b5941ae1dd89f9565eb050ba4c52e5d28fe21c182065673fa3d0f86fa4c526b4744599db482a57ec4ce8358aea79fe72d07d654c6b9d18e7590f003076dd18678a27c849c5529ea35babbd507c45b09e8071089776a612723c9aab8367866c74c88eba025dcfcacc1fa4275fb0cac667e988cf7f463cd199a5e290fb0de67e88eb9f6fe77d0a1e1fca74c2", 0x8c}, {&(0x7f0000000580)="f68fe3a00620e489d8e22bef4a2e4bd6c82c39574b9216ef77059dba5d916f5cca2ded08dec51c02bf345e438d6eff5f61945a099c0f06f6a2e21f4b85e0b999f31e", 0x42}, {&(0x7f0000000600)="f383a00cff6e3bafe4ae1ac9b6f4dddf54300ea87ce4ea0326b740b6c1c88c9d5632123f014030d7f6469e84aeb47ee5828a4da1279005fdfbc20b2ea457a3f8f191d8abb57b086207dc1fe41df9ccee232096360e7abc98a787696caa1f091ababcb1e6f3084624070a000e4221e14fadc68deea120ae93f0ea4a41dcd090b2b17156fb5e51ae727730adde5fca40840450cc52c5260819", 0x98}, {&(0x7f00000006c0)="8881edb94481e39d69648f41eea5cbd3635b1a9f231162de129d606ad82bce21505197259f80ec0ceead7a6e2e17116ac3563a945892c94ecfa563476fea2ab85e0197951a9568541fbfd31e1a822d0b72dd26049e2a1f54ba5e2bc776d3871749a1c83597f2b1b0c997dfabb440d5", 0x6f}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, r7, r24}, @rights={0x18, 0xffff, 0x1, [r25]}], 0x38, 0x9}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000003c0)}) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) pwrite(r27, &(0x7f00000000c0)="af6d8d6d1a43ffdc4016543347780ade5da1788786ae2f6abd8ac7c0fc847f288a043dc713b5", 0x2, 0x0, 0x200) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0xa41}, {0x16d, 0xc6}, {0xc37d018674e1fcd5, 0xc2}, {0x5, 0x100}, {0x25, 0x3}, {0x5, 0x3ff}, {0x40, 0x9}], 0x7}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r26, 0x80044279, &(0x7f0000000080)=0x6) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000470000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x2, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xc8687fb5bd1a0fcf, 0x2fb5718c089486e4) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r2, 0xa, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xb80264d2c3bec0aa) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r4, 0x2) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004d4000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000002"]) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r3, 0x2) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) 16:01:01 executing program 0: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/143) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = socket$inet(0x2, 0x2, 0x9) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x43, 0x80000000, 0x9, 0x10001}, {{r3}, 0x0, 0x2, 0x40000005, 0x3, 0x4d0}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x100000001}, {{r5}, 0xfffffffffffffffe, 0x42, 0x11, 0x4, 0x8}, {{r6}, 0xfffffffffffffffb, 0xe2, 0x0, 0x3, 0x58a79fc6}, {{r7}, 0xfffffffffffffffd, 0x40, 0x4, 0x2090d594, 0x3f}], 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="5bd261fc6f476cb203fde1cb9e60c239c8c50b6fef70282f1fb75b006362fe75763d3cb8020c862ccab9988f63b3e42a9d5e3bca514688d918dfceaddad0a36ce7762aa4a53ab37171a4a6c92ca95369f8e1e79a0e4a7cdc9143ccbc", 0x5c}, {&(0x7f0000000180)="e35d9016977e029ea2cdd2fad812d2f00b15749b1af8eee29dfc88e7878915c9776eef73112a0ebabe9045d97a6cbad6ef578c5858b26ebb4f68cb3bc44cd8de1ed23636056a484007d6e667b9723e238296e2db433651f6a85b5d98c4dd337572d5d0d997c7c80ab423a8837d8fc6851d85903e31724d50672a7f40f074e37b9ece7cae44fdb6de54e0642e64348b58bd03b2e4019e8e6bd25d875bda6b6997b795074ed5bf79bb5327bf0a7f1ae31243e3c4a5bef365de8547013d70cfc8a3e2060a7bd237d197c1565acebb04f628f21ba9a7995fa0", 0xd7}, {&(0x7f0000000280)="bf0260d885", 0x5}, {&(0x7f00000002c0)="00c781480ca828df0400255daaf5d259bdd442679001e16a64380142da", 0x1d}, {&(0x7f0000000300)="afdf63af21279d8cfaf2a3d631e25a59732deece817d57b5ee88db88c104b0f28e5c22e72cc22bd75657ed6edb4c318cde0d8bd3", 0x34}], 0x5, &(0x7f00000003c0)=[{0x30, 0x1, 0x81, "4c7d17a0d9c112739bc34cea13cc779068080a3b9aae7293f6"}, {0x110, 0x0, 0x7ff, "fab7323a3751e36ad4baf3ddbfb4c49bd54b8102d8ab658ad699027b51ed075e7c65099805346bbbcd0f3c7e18553946069b7e6fc12391ce3b9a2acdebb44181f2a3f4c98d2695f6b87ea6b1de634507d59385fb7ab57a747eaf9dbd3fb849e2adefe31ce2c9a5d25a6d30bde538852851ebad1fbbb8d4e96c8810c5794fb959ad0807cc5f96da77e8cc979525c398571d8d676e947c0651a4bbb94489d44204df4b2fd66104131fe53f1fced4d8514654e7fb5505d4a65897952c2ffa54ae47114e7eeb8e6ceca20f2d58ae687005da0aa60332bd124833a7b682b2c687ef6d68909513f62b043715b7022897faf4311d8eced3639a2f48a4e30f0e6aa6"}, {0x100, 0x1, 0xf84, "d12038bdc387e23fbc5000c8525948cb1dec7a7255e0afc5eebcaf9bbd162ff1b5e90d3c702ab7295571e3533df20415a7c7595c102d6e55f1ade4a528b017dd611fe25d9dde8b67d1fc03986bc692156e7ae91869b0591015c1ffd3ff04bce10f0b90207361ede057ff5e68744f08b12e73c48c668d804fe2aa1475d79b518aae54e42216e109e37336f64d707f37a1560ee116bf17280d8151a6c0e915497aada968598a061dbcff9f04e7192a601256a06b99a7a123a2004c2ec7c2023f2f8ccfbe37b30713ae577134920aa2d7aea1bb1198e5de0acc61dcb3e4a1f17cf9e943c7685ad1a091d8ed4e4b"}, {0x48, 0x1, 0x800, "a40545f488bcd1d1dd90e8fd63f7f485d368ce2b81020a9cd3fee2649519decfad979c32553067d49e9be73d5c21c8fc9d89"}, {0x98, 0x1, 0x1ff, "9d53eca15cf71fb5826c1db203f30b82c065df750c1d84fa89483381e5e0575511c59e22e06d6d25b970d5223e84eeb4325be9c12689a999063732fc12ee9cd96b86e58c6b1a35848b87ca83ad0b93010cf011053be2b172c61e7563956515bad6d2709acbed06ee26e980ba54e9ec539c238737cc1a3e98b306b966f34a067ae939"}, {0xa0, 0xffff, 0x4, "2594eb934f435eb82117344b1205a9db8918e4bc0fe00eed4bac7bd63a6cd4645369b673467860dee205885daac083bd86cc48a60176f2dc016e317807c3ef8a9b04ec6727643779ac9e8c1ee901cc323e2f0fb276e0143f54703aaf5ab9044304bc6e3b1d118dc0dfcfd90cb21a9a268b55a5edb7dbf2c98d34f82327581269c0bb048d5171b687d1a49b02c491d7"}, {0xf8, 0x1, 0x4e1, "5a686c3ea9683a94cd169feb32c7b6f0d75c4f9593659d7a2018985ce3a0d88bbc21403883195402c1f8c8dfa80c3999334e23e0bd380156fd9df6ab6492c84f273e57c13344a021a7cf733237b49804946369d2bd994564b1e5860acb1efa79c211498667acf45a4139fd30b8254a398a92bd1b8b216ce331ed722ef9b385d5c1598efd9ff9ee9f8216053bbb2cb278917ab67a1380de80c8ca079ecc1bd1d7586aeb1711d265620016f7c41b98928b5e635b2443a6100a27b165406fa0cc4e75d18b69f2372361cd5148d15e13125efc7416dbe99b79087eed41a481c056059c5d628fe526"}, {0xf8, 0xdb08e41078e7218, 0x2040, "13bff576fc7c5a616cd4a222bfc1c303543aa1cefc858683d69aba584ad0d3c2460a4264b2d140622e8a8f73448cf2b52d9a18a9157bc808d053fa89ab263706b7a8ef6254bffe5e8fa5b6e55116ec40f9663673aa14305f1b1183a8233819895566c0caafe0a05c6e08d9b7a2eec072cca14d720b10b4652532acbe24382340177b3fcda417663db1d2030e3fc8ae8d2d5cf4372954df6b79a44b25eff3125acfc00f1ce2f241aa529bf94bce9f66661d0207ff9621dc65ced891be5d361e8bbc9f00c95ace06a2f4b084ed89ef10d6f55368e0d27d74bab3d1f7505aa34dae46036fba9df54c35"}, {0x70, 0xffff, 0xd9, "d0462dde6b168959e42ed78b27bd726ccaaf463e22b02d633ed5eea81078f76e239a09794a6da1d460efd0757a354ee0236dc036de909ffe5c073f0fe05797024482ab4d144825b5fe9932e06c098de1374973eb2f29666349672bc457"}], 0x620}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0x3e7830fb) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) listen(r1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup2(r0, r2) semget$private(0x0, 0x3, 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = dup2(r3, r4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0xff, 0x5}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup(0xffffffffffffff9c) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) socket$inet6(0x18, 0x4, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0xc150, &(0x7f0000000100)=[{{r1}, 0x7928cfe012cdf895, 0x148, 0x1, 0xffffffff00000001, 0x40}], 0xfff, &(0x7f0000000280)={0xd902, 0x5}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='-,-,\x00', &(0x7f0000000380)='**.\x81&-#\\-*\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{`.+(-1\xa8.\xd3&\'*&--&-\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/wsmouse0\x00']) r2 = kqueue() kevent(r2, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="b662ab401b52d238b36169af9188f4b5ec1b9b124f735631ddd310b4b8142f4ff5904447f5a5d45f2b8bb37ec73bb9b31500826d45f391a66c4f56bfc1ffcf0cbfabf7852d93424750dc5a91711975a0753c184063be1a538c", 0x59}, {&(0x7f00000000c0)="78cc7d4f5aaaf421e70f2001723f3764f89053f6a4438669bc497465ac554a465abeea739208d97c1fac4ef9f68d0d08342bde4bd7b857b28a5661b326f75262b09b3c6669f219e557d7577b04e9dbe9b6927f1085a419637786c7a4969be4367bad43ab013debc1dee05f89740393fab8d61e76508e304bfe64eac30895be82bd30a2b87696778a17f453d9402974f61213e2c5feeda0af163a3e1109049c85ccd207110837de6c9f075a35b637120097b0ce3ee1d55520ad4db364e8b219ba3a5427e65b8b9916fd884631448dde32eba516047fd9237b912f2e8b492eda0c49", 0xe1}], 0x2, &(0x7f0000000200)=[{0xb0, 0xffff, 0x0, "c30723b8595f25056e38bb8b6b90c420ea0124446b98e84c6b72e871c3885673481b3cf9705175a8399fbfe80e914c8308022f4edb2b4566dfa89e9b5d6ad6f6783b66071035170791165673699b35f605b9a068d76b76d44a9054f745f5aa0da03f9579bda3dcaf8eb2dff8db2e175e5c14ca98f4a73f80cce0b2c3473f86bfd3efb2a78aa23c3dd8194d0c5bb014464bcfb4cd4682219245c464ad608f17"}], 0xb0}, 0x202) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0x1, 0xfffffffffffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0xe, 0x1, 0xff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget$private(0x0, 0x4, 0xc71562ba9f1461d7) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000180)=""/32) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)=0x3) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x10, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) setreuid(r10, r14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x3, 0x8, &(0x7f0000000340)="de89757679546dde0f6d2da3bbfb342e8ef8d2cbabcb06f939729af1f0986564565ffd032e5c627a79b086c16ec3827193aad454500969a6b3e9035ccda5617b16c81deb474951cc59b7beb68b79d15398ed73283e5bb4b57deea5c8bb1788c5cc8a5b08e301790651427b04ced5b08388b85aa587e7e5b6f40ee485c38325433ead423a24dbab891900517df5a2ce0400e1154c4c79a4cbed6b281904607d8b1442da0c66058a81211f4e0d879367551b48cb2ba9c07035d1a6fc2502a3fdb53ae7407c3dbf14dc05edd913b8e57e795124f849b6196d3295cf7b6b18376962addb08ca5f48e829e3e10d11c021281b447de06da415b272f377104fcbe02d61c3501462e1086d52cf2594359e132ab9b05b4633e105e07b7651c3dabae09f54abdd8d9dc2a6e9692987222b94abc85acb8355ecea97f81ee76e29d23cd600cfc6615a7c721efcd32529a7444aed8557f764855429a3eb36546ea3dff86ab59f95edb0f2ad94596ad3f7631417393f09f85ee5de4e74231cf94ca2f9d36daa7c0721ba9f6e9517ec3bed2fa577635996be45f51814b2e7cf44357e43ed109d8277da73efc34acd7ad84c3aae42583ab737072867b4b3f9e6733578988f3a195ab7ac2741a1047d472d513bae90a30bd842cb4cd7524f2c81a6e421b13464456b00e578b19898d7172656ba8404c443c65b8764dbd99c6a2bafb07abbe2c3150edbc97ee6fc2583bb1116a38be2bdb8019736211b0ed80e78c0e009bf04684779c5d28a3dc294d45b73dd48b0e9130ef616151ba1c46aa5df1f7a3d66ffba79f493b37ebc64c9d62778ff120ecafcaebbb7455816d9e0e856995fe2a8aa5c0464e16cdbfea99682fba481125edb2d99439868b95bbeb38e92dd6ee953ad7c9d9668f561133bb1ef9dcc800d11bc56de3e26db760ba8d73bcad53e49fd4bd9df6f5edc313c61657f408703eb09bdbe643670eb03b14b78004b697e15f5c5ca1d0642920f0b682db94a28ee39466e3fbda1121152af2986ba715511d6fe31b5e74986840670b3fed84582f86217530368464d1531c52b3d64c5834f70bee5815058083694cbe0641d8c4afdbe024e49183056a6f527a66d5a54610e3ca62fe073f3e8d7b35fda23b4136699f3c1a483e1989dbe1c405730c66a2bee4960e85375bbd21ee07aeaac9489c02d8bfe8728d5be71732022d1173bca9e884eddeff75e710bcca7391e4733b77b2e9580bcd515b4bf27a0bd048912f94d685ccc3f7b81452126057b02a71db71aff997eff76d76919bee14caa33cfd60cf5524ae7bc25a5a08058e82aa5ab60f37d8393ead030d6d4e4305ae04d9bd3af2ae3e473735ef92320deb146a4e3d342cc932c2e05d4166527715e808c4ab397cbe70db418bbc5c3cdb1c0444172f55f84b74e628b4ca58f7b9c1a229acd1d7a003b4f28f186df21c105f510f9b83c11bdfdb2171f39875f309d497eda4b90c1c3964d3c67a3cfdd7ee8962b23b487a59cbdcc493ab9b5bf34ae05ae06a45bf8884a2825eaefe17d166fb5d92e48ecc0e5734d252c19d14337faba1754d844393be86dc19d36b187f05a1d4755d24de14214319ba8f8f5a82de7b6122dc0f39784ed99e9034edb8749656351d9e586d6951845df4d71985a3cc7cae6a7863c3157669839786a6a1c987a4616815a47d51e041d469678ddeaf89731c912fc44bfd6262df0ee341243b0e2daf163484054c189be120db7f661dc7c9c64d537c1412c2040a8cb9b3c0cc73aac0f6f291633a4dda4639257e2a03ad859987f0b4833a881022741faab81c0b8fe7fa1da54206609f80d8c27f6cb2473506d104421ba26b2c37d35267b1a6f3c06773825747ffb0a048cfa09b6e12f2d121de6950a997c9bee8230843f3ac5a56103874b26535a9f9e2c8d313df7aedc9bf23ef4cb3b30a458cf76842107d702db1e34e12242f73d36b7dacd8c587c17008aa2a9335b1de844120e9ce1cc5b8cc2d9c741268d8b45921dca9cec9aa38abc93174311751ff50099550944b73ab7b2767a30476abd56eec10f37dcde3cba4b5d524bf9d024fbf414a40883a99132b678fcc978735557e20206a3f439e36de663045c96a8b18ec8399452d81c67587e43828c51c0dbaa1fb67f35b5fbee13e5dfdf45350b86eec5608938f863f92302ff43e0ffc6b63c6cd35818cf8fb21a994b1b75897f034a7d6b6c864b16a9d5baf551e487ee4d53e0c8514b8ca28bcdbd92c1ebbc3f6608be1d48bfcd8392f0715390dbf48e51cbfd7aced513bbd7dfc7fcd1a5c6278eaac78fb26d52fefca4ec94aa7a058838e2bc7808fee452a52181b56ac5a2e5d845799e5aaaaa0b411343243e2a4fd018ea317ecbc45b167b613bc87e223aafd7b46b7d0cab1a02095864ebdc0403f7e86d1b2cb2274c7cb1f5ce074ebe6a82522a178bf7c0bfcc385902a12f9f2c3be555969c0d99b0b1914844e338f061fc60ee40e651e22b3d9e47bebf498a332bc1f66d16ab2cac15e4323f25cabfbea92674e39821ea514d75342a663a271b5310a3355bd96622f0fa2aed14fb889fd6ece42c5b086a5b7f718c0cfc945bca4a09c25c8a2363e82893453a8f2c1226b30e8efbac648e5853dd38dd2cbbd71f611d0a6c51742b60085bec88f05fd90e9d1053f23f747a57d473d55f69d626c52c3087b754b7a83876724d11fdd9cc352c3bfb5ff19f8318538fab98badbde449eefddd274a8118bda38533129b949c4cc6c076c61030bfe21bbdd64c314a575944f76e0f9ae49a3c9dfa54ba2dfa73f339b403c91b1d42e247e8c1403e8710062bf89e1f15884183ce439e4a44a63fb4a232968a539ee660c3e54220b255f7dec42f30c0a823d7ccec75bdbd6025aff5321c290c320f0e3e7cd96a9b95611297bff1535f2cffec88e08c1927cb233f83f4f04b8da635c10b423b1a3eade73fbf42dcfe732fffca33fec57f010592a047bd9d2fcf0dcfb8050811189bc1c7dd2025d2d457be119894667c217bd72f1e3a650e26bf5896d8e592b5debccd05fa0c5d97d264a57440909ee0d217adf60a6c976aef324db02bfe24c2c4262e260ba837f1cc4b13d2b26a4214c3d59a5971eaaa6aefa1b3376941ecba9a7c204aed7159769813b3716c6d60183d93668dacc043e1706926600489f6dcb3af61de430781657b945909527d34500427ec88a57d9a739283c9b038f594f275d23ce9a34143455a833699404e26d791da02e5f0f55a0ad7019b69c3f86272b46b7da0551e8c03cef43ea6d6c95dc9c9df878c1937ca516a02db28fca01e80a62c11cdf6fdd95e6a1c573130ea2fc6895dcda3f705ce36eb538142a394286ab17399a8c55c57246e9a71d89116482c037537cda26f97741c666653367fe7b912952e48d45f449853d445cab5d89841872e75470368caa06d82fb4b3c37b96fa09b5d5a9abb08cd3381687c42a522787bc6e740813c9127ac8283f957f04dcff78f931c5f93bb513ff6f46937ef00a539a079b134be86889a9f6b58fea3aab60ecb05c2e06fd8cf66bbd3a9f77bbec7ec913c252106b74764858c8a8e9b77fdeba1e5c0c2946b67aadd14d27dec7ad8051176c9366a01ca0b7ab3e68b6c0bfd23d3145a4f45ecb81a61e6359651f2b72ce265f1a39ed29fdcea0181991eb22f09f8669792353068708f8b1cbcbaf3accaead2518299306fd8bdab3da204cf61e73ba3c582cb34ff078387590f9019e628219949ae07788020a09980170defb2b7a8d65a555260ead3396642ec26fc00d0edc86dccc94f9025fa1a16c5f813a2702515a5065645c9138d72b58f3b0d3860b62e0da25848288c415120714ab63b143d8eb470b71f757f6aa42c8dbe6c7f4bceaea156b491e210888dcd5eca94df6206b673bd924658fd4013abe98d948cddacc1003f87dab7f1a47c0f981c4e82ee1ab737dd6908739278584ef4d0a03bc3860b57bb7d0f5b195e147e145a971554356c543a8fd099edbefc2053eb7439909a50c12a93375d1130d1fabf8d2ea6569eb0b8f935045e2425e363fedd7eb656f6711c053cb8d2ec3a4fc41251bd698ef7d47592c5ee8af30f56fb8bc8dc613bea2194badcd60bf092fd4b516202de5195d1fe682a0b37746f47604974d7a9923f34ff821fb3daedae6252f30aa7922cf2abbf5b9617b9ac7d3b5af0f5be9cf04dd91caac49d212ca4d02659b7a5ceac0a6ef36a097ca6b30e29e236c966c9a05bfb2124182b2bdbe5cdea9c75678f047a0782f09b5cf5c6664333a5e70c2c0dd75dc9dc8832a3dbe89b4fe392fd45183b075bbb38451e396a20bea4ca94ba49d56b38647e80a5061661b03f42a097cb66925afb66ce3f420dc74c5d250fd0c5cde69102c1187b395907eac40ea17304966d4130f3529e18f4ead9667e551b3782c3e1cfa08c68e3b0b071ff66cb6a583cc743a070a463aff11cbdb09d29c28af5b10adf949ffa05a6f5d26787c60034504460da9794e07de6c8839d44293fb0b787859d4ab9e82185e0e08efb93e1a1f8d6c734c288245a78bb2f0de6b7628cff442e588c05f06757baed5fc05795d894035be7dfc394a4a3fdefb673adcde035540cfad289ad575c8e30f0267c2e6286a6508394f2fe553238aa019876486cccd7d44c402b72ffd07d192bb9898c51237c5420125156315eae2a7ae0cb6dfb4638a9a3f360c15f9a8a91f96af5a8f7c889dbef83e4001fba42ff6eabb1fc567a07f91f8d58dec7cfdb1616f20461d77c41a433591a15bb4d04f178688b7f2fc5969cc90bab544284f482e5b4f14325eecaa14ac8241ed14bffb5529fa29ee0639472b0afcbbdb1c46f311847a28df7e749fb9ab03e7db8f1c759bddbc1569a95116ef401e4b6215fd18810cbfa7fce617070ba9198ee0e14f9dfbdfda1fad81304dc03ed95646eaa4cdd70bb50366a6174e6f43716f90fce5336b63c21938ffa38ce38bdebb43791ff5f41b941ff53b233cc37061a0e0caebcc7a5d7d00e6d97862870376fe09cc7952bb4a93aa33b188c237a63f9d7e02b2b7e0eea4679da2a302728bd337dfb0174f7d220af67686a39a2a320aa13cf797cc15b6024a604f2f9bdf41aafcfe5dd94ef64d62ab6666dfd08946c831f450b0370fd231e023925362e3c760cf5fe468ce89465bda3aa272141c51e19e4be7333a94d8a6f3b1891273f1fdb7d2a3542fc3ef7f3377df582be8fe97edf0dcb7900cc561818684bde785cbca32b67d6b0dc9b685f5ed5ecf7e6525246a00dab0c2947f675d732028243302146fa7caebe86e94679680a27af66a55ca85145657b57fd6aaa8ddb2c2b7c448b84211caff590bace7c3c65e3d45b1355ddae699af0258ca37af902b6db37c106f0ee4b93ed8f3bb349b971f7346ebafaf86bca6957e693126c1bb7928f36d4bf8064612f9b188b4e66801f1ded861806ec51e811f8e12b6b8fee9faccc6724753ccdf1705dba6cf7d79e973cab437d42f70905021e87a677eb2e97833e424948cfdf72efb2243f3a86bf6f25b57966308dcc3e44ac6107d95fc3b8e9d2c0d53525ef797f49153d0433335703a26d16b303db8cd478426adaa9ff9de7fd7bce1d325d96dd969f17be5a89ffe49d82bba5d6b8d6b4dbb24503f3de7e9b7384af5dfd9af2829f9f1efce7b90d10cd239e085565dbc89e73d988f908486dbc12174528660309d4bc70450d2875b276170704ba01da0e675f5e869fc2d70b05334f154a83cfc97c7836589deac764275bf2529feefc508dcd3d39654491950c1062a8806cca64b625675e7", 0x1000) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000240)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000280)={0x1, "bab1ea9ee6a9b6717afb3496db52593f62845c444e0d57f6b9d23c90525c793a3c2bb3c945aaaeb5e08b4895d6143acc211836cb48e5436bbdd498257a938d2162899b45e1398174cfeaba36f962d34c055f9c464101286fbda920bff08dd0eee5602d98e4d7d685e26a696667e0ce5848c9d1c293b65a120e8adb984ebb096cb91187a6de47e83c38f1f1524af00e021cc0ea38b4fb8edccf4ba550fffda923e2c96594ebed10ee0f2d76ef19a2817ca1827fe82f1d0ab2aafa790af791f44664bf38121dd0edb8cb43e8f7f08bd702bd78e1"}, 0xdb, 0x1000) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0xffffffffffffff96}, {{r2}, 0x7fffffffffffffff, 0x8, 0x0, 0xffffffff, 0x5}, {{r3}, 0x7ffffffffffffffc, 0x8, 0x2, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0xe2, 0x40, 0x7, 0x5}, {{r7}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x4, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x7, 0x6}], 0xb451, 0x0, 0x1000214c, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x10) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x42, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x4, 0x7ff, 0xf4}, {{r3}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x4}, {{r1}, 0x4, 0x80, 0x8, 0x4000000, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x0, 0x101}], 0xf9d, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="2691767b0996ca9a932851e2a009e8b015edabd3847253adcadd4a02fc8904dcd99e0952d2afa5421806eac3ba864122ce3ede11a899c40dc30dce1d37967529f0eeaad2572ecf6a03ca09edebdf7b3c27c4fa7f64daa39ec67236dd7fca171b39dedc6d62bae3f3e9d3471c6fe71ccc061f44fbbe09c74dc02d8ba638009f024e", 0x81}, {&(0x7f0000000100)="ad1896cf25c7dd5209a148b4f3f2e1a10e9258df809ae8c227f488bee2d52d5fde5fa58fd30c670d5789d6b8f9f55862be27baf1e16ee8cfb5e09d56d10683eb", 0x40}], 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'vAp', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) sync() r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x20, &(0x7f00003c4000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = msgget$private(0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r7) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000480)={0x2, "aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"}, 0x1008, 0x800) msgctl$IPC_RMID(r1, 0x0) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) munlock(&(0x7f00001f3000/0x1000)=nil, 0x1000) socket(0x6, 0x0, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0xff, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x6, 0xffffffff80000000}, {{r2}, 0xfffffffffffffff8, 0x182, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x759b, 0x1}, {{r0}, 0xfffffffffffffffc, 0xfb, 0x1e4fe1980d53e0f, 0x7, 0x400}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x52, 0x80, 0x5, 0xfffffffffffffff8}, {{r4}, 0x7dabe65e3cf11824, 0x10, 0x40, 0xe8d8, 0x9}], 0x4, &(0x7f0000000200)=[{{r0}, 0x377325ed7521d022, 0x0, 0x4, 0x10000, 0x4}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xffffffff, 0xe19c}], 0xfffffff8, &(0x7f0000000240)={0x1000, 0x7}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xd37ba4cc3d8bc740, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa, 0x2, 0x3, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x88, 0x40000002, 0x7}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x200000000000000, 0x80}, {{r1}, 0xfffffffffffffffa, 0x30, 0x2, 0x911, 0x2}], 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: r0 = semget$private(0x0, 0x6, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/148) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) r2 = semget(0x2, 0x4, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/242) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x18, 0x5, 0x0) close(r5) socket(0x18, 0x400000002, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r6, 0x2) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e5ff2d2e66696c000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) close(r8) r9 = socket(0x400000000018, 0x3, 0x3a) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000400)=""/244) setsockopt(r9, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x204, './file0\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = semget(0x1, 0x0, 0xf861ea3aa1482cb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x181) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000200)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r18 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x80, r3, r16, r17, r18, 0x146, 0x4}, 0x6, 0x8000, 0x1000}) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() clock_gettime(0x4, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000140), 0xf95, 0x0, 0x7, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x811, 0xffffffffffffff9c, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getpgid(r3) clock_getres(0x0, &(0x7f0000000080)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) sendto$inet6(r0, &(0x7f00000000c0)="eedeb2c93f66aa8cb38844599f126132bf424a6c8036e7f3df3704674b80acb30fe1b704769511b3e52fee21c76bf98a4b2545c7e5d9b2c5a6f425ad1d5d0f2546787f9c29e048236187", 0x4a, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000000)) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x2808, &(0x7f0000000080), &(0x7f0000000180)=0x10) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:01:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x18, 0x2, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x1, 0x2, 0x7fff]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000000080)=""/44, 0x2c}], 0x1, &(0x7f0000000140)=""/129, 0x81}, 0x1001) 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) nanosleep(&(0x7f0000000000)={0x200, 0x1}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 16:01:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x88ap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xb8d, './file0\x00', './file0\x00'}) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="890f3432d69f716199355952438784c8dabfc53b1d19e90a55328a0b5a059bb9c8819933d78073abc168906992e8625b5a30fd08c56b56ea5783f97ba9667addbd62d9dd61e9fa429f1663ad28902c6c74af6a413267aad42364284e664d6050152c9f74536e2f7a0cd00613d4b0a44a0f25dc01fa87adddadb3848bc09e425bab549ebd5a7ddb1b7f57186b362ecd571fd1d36aa86ca3c96d449f94a3d3710c01161e621befe1f2ff12a662c87efea9c8eaefd1dfddd426caa8acc31e89d781c89cf6b02c7fe5f8b44e034aff63e0ba955537867659bea867680abb0eb66bd160ba5e0a08d651798351ff8934260fc62836cd33357d42580c915c7e25b0", 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000339000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getsockopt(r1, 0x38000, 0x1, &(0x7f0000000000)=""/215, &(0x7f0000000100)=0xd7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)=0xf0be) 16:01:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00\x04\x00', 0x0}) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x400000000005, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x80) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x18, 0x20, 0xa000, 0xae4}, {{r0}, 0x0, 0x80, 0x5, 0x5f8e, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x15, 0x1, 0x1000, 0xfffffffffffffa31}, {{r3}, 0xfffffffffffffffe, 0x16, 0x20, 0x9}, {{0xffffffffffffff9c}, 0x2, 0x40, 0x1, 0x8, 0x771d73f2}, {{r4}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x9}, {{r5}, 0xffffffffffffffff, 0xc, 0x8, 0x8000, 0x783}, {{r0}, 0xfffffffffffffff9, 0x34, 0x1, 0x4, 0x4}, {{r6}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x1000, 0x401}], 0x1ff, &(0x7f00000001c0)=[{{r7}, 0x1, 0x20, 0x2, 0x4, 0xff}], 0xf7f, &(0x7f0000000200)={0x8000, 0x1000}) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = fcntl$dupfd(r0, 0x0, r1) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xffffffffffffffff, 0x7}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0xfffffffb}, {0x86, 0x1f}, {0xa28d1cf521981ba4, 0x10000}, {0x6, 0x2}, {0x4, 0xc1a6}, {0x2a, 0x40}, {0x3b2916da467a694b, 0xff}], 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xfffffffffffffe93, &(0x7f0000000000)={0x3, 0x23f1, 0x0, 0x4, 0xaae6, 0x8, 0x6, 0x2}, &(0x7f0000000040)={0x5, 0x6, 0x4, 0x9, 0xe7, 0x10000, 0xb9b, 0x3fcc816e}, &(0x7f0000000080)={0xfc, 0x8, 0x1f, 0x1a, 0x0, 0x0, 0x4, 0x9}, &(0x7f00000000c0)={0x4, 0x9}) r1 = socket(0x2, 0x400000000002, 0x3) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) close(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f00000003c0)='./bus\x00', 0x18) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x40, 0x100) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x100000000, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x3e2}, {{r4}, 0xfffffffffffffff8, 0xb9, 0xf0000000, 0x10000, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x1, 0x1, 0xffffffff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1d1fdc540c29edfa, 0x8, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x18, 0x1, 0x9, 0x4}, {{r6}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x7}], 0x6, &(0x7f0000000340)=[{{r7}, 0x0, 0xeb, 0x80, 0x4, 0x2}, {{r8}, 0x3, 0x40, 0x1, 0x5737e63c, 0x7fffffff}], 0x7, &(0x7f0000000380)={0x992, 0x2279}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) getuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xe72d60efe12c6e64, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xf000000000000000, 0x8000, r4}) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x91c, 0x3, r4}) mlockall(0x9ea26924b9e2c568) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xb4, 0x3f, 0x3f, 0x35}, {0x2, 0x8, 0x2, 0x8}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x12, 0x9) kevent(r5, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000511000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0\x00', 0x39feb952529ca07b, 0xc) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0x9, 0xfffffffffffffff4}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000480)={0x2, "aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000000000)={0x0, "8b34c86d8427aedb755de68e08c755254378e075e2ee9f03ec4bb6f9996aef067cf935be74a0fe72aaeafe573744c0c309d764f353b308f5b46da7476200125d3bde935073e96953672863cd1e1251380989c52d7500abecb04d5319be47a86859ab7d42fa551ccb43bc7fad2850e718a57e782a1b07a897fbfc471bbf8a0e9d762129bc9b8747134f98076edbd0dc8769c495e300d7b5d3eff627f31029ed1a6788a7f61c17e66ef04fc57f59da67d547477b6620ec78baff73aea0428d87154c97b8c9095257f79e7779f5596270c6c0f4632e1537655d37dc80f730af166c1fc815162d7f2e04917972820c2528816261c350c673f4086d446ed7fc4ab1f3f7ef0f34b68fa02f932d6f91863c842d8aea0c23683155962e53e47e904dd2e4a8f5efb21f082578a63fb4dcd4c064fde56934ab072fb0ffc46389d12930721f8f1bb3922e62a00b5a19b4b6f7c97df4f8959840dd84b9596b0f8ab9941976da3baf480da6b2205eec64d4bf664f89916f0cfa0567c0b8a2b620d008e4f4457406ca6e243cf9e0f52ef590272368a5ea60717f7620ef38ab61558c40fe35192d43020cbba025b2f518a84d40af548acff7837cfd657bcbb6ea7f7ff261a2702317617128649da80643b62afc0cee5643e7499eea0be9c0c43002550bd9b91369ad3a6ff13577c3a6c7a984ad1b3d1a57abbea5aebbe9d649b5399ca344dcad5e8a514f7e48bff58d094968089021e8e47571912270e0b75a8c3f4e6a231ab2d9fecefd7bee8445b491a70d2095dfb0045f96a3c81bbc1acf43a7f7bee52e5c54ae15b8fb6f1d97654833463487eabbfca175a460ed4bab9f5c262726a39a360828c0031c688c602fb6519d9380e93eb9531c242afc46b50ca9a35e6e2a5555058aa4ca6fa66632638db478084ca4b74e4c6abdc2d845ee9462d53df22835c5e0c9f4c2f25f8943a0d3c522ab534f6d23b6092f81bb4b1263426cc10c8858bde47a74c6775382460e73692da84248ba15a28f8c8d300c34a3038bd1e9871b8bcd6511063a7253fc105c387130dbb6417c2d431d6fc8eb4bb39cef9c95d7095782df53b5c1c6a158c6997ab9f67dacb1f5a506b76f6ac079f500b8eaab951736347b2e3a9a75c7d856d10535a8cc94e172cd61fc12b354e17c90129f3dd0ab4ccfcc74acd1484ac1ac48b62a04e30eb0beb572667f6e642604a9b70a437e38deb3ecb0aa5bef8e7a3ecdccb7ad6227c8c1f235e46b4ebd228f829bd02ee052cee7af42ce443221be5b4c5d80322e8f533b6ebf50d19f5666f7c61786a238bfc44769fffcec25785149ad178c35bca52abd7661349f7719e3aeaf5d7eb7c4c92aa9d2fe17d633dbaaffc7172c275c11e92cf0757a2e370b25fc2f4372119c87bcc0e011b4c9871001629993b2f5522c05eb3fe488262aabfe5e65e9797065f5e3847f39febe957be0635bea2f4bea61d84f065c511b3d92574245186d1a98eecfc857172f1b0c13c6bdab2bb5f699ec5b1e7e1a194683368b085826110f62e0fe8fac3d52328a77faa92515c0ba7bea03f78e722367ba1e9377e6e5596fe0916c3a1005f0ae3e63f1304e12c09a64671d54247dd31b3ba7e8077e1c36dbc81401c68fefb0d3f09372b43690bc650d91562d7e520bea014df00103441c65608ae3025127babfef36bcaf2a0c4c0d8df4bb65bd0e5fea37d017ad6fd43d2fd0f3ad537e797e9d2bd7489a004df1fea003837dc5f728131ce9e853a22685567db21774d1bae520946a6fb2b1a84cbeb653d6082b9dd48c0f76a46438d686db2a170dcedf01d7e7b06d4bd2238894ccc0d319998dafbbb90aa7de23d01df7b7a3a74553c3ccd4a49d83a1caac73c0af6253047258e4a55f2841b6c9497c153d1125bac13084548b9a8046e841ca57edc5a35d2bd2caac1a1dd52a9699c2ab97c3d36de24a4334e90913e52df29fdbd71b92861241c8755b6fb858f1e938be56b29b9b99825f1849e313fdba0db3c50370aa87cf278c026327d11003c7d6ce8c11596122a22a235434c3f939b72d49007410499974b7a72823163a6666344fcb466ba7a81668694f79b20ee57a2782a05798b4a08863e5cc5a4e66cb36d07cd1516feb32c0943b5b34da4535b12258b4e5d1ed8633218c8577fb6135ca384a857d7a9b3f082889f90560bf517bc50c428155d5833014a14e01941bfa30a23f5995ea7cec98a485ef95b4a7a63bfc4553c98dd335c93efa0bb0c280d00e1e855c371e13e4830dae2c6f29a4505dfc71676a1711faa5b8aa7e3698deacd1ba3abce2a927dc65d0884195fe398680c80e95f99c22733f9c5e717c61552a455fb974c6eb5bdd2970e4826e3576031d9e2f58420eba1ab39ba69c7f6e1c56e01ec227e36e39330c79bf8ddb217b361988904a771451ef94c592de72c83adf1e119c2a91e14b5a9e6566e58c1546897926cfb43263bfcc26e983a4f762b98d01b1034bb4595e43903836d55fcd039d5cf2368a63a89c6984cc7f3da825dc4979cd88b93fc9d33faeede17bbc34aa8b411645d77939df584d6813c1ca1d0e2f26b9f4dc352ea853fdaeb1cd254a2e1c4821a1e05d196842e3c1b7a1d87e074accc052c305e001a5f0af5f8f751f7532795bdc3bb00d273f82579abda2138edc27e3d79c7e78e6f1fc7ca05bec816a02346686fa90fc42b58b218a92e9742109a37780b23c3ef0e63f1340fcf51d2c019e050f1cc7ca5db4c1cfcf0cc325ffbf8032dc417dfdcfea9e0826401cc5575d20370b88ca409a0cfdb893dc6305b714f8c41f541de4f79c33c8af9cf157f52c7efae8b8bc17f38d2213c0d59ee50730c1377c8150cdfd422b3e3266b8f41cc640c6b474f53c2885d0939c5da670d0ca732a7f47e4c4cb3f94a820b400a25e9476c2cdfdca896347f655160591f79a10c091e18c4321e2f5c1b7b78c73d9028856a8594c74e9cf30b7e27a0c1b8c1665ecc4f2f24f484b28d61f1dec7c1eb3b86d24753894f36634c77c35d68bd754406ac3e05ab54c4d2f670c519f1d616509a2332658f154fc17059dcaa1ef087c9aa474c01ce50ce8db5a10102047901a5c05e9ca4a3f1074ba243a1ef1bf75ed3a1f2362463bdbafe1c16ffb3f3667755dbbf29946588ef774a249875cd8fa7129185af4ee31f21d00dd86fa29db9c8b38dd065919f040583638923a2bfd47823b8b386fafa318f51dfd07952e0b14e924cff18fbf8f0ae8b0ddd2dab1d5d54bfde503ee98e22f6f35ff8f20777e22a6e9520475f75c35b360052787937c3a817da513ed5ede15e301ac5d3aa31ad8801337904513ef02ed08df445bafee2d6603395af30ea5d32d6069edb7dad91e2a7258234f569aecb1cff5555cc61159672d86f5deb40167321422a8f8f10a35639657b09b5a9494a59b987bcd1bbc2b908bc396105c879aa8f9c5b76af0eb1e24c4bb45541d354d4ecc9c12b2e99f4edbe61d58acd02a41b5656983ca941135a86796fb5e1354621a31395b2d9d52c4449c40938f18be3f7ff4f143a473de43fca6909f5585ea74a8a8216718e39dfca62fb05eb89557e026974a798e2f482a4820419a54367901ccb7eccd1359540ad46956ab320dbd5ff486b90412f7772c336c34f18bb9d97d3b6ded926c847d36379fad725892dc54d1e629b4c379eb7267ff788ecca976d1a206156d32d9882108414bb41195e1ed44194711ab14a40af3a6caeecee94acd58fdf3064b5e4aa9e99e9dd86b331a662b467816095c6870eddef054f2a83d64af286a39ae8ae8a4462427383cde7c768a6652500741f4beb4e7331ce3844557cb5fdc40c3867c01841189ae38a465817625ebb9ff2f075207480b929140c391767ce29e5a556c6675132a7756145fa292823d8afa4affb7cee6cf67eb816cbb568591bce4947c5adea11a50bc3a91d34f02b931886074b858ac187ba8f8a5cc9a4bd2696b4da536646844a4e1901228e28e27e70c49c0c9678f5cf0f28b9cb4d397d04061ebf2e9564bc729dfbdabf67d19f3e8bc4720086f14a5068b48d3348a097963e0c1c16daef238e73d6fc26ceea00dab9c3ded7146d732db74a1a0c99d22ec21c380e9ef07d9a9b986b119b902578d147dc981f1933ba212cfc768cdc6306d00a98697e9ed93f2ddb2d1be20665c86a4dcc86268b87eb46d4c2ce0697e69aaaefff66e5ac2ee42272a885873b7344c931b9da5a774dc34d804d39017516b7a488010886f808e3ee94693a8f5a69925da8f648acffcccc3c5d1eaa8053d2afd0ba6b7769042917de0c3731b14b41c3cfcacd0b2a01e99e66f6ef287e09fec156b1a27af4f9f7505c44bd3395b3204ce9cfe7c834d9dfb64a3b736f22c5a1bea54855f0e0566a822eb08b1ca1ca8c5db74b43f2fee8fe6ea1caeca31549e9f810ccb5a43c7371f725e9ce329f9cbd483079229eb098eef8d8d1eb7708f24db6d2004f048c2db9c8265e9310095505726fe193bad1c5b3cca35725f2e5527f0eaf998fb00b89040aefaa5ab1b3ab4efe5307a94f9fee96522be8729a260267bc9b87e65ea6baa0432c6032e192583c57a55c3a30162018ddc10107556b070aa3a97f265468e4511b4a00b1e39bc5dc98184a5e880754d70e2309283f8581e10d2d3647809d1f3240500a34d60326b907a054c9a752b7876ae606409cae673905c008329d236b2a8481f13d373fe058ba6149a227ab697aa0896040f64afd714a329f16ae2f861c872bab717d985af98a5e59f8516ddeb36100e6c746c21a13a81bf0930990d90aa36a656409e815757d1096c3f129c744f9a1b5742b0c4459d3eee55385f5071d3936f1d30e0521d4bc37a6ac5b9b052378c75f085e6d42d209787ea0b2403682266a9f21e56ac6e1ad8a741b90370cc3647394378dfa6432d52c6f23b02a7f1214c602d49969101332766f66cd73042dddfa767a3f8b7476fe73ed6ac92093bab4663c12a2e5908fdbfb8617357dacae724846774ecffedcaca2b0a3cd16e093f4e950150a45eb4a4b5af9cc7e0c24fa891522c84b7df9b153f79fbbbf53819ba9dd8e9bc7c811ac024779d28d04713e7804df2a4ebc46a80d326252291fa45d5944e29ad050b49fdee338d7c3adec5248e43a45f1c17afaca34b9c1616596e6916d3828788213dde372d90bbd1b7a77619a499de203d6d6cc3ec311b8fb1127913e6ee919de2c8143a3c6ad885fd4bd5764ba60f5d3a6e08a049d979ca1f5875239526bba18f9908954bc619fab4ea533f15742472f44bef26a40185813b8f3f95e41d6d72ab7bc735e5efdd4490977fae6a179ed9ba6c6f542b563e2eb2cdc542c8d86839490e6e6e007983c9ee4605e0b8c3f07f564af3f757b3622be71a79e2c92f83aea1efd3fb44bf043bbad32bfdd5bfa4b1cbda7e5d331487328bc6826e958145a93ba4166b021cfc1df6c6f6cbae4d406ded2c555717dde4b71559c7878c6c2b61498eec04790ea698df6b270627d22105231c1bd053ab974d2e03cb243191059287a729b2f0e612418ed01cca7add4c6efcb19adeba5763f28360ef952d780cdd26c814805e0eabd2265c1a0f18f5534175f66c3d2ca64cd1e6c5bd902d627f940cd314ed40cef056b65569838f0992dc43ca1ac89e7c5f268a5e21fa965612a5c94c1df993e41321f58b2a5bec26cd31b749b9b58a1d4f2eb6632aeecb9af8f1f60630e9bff010ee80ea5a3a324ebf3d6669a5f5590c9e873111acafd3d7199ded70239b3811b7d2f81e62b326420f2af2cf4299ed7fc1ab2cdc1f8b2b1f5535b2ff01"}, 0x1008, 0x800) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0xfffffffffffffe18}) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x105, 0x8, 0x400, 0xff}, {{r0}, 0xb71b4da8dae2335e, 0x80, 0xfffff, 0x100000000, 0x54}], 0xf95, 0x0, 0x2148, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10001) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x10}, {r0, 0x10}, {r1, 0x8}, {r0, 0x10}, {r2, 0x46}], 0x5, 0xff) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xb34a74a00e13901e, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x171, 0x8, 0xffffffff80000001, 0x9}], 0xf99, 0x0, 0x2a16, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x7fffffff, [{0x1, 0x3}, {0x1, 0x4}, {0x497cf1af909b8dc0, 0x2}, {0x4, 0x3f}, {0x3, 0xfffffff9}, {0x1, 0xd6e}, {0x1, 0x5}, {0x3, 0x2}, {0x3, 0x1b}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x6}, {0x1, 0x81}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x2, 0x7fff}, {0x3, 0x8001}, {0x3, 0x8003}, {0x1, 0x18}, {0x1}, {0x0, 0x40}, {0x1, 0x4}, {0x1, 0x7a}, {0x2}, {0x2, 0x6}, {0x1, 0xfff}, {0x2, 0x7fff}, {0x1}, {0x2, 0x7}, {0x2, 0x40}, {0x3, 0x2b}]}) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000140)=0x83d) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x99}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) lseek(r2, 0x0, 0x80000001, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) listen(r5, 0x4349370c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x80, 0xffffffffffff7c4d, 0x8}, {{r0}, 0xfffffffffffffff8, 0xe2, 0x8, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4c9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x9, 0x9}, {{r3}, 0xfffffffffffffffb, 0x4, 0x8, 0x0, 0x100000001}], 0x6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x10, 0x8, 0x3}, {{r6}, 0xfffffffffffffffb, 0x2796e76f85cb1367, 0xee81c8709af66148, 0x100, 0x9}, {{r7}, 0xfffffffffffffffc, 0x80, 0x2, 0x6}], 0x1000, &(0x7f0000000180)={0x751, 0x2}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000004002, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup2(r3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x187, 0x98) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x1, 0xc5, 0x20}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0xfffffffffffffeff, 0x4}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0x5, 0x7f}, {{}, 0xfffffffffffffffe, 0xa9, 0x20000000, 0x10001, 0x3}], 0x81, &(0x7f00000001c0)={0x1, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x3, 0x155) msgsnd(r2, &(0x7f0000000000)={0x1, "44d281e47d62ecf7fb1ff4131d2c51262028e05ad5922927a8a1877ca8cc3832b84ca42de79cbab8a0984021a7c12e299754e60bf1a8de81d77a808f4dd05a0100fae74c28ae4fd5cc50deae01c04553f08611c139aa65d0362494ec1ffb9b3a889fec77f22b06b0c8d957465f777716fb605021566448b6b5575f96b262584c845952b489cfa105159aeb39d674d3609f833cc506868d49e93cd261d25df513112a9828cb0c5c27a0f10c62c738e3bc577b4e9d554c259a24e8526a063f2d33032862f4"}, 0xcc, 0x1800) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0x8, 0x0, 0xb94, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000040)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x8}, {0x18, 0x0, 0x200, 0x9}, 0x0, [0xffff0000, 0x9, 0x800, 0x7ff, 0x101, 0x9, 0x6, 0x400]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffff9) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xc4) nanosleep(&(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000040)) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x5, 0x5a4, 0x2, 0x5]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x4fd6124b1b33896b, 0x2, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:03 executing program 0: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$getown(r2, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x21567b3943940f5d) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xacb1}, {0x80, 0x2}], 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x2) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x8, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfb8c5960f426e9ce, 0x0, 0x9e10}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000097000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = geteuid() seteuid(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x0, 0x81) socketpair(0x18, 0x8000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x5, 0xffff}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x3f, 0x20000}], 0x2, &(0x7f0000000080)=[{{r1}, 0xcbaa9378f4de7da6, 0x5a, 0x1, 0x4, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x5}], 0x5, &(0x7f00000000c0)={0x2, 0x14ef}) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xcc3c07386089b93f, 0x200, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x6}, {{r0}, 0x5, 0x20, 0x8, 0x9, 0x2}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x101}, {{r3}, 0xfffffffffffffffe, 0x2, 0x6624cd1be36db7c5, 0x60000000000, 0x857}, {{r4}, 0xfffffffffffffff9, 0x6, 0x1c86942d7a17dbe2, 0x3, 0x931}, {{r0}, 0x2, 0x1, 0x40000000, 0x100, 0x1ff}], 0x5, &(0x7f00000001c0)={0x4c8, 0x2}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x0, r7) 16:01:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x15, 0x5, 0x4) r1 = fcntl$dupfd(r0, 0x1e, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fsync(r2) r3 = socket(0x2, 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x200, 0x8}, {0x18, 0x2, 0x3}, 0x3, [0x2, 0x6, 0x0, 0x630, 0x748, 0x9, 0xff, 0x4]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x4) 16:01:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f0000305000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000309000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x8, 0x7, 0x8, 0xfffffffd, "f80655214def5f65023ada2a67ed6b3a0ff070c0", 0x40, 0x2897}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x10001) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r4, 0xc7, 0x800, &(0x7f0000000180)=""/124, &(0x7f0000000200)=0x7c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup2(r5, r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)=0x20000) 16:01:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) r6 = open(&(0x7f0000000a00)='./file0\x00', 0x8, 0xc) mkdirat(r6, &(0x7f0000000a40)='./file0\x00', 0x8564e793177e4ed3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c642d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c6ff03837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad866eb8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80da543a364132abcd3cbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84000002d98043664e838bb7717dba7401b39d27b03c163a10dd166d2822023fd75fb706de7fbb5b2c561471f4f06e7cf1159f8c8f74ea20be7bab757786d421eff678002d20533ca85c6c542635c9caa6fa8678bc461b55a816356709ec98a0ac4e6f1805fc3b37513d77096ccc0a4c18be277e4c07165386540c350a251d2a338fe4c872d701bf119a97c3"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:01:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x20, 0x4, 0x26, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100), 0x0, 0x840, &(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee226b00fe0000ffffffff01000008f600000000000000000000000058008689b7d5940b", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x40, 0xa2) socket(0x10, 0x5, 0x2) 16:01:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000000)=0x3e) shmget(0x1, 0x4000, 0x9, &(0x7f00005ce000/0x4000)=nil) 16:01:04 executing program 0: r0 = socket(0x2, 0x5955208e0d74fe65, 0x12) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20000, 0x8) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r2, 0x2000747a) listen(r1, 0xff) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="134b67a23af426b8060000000120000000d0650b8d0b0db78c063ee77914bcb2881f585f8943d514605eead558405b5e0884e54816b6e6171809f8e7b3200231903287740cc456b09020696c02ddbe6dc463dd2d2ba9c22b802dcd6dddaa18dcfb4b065f81ce0cc20e873575026e0bff9762f82376f12712ba1da9392ea654fe"], 0x10) write(r4, 0x0, 0x0) bind(r5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) close(r6) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x5, 0x81, 0x4}, {0x2, 0x20, 0x7c, 0x20}, {0x6, 0x0, 0x9, 0xff}, {0x8001, 0x1f, 0x1, 0x3}, {0x2, 0xdf, 0x6, 0xfff}, {0x3437, 0x7, 0x2, 0x1}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x5, 0x0, 0x1, 0xffffff00}, {0x98, 0x2, 0x8, 0x4}, {0x0, 0x7, 0x3, 0x2}, {0x1a, 0xaf, 0x8, 0x1}, {0x8, 0x7, 0x9, 0x4}, {0x101, 0x1, 0x6, 0xfff}, {0x2, 0x2, 0x5, 0x9}, {0x8000, 0xff, 0x6e, 0x3}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)=0x3) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r2 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) r7 = msgget(0x2, 0x110) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='x\x00') r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYRES16=r8, @ANYBLOB="4ac3ca20b08465b38e050590ec031ce6130dab9fb6335c2342a9fa82c539f62a0ad56236e1f06a3b20a07a845fb04a0d026e33f91dc549dc9a5393f391eba1f8e00d01fd9e9d17abe4b90914dc9a42eaa19c497666965c7d5d936ddc4a248ae7f1c9b38559965b18d227254d20a3cfd704760c16e5ae29974e748e65d8f54473f6c0a156907dfb942eeaf62dfe419b5c6d8247c14a49faad5ad03e3104925f8f0b0ef7e8d91ed1385c71de7c2224893e6d75c39c3643f3e042d1a6b0fc35c31024158bb6618aa2936a65c881a88baa5d9e1815f55b25088f35072e60e04df818b27d0dcab3761a7b917f5c522da6b6", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="68bc4cc3279545d4225919b2775d2db500bfdca3541b2f1645db9beb48207d30b114e45e6c7514f1a2c07f9e6405aa94a02024f5f2fa3048191e887bee211c8def4638fa5e19b23bfe8c6381b3b99bf3c35e7f68a82e02cc0f0a3312e5968999fcac6a4515418c467d29a308cd30028349b3d177d1182f07ef25d55333b4fa3c9aa866fa0eaf524e6bbd7cca05175e0942428929fead3f5eaafae63281b17e01bda095aab159663c", @ANYRES64=r9, @ANYRESHEX=r10, @ANYRES32=r0, @ANYPTR, @ANYRES32=r2], @ANYBLOB="078a833e45ea3461dea7bce6b92b6df9455f648d1add002b28e03a556e0ba88c267f3bb4b87b15cd4380ebb501fac1e64376afbe63b95a5407b7f48445b70a4ae86113e533d570e9a89815f530d5d3d1a8c69d3b0c4af2a938bc706394491efa20954b2938dcad8eef3c", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r8], @ANYPTR64, @ANYRESOCT=r12, @ANYBLOB="10e9aef9446c11ed47405915e2dfbc9a75d8ec3334fd2a40093e25feeba4d308501cbffe85839b6d4d987191a94299b699a4adfa95e8708fc2b0e6", @ANYRES32=r5, @ANYRES64], 0xa, 0x1, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x103) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000600)=[{0x7, 0x29, 0x79, 0x800}, {0x2a64, 0xa, 0x0, 0x14000}, {0xaa, 0x7, 0xff, 0x8}, {0xdf5, 0x80, 0x7, 0x2}, {0x7, 0x6, 0x7f, 0x56a8fd2d}, {0x5, 0x3, 0x2, 0x9}, {0x3f, 0x1, 0xe4}, {0x9, 0x5, 0x3, 0x101}, {0x2, 0x3e, 0x26, 0x7ff}, {0x3, 0x3, 0x3f, 0x7}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r16 = dup2(0xffffffffffffff9c, r13) ioctl$KDGETLED(r16, 0x40044b41, &(0x7f0000000080)) 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3f, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0xffffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x61}, {0x2006, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) read(r0, &(0x7f0000000000)=""/72, 0x48) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x24}, {0x6}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10001) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x36}) r3 = socket$inet6(0x18, 0x1, 0x9) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup(r4) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x68) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgroups(0x3, &(0x7f0000000140)=[r7, r11, 0x0]) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = getgid() r18 = getegid() setgroups(0x4, &(0x7f0000000240)=[r12, r16, r17, r18]) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r3, r16, 0xe) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7ae}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="cb3ba12bb73b7041", 0x8}, {&(0x7f0000000080)="b20ea72c3228845e327dd0e47c0b2771be28d957e0b7e104719a086665ff1de87e1538b0eb62440c0d10941c3599ca6dabbfa3111476310a8a6693f8f2c2482e7380f6913a67659d34fc90cd636e3113f4fb113f11542740496d0b8b81f3f080f52ae1782d837da84723f14171dc7e92a0657b20723ed638bf81ec108528818b2217cfe52389b37282a03b657e5d0848e749", 0x92}, {&(0x7f0000000140)="0583177f35d1a956b4036859c329b24d9c6b829284e60b46117023d7d50e429802bec9432a3b5061f2423db7b12b9f5e3d09534e249631ffae493df6048eeb7851bd0a7ecee61ddf75d1ab791187ab3158e37e1f8ee7c64726e080980b6fc45ef18b8b4092051f87666ebd40bf098d2976ae6579ed96ef8f8cc102e0c0af69c7cfe43f3bcfef09d967f2c49ac7aab65a155d19d0bd3e9e045c2a1483925e6741421b989436f1b08c9c36599c7bcebc6fdf9b64c03bd27cbed5af4c134a25dbd6c5d5d4c92496a9a0a1730e5446f59d514de2b6ae2d", 0xd5}, {&(0x7f0000000240)="c89d70ac867becf252d0caaa9278f5edab10d704a291d8096a4fc8e0a87d7419ee112680b7af5753c8c1efef68035ee5010624bdbf0e9b30d8941b1da34131761f8dcee40c6cbb65d822c32a3dbcbf7a84c1", 0x52}], 0x4, &(0x7f0000000340)=[{0x60, 0xfffe, 0x6, "1200d164f8d1950d698fb595756d6be13b1d57f634179ab7d6058f097172921087ebd648f446b5d9620b628c50c3a6479c78628663e3333f1a8021468cfea7470b3e93d0d67ffe3a67cc425a"}, {0x50, 0x1, 0x8001, "407af85f01d0f6a2d8ec3c21a540c3661e4a6f4650a2be820d1f693301212f59c1c1b9d687ab80c61bfbac134e2868615bbb7757035a230851"}, {0xb0, 0xffff, 0x9, "d55432525450b694c0b16fb11c86e537674f375fddda3fafad8eb718bb97a8b3a54f3b74d92f73a17036611d85a67649eabfb966f6eb803667cd1715fb20cefe1fef5818de88282fc224669f83f8c5849a3fe3806ae61c7f2e9cf9176215a48f7912ea7854dd0baeb0dca86b93b215f0933639deceb33b37e255d9def4b3d2bb6a7af0826071ee004ce81a03119a2e42560ede15a20bd1e18f06b6d8b138"}, {0xc8, 0x1, 0x1, "e7552670f7cbacc0a4c908fa952fd5c4d084c93c306c5a2ed2253484ac6e499d5bb08ad8894ac8262ab8e54f1530bfb2844785c15b718d0ecd38db2dfe14133ff1996fdf6f18cb4ee34c3510fab3b2eb3b9f102a48210b253f26e8995ed741a4e27aa78daef9e1e3f8eab14c23118f55981cdb8434afe54c78a96acff314cbef3b4ac411b43666642384eaa0341501ef5f46e6ae31d0cc521faf948d2f1a8229d60941266942156c4f6dd20ec70be4da818bc2"}], 0x228}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) wait4(r3, &(0x7f00000005c0), 0x8, &(0x7f0000000600)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)=0xfffffffd) 16:01:06 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r9 = socket(0x11, 0x4003, 0x8) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getgid() r23 = getegid() setgroups(0x4, &(0x7f0000000240)=[r17, r21, r22, r23]) r24 = socket(0x11, 0x4003, 0x8) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xffffffffffffff16) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getgroups(0x3, &(0x7f0000000140)=[r27, r32, 0x0]) r33 = socket(0x11, 0x4003, 0x8) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) r37 = socket(0x11, 0x4003, 0x8) sendto$unix(r37, &(0x7f0000000340)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa041601000000000000007804be781e4991f7c8df5f882b297be1aa5b2378dc007b14a218b2d4ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f505000000ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x2f2, 0x3, 0x0, 0x397) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) getgroups(0x3, &(0x7f0000000140)=[r36, r40, 0x0]) r42 = socket(0x11, 0x4003, 0x8) sendto$unix(r42, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r43 = dup(r42) ioctl$TIOCMBIC(r43, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r45 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r44, r45) r46 = getgid() r47 = getegid() setgroups(0x4, &(0x7f0000000240)=[r41, r45, r46, r47]) r48 = socket(0x11, 0x4003, 0x8) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) r52 = socket(0x11, 0x4003, 0x8) sendto$unix(r52, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) getgroups(0x3, &(0x7f0000000140)=[r51, r55, 0x0]) getgroups(0x6, &(0x7f0000000280)=[r4, r21, r32, 0xffffffffffffffff, r46, r51]) r57 = getgid() setregid(r56, r57) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r58 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r58, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r58, &(0x7f0000000140)=[{0x7, 0x1, 0x1000}, {0x4, 0x8, 0x2400}], 0x2) r59 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x8e\x8b;Z\x887~\x16', 0x400, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) r61 = socket(0x18, 0x1, 0x0) close(r61) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r61, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r60, 0x80044272, &(0x7f0000000040)=0x1) r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) r65 = getuid() setreuid(r63, r65) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r59, 0x80206979, &(0x7f00000000c0)) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f0000015cdfbd4b9483ad41b66ef8805a0e760a26d207dd13f5095f1f7b41052782969abc1e5b108d17752b69b0dac1230c6fd7622ce1023be10674d8cac91b7f9da9797b86afdff0b2eb882c8f69ea0a92655b06da35c18a8e202c33a0f380fca39b36791854b9985d14c5d3ed55388db32cdac1f0c7fab4a1ca8dd0f0f61be6c650da4152a98b606b7c6cf79743906d55f18360c3c0ff3a0d151a8d51c589d5be56658f42568ae8af8e6261155bc5a2a2f88826290ef8d5ff24ea33a32021e149ea9c79277fe8b0e69cd8afdd0339ff2d89aebaedf29e29c65e1e342c92140843b10e8ada09d8504691d73f529dbd45ef3135312328da58ed8fc1eea118d25f3f6645967181cfa2a2f9a8cf7a04c3e86bbef56a7fc21f97f6cdcabe6fa707351cf870c358f5362656f1679c0a8ce4328afff2443be91fac59d7bb339004100c5ba0c8c869536948d1480907d9aed3c8bf612010d7dc4a946d5d0c43fcd122"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x26, './file0\x00', './file0\x00'}) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r2, 0xf) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x6) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000036a000/0x2000)=nil, 0x2000, 0xb5ee2d9786ffb5bc) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="863e579a2fbd652fb23edddf12896f20260e3eddd9bbe03f0255e3f1d955d9e756f306429a8549ec400d1e5239f213c4c5b2096b4eafda5995b602ec147874907bcbb24aac6c5743493951ccd85f7c166e995c112ef5fa922fe8fcb942de5736376763b6b4c341dcc5bcc51189d1479aa2d3e973988e6910c5606924007c73a404d0b97cacf223c0b3aa144eb270fa1c011694202d512c0878f589d3c5b3b56ec9096e480584d9b87f2c151c9cf77fe0f886ea49d4eaa68efd54319de1b87772accd16cff1fa920f88", 0xc9}, {&(0x7f0000000100)="b024c5f785dc49234ff688a44877b52e48b19202b86abcf91e3951acd61e0e000aaf5b44d68c60c3090d9c157dd610decd70f5ce1adf2a039b5043fc57b0fdc498f277650eb2f42174144892ecf93f0af6bd", 0x52}, {&(0x7f0000000180)="5f00ca156087f99eb680a76ce89f8d0134883094766760e330f8219eb09490b6325bee6346ad31fea1609a55aec3b34c8301d730ec18a27dafdd90b2d54b56961c06ec88faea5948c929cd5a7b5ae125b5d397072a0d51b07e3f1d794da3e4e3e082f3ea43f3c5db3968b44a7f3fa71224f8f2d9d66265706140d69c2b089a23e0b52d30f47bb59bcef91a8295177be070ae1e24fa9bf72ad961677d4d0ea7e1a7d4b8311453a2716ec0b48cbb59d011ff3ff435226807479f89e3648e8b752aca2081813c9a5719dd128b7b650c739dedcbe6dc1e06fe1bef5dbea2b3a993e8c15496e49e1369", 0xe7}], 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f00000002c0), 0x30000) 16:01:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)='Ol', 0x2}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) fchown(r1, 0x0, r5) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) socket$inet6(0x18, 0x8000, 0x4) mprotect(&(0x7f00004cf000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000280), 0x20004) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=""/140, &(0x7f0000000140)=0x8c) pipe2(&(0x7f0000000180), 0x8000) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r11 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r8, 0x0, r9, 0x40, 0x6}, 0x0, 0x7ff, r10, r11, 0x9, 0x1, 0x1f}) r12 = getuid() r13 = getgid() r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = getpgid(0x0) fcntl$setown(r19, 0x6, r20) fcntl$setown(r18, 0x6, r20) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xde, r12, r13, r16, 0x0, 0x80, 0xfff9}, 0x1000, 0xffe1, 0x0, r20, 0x8, 0x4, 0xfffffffffffffff8}) r21 = syz_open_pts() fcntl$lock(r21, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r21, 0x2) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r22 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$lock(r23, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4f, 0x2fffffffe}) flock(r22, 0x2) flock(r22, 0x1) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r24 = syz_open_pts() fcntl$lock(r24, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r24, 0x2) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r24, 0x80047410, &(0x7f00000002c0)=0x8) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000480)={0x2, "aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"}, 0x1008, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/108) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() r3 = dup2(0xffffffffffffff9c, r0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x70, 0x80, 0x4, 0xc262}, {{r3}, 0xdb0001c0b696975c, 0x1, 0x80, 0xd4, 0xdbc5}], 0xff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x80, 0x0, 0x8, 0x5}], 0xda8, &(0x7f0000000180)={0x6, 0x9}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xef42, 0x0, 0x0) 16:01:06 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2c0000000057b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6b2a4374408ce086be6a49dae19c030161d7a32a6451e4b4ec22d6d84aa02fca916aafcba421429ecc175c08e36734bf980f9eaa26d6bf2caa1e41187bc5c2d3507f816065d213fa4c6a59d091543aa78be"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000300)=""/135) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) 16:01:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2) 16:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000200)={0x7ffe, 0x2}, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x240, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6f5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = socket(0x2, 0x4, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001440)={&(0x7f0000000300)=[{0x100, 0x63}, {0x6, 0x3ff}], 0x2}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="522d2cb27c1870d8543d8fc6984024514ad35907f6f340ee47f05c69f070b989483c202e7e11b1b9560aa41735e5947e0fe91c491cfad695018cfc1c089b6daf895f", 0x42}], 0x1, &(0x7f0000000300), 0x0, 0x40a}, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)="7be22b4823a3a536cf004e683bf04c65dfd2a13342ab") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x20, 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x1, 0xfa86, 0x8001}, 0xc) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000040)=0x100004) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x4420, 0x0) mprotect(&(0x7f0000544000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) getppid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:08 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x43) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) dup2(r2, 0xffffffffffffff9c) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x0, &(0x7f0000001180), 0x0) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x48}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x40, 0x7}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:01:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) 16:01:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8008, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006e2000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x48}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x7c1084afe0e970ac, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:08 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x10, 0x2, 0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) wait4(r5, &(0x7f0000000100), 0x1, &(0x7f0000001940)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x10, 0x4, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0xffffffffffffff38) 16:01:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20003de0ff8bae045783fadcd80a8ea788ab567874c2ac5ce2"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:01:08 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x8, 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000240)}, 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x140, 0x0) mknod(&(0x7f0000000280)='\x00', 0x10, 0x3) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0xfd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="24ac6cd3f02a3ad79fd125ecd2b71f53f8d39b97d672d82837e6ff7bf57e8ff9578e23ce769866f50ad987ff01f5f47026373a90a5e8f30231863e8feab644c014b60327ad29487734467ecab126eed4b63d4fe08b14a9cfecf157cc593b75d0ac3adf88fbed1c46406808c30d9abb530a458f1a197566beb66a40eea52707ffb50a9432ca164481642ff1f8bf12a3968aa48cdd53b5c89edfc3bb178a72680dc32d776f1bfe1eca10505658931662e9df21d438ca40003495406d91893907609b22edadb6d0d63bbfde8c818248f63661c2a3e53ad794d061edb86dab4febf328363ab3dccc3fd80fff89db90d17eb979366527a97083a25df2bc8a714dc6b895984cb013ea6926b464d22d252da0721ba75bfb13db6706d56dafe7f31cf497fe9002459a51af6cff832b7461860b4bcf3729d239ab66671bf4aa8d3f2e9a0e8af5d4c0842a2d193703069a1b482b92653e965a94ac8147d11503af6e7fc2093941d6536726617e72e7370165854e469f5a54af27b66a1bc01d972bfeb4f7c27e9b64c17484a174c2d7860b911bd99b8efe11ad86bb5c773270f86f6f62070080e3eb74e206a88e35388e952dd73c27f60100ffff6b485cfae6cb1e9c3741957460ffa69b0b548d8a9f22e25ab4ff901b3c40efa70b799f5153a3628960420090f8a688a73cc625e7a21ab6e69a5dfbf4a6b4890b9d9ddb91c11e5d7c0d678cf99e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8efbc892a32f9512, 0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = socket(0x11, 0x4003, 0x8) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) getgroups(0x3, &(0x7f0000000140)=[r20, r24, 0x0]) setregid(r16, r20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00006e2f6669b3743000"], 0x10) 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x8, 0xfffe}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8410, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) listen(r3, 0x3a) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff85, &(0x7f0000000080)="9dc0403f6c029f0ca73148b4b2dfb9d516f3e509000000000000002e350d2d8d782a695c7a188326db7d8970a01205ecac8d5d36a03d00006c494dc3019abceb") 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x6, 0x3}, &(0x7f0000000100)) socket(0x2, 0x3, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r3 = fcntl$dupfd(r0, 0x0, r2) dup2(r3, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r4, 0x2) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x202, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r5, 0x2) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f00000001c0)) 16:01:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x0, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r4, &(0x7f0000000300), 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000100)=""/253) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x9]) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r3, 0x0, 0x0, 0x1, 0x0, 0x0) flock(r3, 0x1) semget(0x2, 0x1, 0x104) r6 = getuid() setuid(r6) r7 = socket(0x2, 0x4, 0x400) r8 = semget$private(0x0, 0x4, 0x1) sendto$unix(r7, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r8, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r9, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r10 = socket(0x2, 0x400000000002, 0x0) r11 = syz_open_pts() poll(&(0x7f0000000180)=[{r11, 0x84}], 0x1, 0x0) r12 = fcntl$dupfd(r10, 0xdd23dde6dbbae905, r11) ioctl$TIOCFLUSH(r12, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet(0x2, 0x10000, 0xe6) shutdown(r3, 0x0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0xace5, 0x6d54, 0x9, "132fa248d5a01d61d4ec218853511c642afcba61", 0x800, 0x3}) 16:01:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578ab6f6c311a388791c35a41d8c30df8d8373fb648b6d89851d31a4c96d9113902dad2652642ad710c03be48e61665b0900000066860828df8421d343003103d859f7c18e0a8ddc8679c2cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b250b4aff03e23f5de6bc437771b3ff2fffb83ef40f67887fbb3809d2af4174eb0faca92f5d3a45128ee85362caa0d940569a98f5594513ed9b5b893534c10e23c4864aa902a1be0ae588d7da535dea41b9f4ca77cc829a567c71a01e83b442e4957c0714e605879624bbb63878"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x2, 0x20, 0x0, 0x7d, 0x1ff, 0x28, 0x0, 0x2, 0x8, 0x6}) 16:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x7fffffff, 0x7f, './file0\x00', 0x2, 0x8, 0x7fffffff, 0xffffffff}) r1 = socket(0x2, 0x30b7464a22d9a124, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r6, &(0x7f0000000500)="cb0d423407605139d49c9774df56b72552023613105fcd8bb6da43dc027e3c87e5cc8f2fbca36353278aabff5f2a07e0fff9beef6b0eb7187cc9d0175bdec616098a2141f4610b125defa98062245a101bb11b3f7a56f095482d5f7f8ef1fcdbe75cc5f2f60a7135fdf31b1eafd713e2b059132ba259c4f016a99f6374782658a354dbd91325af66dc422206e69e02504049cf7e43286bcf6047c139c0e93c591fac87950e3121424b5b51d0dd495ce6adbddd056c5aba64be4d01f87801f463eda902aba340dea060654485c85504659839697f1e86d0dd4d2fb094ff879d796d", 0xe1) semget$private(0x0, 0x0, 0x88) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000000)=""/139) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000480)={0x5, 0x1}) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xb, 0x300000000}) flock(r7, 0x2) flock(r7, 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTART(r7, 0x2000746e) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x800, 0x0) r9 = openat(r8, &(0x7f0000000040)='./bus\x00', 0x0, 0x42) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000440)=0x1) 16:01:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="05d02df6c7e651a87d1ef26a9871c1e9f16f92d8cad5e66b08fcd750b6c54457097b8521d2b65668fecbd18ae3a4848e11c67298a901d463", 0x38, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xc0, 0xffffffff, {0x7, 0x7}}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt(r3, 0x6, 0x8, &(0x7f0000000280)=""/223, &(0x7f0000000380)=0xdf) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x22, 0x5}, {0x8a, 0x6}, {0x89}, {0x88, 0x7ff}, {0xa8d8d6d547dda18a, 0x81}, {0x104, 0xab}], 0x6}) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x400, 0x20) lseek(r4, 0x0, 0x400, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000002640)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f00000004c0)="448991b5f0fc666523c6c4605c1ab3563937a89068533d729e75ba11df1cbc947f01e38de744b5eba5f9702bb3c64150f455bc4946a3dde9ed63aaabbea89a76e23237a9e5c19ef0e09b0e00a81f5be556e60fd654411b67f573dad25b0a5fccbad940c0ba65506318a36b9405dd8154b8e177bd040d23695149e98acd22027d5a082150c0137ef2fcf055ad3761f3d413b211c22b7dfb74a05d2705c17ffed1a000ee94f2f698321ccb49f01e98782a60b41155cdf0803d0ec669487bc0af7b13c3d9cccf0f4a80fc449cbd832f51e263ed7a863e0ab61aecc5c6aa4d1a0513b8d5b541818afa33f45d3bbe9f26608c2780d8b20c059eb85f24c1699c6b6c83e9b5f84a2bcaa90509fb177f93c9e288f1fc808f51767c0afa16b7478c5e2b4209988d2391ec3a09349eeb4f5e3fed1dbdc34882580814b8652618308d6ae7de41f386e46086a1318e4a84e2b18ed5903dc984df2603b30888525df7f218b233af2ccc7bde50186c1dbbb731dbd78f819f712fa8bf8537db47bc27faa6cb501afebab5da68097757a000b23ba7c16059191035cda8b88d7b334c9cb8d547e000564aaa3698b14bae3b35cdcf2e246bb7e9dccae3c3900da74e344da3dfaea4ded00052a92bb1f07fb5799adde0a75d2c7bfcb1da6bdcea8125dbd37268c2d7673582da45b2bf6ff7ad542fca47c606a787904c42ceb9ac5feb17b487c80628c10efd384878120a9272672b960a6bd500ff7b3ff506c4738bd626a5077adb94dba933279eaa10d90b9de356ae881acc58f6a95b0d383d09bcf29553d0f6f79cf628ed36f8a49fc71af61a819f06954c88f08698ba6aaad964d064eeb015885e191acf7e75dc8c69d7ce4db2b912a66fec6b58bd34ce1cc2b6e1d8cc974d976c0e8282ff16ed7571ddd5b7e8dbc1e81b4470ba03fc7d45f264ba4aab71e44237438c50ba1b8e47a86e17414d45d7302d37e76620ff77b4184021150729d98ef126902a9d844914f3254abac8528161025dbf47be57b64e1b41c99f046700e225b8349d4d72eee9cfe6727b890bd35c96ea19474406c3ad331054d459f0494598a6a876243f3867ecc92b3507d2204130887520520639f8501858dcb0a757bae7e8c3d9480f0551456fd073e32937cbbdf7c924b966a9612bc6d1648ea3c98e2d852eaceadc973271fd192d54f3f65784c37601a043fe4358263eb8831d0b7219353ee8d0c48513afe260e7e48179f81150169b5fd0ec589763ee86953e183de97884f97c4e210926f755cd282bd63ab429d1cb05571e022dd603ede87545a8c65d38f69f64821f7781ae3e2d5d00bad2750c1030e01f424f30c074393f5d8a64dd63b3e1ff508f2036fcd946e200690f9097bfd35d0a81ef3ae272b46f1dd17b0017752126602da5bb417cdbab28613c3ec96a6af62a7b6503330e335e52b45ded34c47dddb70e5c6e4522a48815b5fc8282725ae7d0450e3bfd78d9e781c41f0189c8c97eb729780692f3ba904eb4e663e575b3b3ecefd36a4ba3e54ceb0e33f379a4696c251858d91a012ed66acf35b5157aeeb99644925d15ceb51df91f1893c1af49185508d6cb8e6a4e8e89e07319b17eded788f89f860806ef5f5c0dd4ba833d3909e1c564344744351e58e595df22e006b48c2ac6188da99e1f227330dd1707c3aaf7e61c24f0848def0b9231b6e3d0b1090e5c8347e69dee42e65ed3ec458a850c6d881a1d7e722e4be5cd76d03521e8b01c1346020fc871947a6d77921396d5c0d27b5ec5f2ca4d75573915ebbb1a719f6c53926006ededbfed60a4c88e8386f93dd2ea7c4480530b8f7fec445355c4f592d04e7e844d4b7e1606db8cac20f7a3fbc36b59f5c6ca5a488321df48481f7fccd26b41a5965aba73736d1b0032e7a29dbcd645e6d4aeb9a982f94d3abeaa2c1a5828adae74f1771b0275de2b39ba2720820dbd921ca1d55e2aa88eb314b68311a6212ea73e11a64870c937f2fa8ee328ce686ff9ec2f262b1a049dde3da3e26a0d8c3598d6e8feac866ac38c0dbd9de7fd28e046e19c9476a737a7deb74bc1ee500d5bdc74a2986224c76f9fb494361dbe3ee32fca1e673bf7afea88a45b726504ec08a413b14689ce45fbc9b27009b9420a9bcf38f448cf2e96495d18eef4c2005262b2da40931e1d964de15b7ff4bee3d4419e334bed79c0d6b0d8bf63a53c8c03aaf17ec0b195f45c50f835541585b2064a58ca2f4ce72697734c7f7d0125ebfe4ecba935e82bc38439556a6e80ad728eadbd8041831bafb136856b29121e02bf09531933016e066f2e11b89c623b76c76ed052fd072c1884f85086218a6c2fbe0a366b03229a7e2b31567c926dac8aacb42262cf605b2fd3afada6ae7ad3fc39b413df391b355e0d7d4148a9c8fbc3e6a736c7ac52cde23c7f3e7bc653e2795a3daefbfe96b48f3af85728d0a1cac41b9bc52b022b79d53d79ee7d8c1d2fbc4447ea1f2a7b750fb23227c1ae3c37c939344cd9320a2b1eae68dbcf67fc347f5a98456d5717bb000cae5121c3e5dbdf2442e740c94b254fd37a1d93658e51422bbade8d76314c4dac1c3b5eccd02e56aa821c1fc9a57e0cc49271e0e57028cbb41613c95fa9b95eb8aa0a2240507d83b0f018191f8c2140af4054c709dbd33fd3959bab402fe3c07740b90b6467e5087f0489a625c3815a4bc383d6ad2e328af44bbb1cd0130e08a53119482a1d4ed888b3d001c64ca5bb5e747976fc5f4018cc524a7c1c42d3c84ad3e294484b37a9411f88c298e29d2fab473cec75c4212471941b283ec85443c068b9f9a2e7d6ef37ed5a4fd15dc05c1ded0c0dabe247ecf3c3dad6d14b9c430c30737c61b5eb982c3d341945559579ac9070cba31949c4fed20b34d7de9196e23b75996d4efa5d5fa079e102cebef2a8ea669ce2b135e83a00b789d82c70edbf732eb2c9824c8f265b85fdf4b129fc3735c196d031d51b5e4e96ce655274c4088e44e1ea9fb33367844e07112ed850a716c3f8170350cfe563cb59ac3eaab88d909bd3bbc8bea88071c8e699b9efba714f001db1a0f3e8b270824958bbb8deaa43f9d8eb32e139d44c16eb68b83aa57bf1b196494f084c26545d06eaf1102af4b3dee8f7a9d2cfc589d28c0038f185ffcf3e0ba7674ef6b29439bcc306e80d5dbdffd84eb03ae99241e7182f6be1d93c11eedb840f1794fa6d595d726bdcec8d736a9e7b586cf4a01525a9372c7a70f2b9d621f734b1244c3f1d6d347ab4a2f7eed91a939fdd306b3599b787a5c0cd1521b63cec4fc7549a0e9c7877b65df8ebff13363dad765183002bb9b55201ae66adf0bbd0f93f90d7107aaf7969c0db2e5ff66fd308fa0f4faa27c8d89171232ce35dabdd1f1f0dcbacf2a61fcd2ee4fef83786def2e37412cca395a5d28d7d32ab2400610c0aea625ffe3f18e5079cd6acaecceedff79e6acf8f4cefd6c77c701c23de4913fe9550e81675952216f24f8613f1e6c7d2b93d3f6e7d920c32bf6a487ae8c3cbe9a564613512bce3f868c6b9daa3728c6fcdfb3c3b5e80446134d1e193ad06813a2f354e5db82c3d74860a555918f8d2e89f48cb6f1faa18263b6007ea66febc703846ea9241eb0bf5c444d44e1f6d2eddf244d501b54fd2a95fea33da4edeb5c34fc5865dd880dce88135cf1a5924c33fff42f45e6dd638127ae6f70dbe19849969145dd7fc0551950edfda295270bc916bce0b29c0050ee36d6c9f2a9a891dccf9e25adfffa66927545fa27ccbfad87c7eae458df475ddbfd6cf64951a3813da1e75c9567cc115bf4cf1615eed83ad9c3146e85df3f042e13fd197437ffdc4fb55ed019df49f649acf0ab5fd0e7dfc47651a9ef028a36e73be09137e2af53796b81d09981bbb3cc4bf50051c36b082736a162d48ceccab9e69b8c6d68c446675223e7d86931938220c77caba7fdfe7ba0f7c4c3ac67066e3ef78bbeba367011f0ef4a5d15910ba421bef3fefe110d08b36c21877927add91f59383e0f686bb258f877d91c5bc38df071cea0b29ff199f5690ac9f8d4462b5249223ab9e693b583a6d9b52d0d9b324a0ee519688178579397f39070e297fc287c8b5fb208621e1deabeb785e3bb9b1da5c45b9be39664d382e7c1267a467363d7516de691bc22c168d4bbe05abd2d6aad5e29bd2c7af655d1ea0830bcec3c426f9e21c2ee7c23e7341c098d65db01d109ec8061787f8d44b0014c976861088c7b36861db2d9c0a12110c450ff5d25372b7409a5d1cd8aca985c19e3ded48baf66b74067d43bb6dd6ca156c60b4d44874166792c56b3b05e0f2cdca766ae1b493289aa90393dd7d0af893c1cfe9875933758cacd26a3abb5d4e622264654279ad646a27b3acfa75f098f72b3376724557ae6e265282f68920cbc2dc110a1e6cb1e9b09712aa3949d5a4ee65cccbb8e9bf79eb3ca37151dba005dcbafce800ef85a8d8b8944587bebf24117bf3191f43065c17d5694f641425b3aca1c830e5199c0d37949874fdb513bf8c5593438de86c0d8f6f032d5ac16e0bebb9953dbe4dbda2e3a1b457601879bbf59d885d63d1a30123348ceb792e0d7e6b809de5401e89b0c863903454f2b6a6e01470dfad64e76930345bb3a91bb9589f01baedb4a822d74c5ad371f7f62172db3d6053ad95ac58c962892be0edb3be27085ca29613190b5ae690896691f2e18fc269da04b0bf4825a82700da4398a9e8bb653d5c456246f4b7a20a01f2d866e67edda12902c9b380a0d8351f648b1ee0c6f8df14dcfe1e85fa6bb9f819c79e5156f54a2d2ae47ba32f77f96549c621deb5d633aea8617b658ea4a59160d045d635cbb62b1bdec498bac865d1be80d89ca4f5d0aa14d7893c0d5c2575f39ba245715e0110ec3586196093b2135346bf5e1999f5f8b27b8fb82ed83e85942e0a5dbc9248625f3c0e396bb83ad09a97b2c303c70720eb9959fd44bbaecc57d9f9f7c9bb57971b7acf69869cf6828c2032b847b8d716ebd9fd489a4f1de0bfa90416a4ad8dc45f7e05721e2182d65514c2f5e70b2318d48e8e74f8494b6a542e7356fd660dc0a7b1e212716d885db29107aa05487963cc6428aa01d6c40bed54a4eff8b03790cefda3e051d47ab6aa779a04246c265c206e3eb9fee494a3f52ea18a407bcc2788f365b14a66a6bed80b9568c7c0d6fec0527f24a7c35577704159e2ae9f5d8de11ded2838f8de61eeae33683a9a0e30d88048ec4b66c2dac1567804cf1a681602c246af8f9052ae95bf5e7f577b7c6ec1d5e61e2b0accfbe8f835252be451deb82b67cc5ba02a19259a0bc45aa49237e70715c6ceb040f890bfa92db61de74b2647b02e66931fc2f10b859ac0faa0703328b16302fa9aac954bac884c8a45c082f8696d4bc7aadf4fcb94bdabe26bda810161a62776829a4f100a607e456ff4bbd5b2c201e3c27977d39af4f4e2a72c4a577a45a2a6c27b1458711b1ae5f6de4a35945d05b57fdfc545f4a6a9e664e0b3a649fdb3c2cb71d71c53d7657719bb087838a0432ac48156b455aae7e311e041944d4b41d4cd37b0ba9b58d2a2c587be0978284ba89d980f1a2a1447ecfca3ef2812a5ca42fad13a5595b146dcc411f98b01e9c481862766e0363efcae2f44142047411b49886c763411b574a1a8a7523d791696257015c209d6ebfb5e92f9403491f57001328aea6b70409011d0ad16ab9fcf8f3382ff78685b4d2286c7fb23af84be8a8b09135e9451f7f9c20a8da6ba4212f6b40eedf355aac6214283f73c12b098468a4d3f0e5929504ff444ca17903bcd", 0x1000}, {&(0x7f00000014c0)="1d3201d40e2786655a8e15d3f67dafb01a5270ca64b04b7ac2a619c101e299284f9b4711b9d3f2fbe1b8487e2eac23953f88c95c985337aac45fb918681f359820869a123ae3", 0x46}, {&(0x7f0000001540)="4a96ed30e98e9518b0ca0b5310f5a4b99123a6beb9ca317fc9b764a0a04c0592ebe7b37afe0fb38aedb40922c57f7dcaa09208647945f8a448d45ab91d6c38e47f374500cd59247b55076a77b9c9d6b8377ad192a8c10761770c9dd9764ba069f9d26120d9ec9ce0571bec858a58eb74172e5cc9ee4e6221391dd4abdb9e41a82e5e97eb35520d4355f16c2b688a9dc9be695f144edd3a9ed2bd13a9727530cc638dd86d1cc3b0f6e6287ad5aa73213c23a3de0c3870a472d9191e83f5e12c2bd22c57097e9f59d6dcdc2f8a2b0ed18ba23e44398a9d72a126d80b8b5e51bcadeb587dc4fc7c45be9a48cf5d4319b37dd922b5c9f65703e50a1d87077abf122bc6c16040dea1d0e73190fa9180527c4bc4fd58ee14ac080deb4bbeff36b721ee100c6948647c4546d73bd27f86972a50c78044b82f7def78cfe15ab30829603070e990bc2644b6d0c19cabbf313728405db7d8882b92da7a30abb1525bcba9174c85c6136675f9b81b12646f7c3cd25f7272faadc87684acfa8130347186fcdb9c2ad3260be81f9c76cece1a87a0af3b342f475c6cbb7974238c2f69da97cfb2ea06ab7a5dd649b1d3e472884b1b1c8309dca36f928dd97200bd1475343c6d6270b5984e0d6afb8ede4a5aae95c68f42d772fbe63d009ed23f38295111f30af53b26fccec593b0d13677cf044d69de63672d6a73780a6a3914450ef0a0c711ef908abafb534396113e346ed7fcbf8929bb018ebfa125bf03e9059f2217e5ad0a6197f3d69ec4c75b7eb6af6f4bb079c808d20e4be28dcbe18de8f4a6728179e39846aff1dcc5bc78422b7aaeeab2eebfe98952aff1bf653c6ad4d78e47c12573d64ae8c217c0ab8b453bffc248ff843b3af34380de98f5c37080b305bb82cebe4725ecf8bd7b01726104a3f5b3ee519c6ea48e4d6b048d6870d087eb86bf842e73793015b59137cf7c8e03e932b050072cbc98533c6537c1bd70bee8d3eb8416556afc7d5b2f6d308eec429ece20b18490cc7e879d708c34abb2f6364cd66fbea06f5d31384a44f4c3ab6492dcaebdc85f9b3a4bacff32838e4a20427a7e3541f0409a8737290150618e1bb964c10335926e96f26bf7b6702b5cb764b928ea5c55120b0d5ffbfc9cdf1890cb31e9714f49a5d07e731066ed3489410ec0075e642186960ac8274c662a5c4638c025ff53054d0fa548dfaac796c933f56dfcdeb48049ca3051c2a796cd656557e1c40ce9702f38fd6e20ce96d6033b357969ed9547a43ca8fc24decdff42ff3a9ce5d2963e8bde1c75adf4d054bbb8ac1f131ec286fe60b59122d44e051c8fb822af00e2e64b025ba7900c687b2de15eb5dbc79c8cf2d0fec9361d53d421df3a25a64bf7895018c4f3e0db68b1be20b325cafb4daf64f38a70bd0d020379cd7ed6fc11a3eee8ccc9ecb2bf6880f3153e2aac60a7ce0a159821f5b0056700d26b5e97023f1d93af2c14109b020d76044ff6d12374ea2bbda45d678695bb860b4d2a496bc2ce51f9480dfdce3bd4096aa1be3bdeac764673961123e19d64038e8f789e6bc5928bfa0f15336060ab394de6ffd11490ddbf4863e8dff1e8fb04a130b4f7269ab60f096c5510c6919c6c877d3d8ecf6e816306d6c2367b4c4d867286e6f332f66755ef1e36c7056bb6f3e971bc16c96bdced7dbbe1322536fccf6aa25f0dd2084cd8ae5274f75e3f23dcaad7794822d72dcf0d191c531c51a37af0295e3a160290cf72ae96bffa8dd388269bbcf364921c7548d540f4523c6d55b3d4a1766769f23db15f8efd267dd38a65543e5b2b841d1efe815b24823bf784dd47ee7ab38d64675e52fd59b76e7625e9a657e2ae58aa1a100a5c82412aee5014d36fa756b44068b25b14ea9b3147b1bd572399070c322b82329352f292e7399c47507c043d47b191209544a76fe78546090eaddf5b062c1331381683c2efc6f2b1a80306a7ff73b2b45b9f501c45b3695a589f537cadc11c686751aca6a92c37b966aedd181351e17ae72823b0d68f94328e4458537cfe60b846832e2fc7fc2ba997bb69ceb8ec92c59a8bf9bc002fc4d89f3dc153521609ff151c8e2ba589348b9b8632930665cc7c39eaeaf355dfb06a934ccf5ea6cc786fd2758cf9d0d3c2c3808f8aa21efb91be8335c5a7f82502d3e8c039ee6853f34381634c2b99634388033e3e11cf1f79a612678cfd69d8e39322b6173f80346627891aad8b8f56600f4ca3d937a8c2df04ea37ebf2e80f033a9e6af4051834f3231921ec9eaa142f9453343df5f4fef56fe452ba7286fc77c6f3b024d3485d49b315464a0e70baf1a4a010edfdefb5592742d4199139f416e883cb77f1d2bd17101be1340ba3500094a3c46222cda6092a65368d81b014cef6f4445b545f87e7f39ec9c688b4651e0cd1f90aeadf760d75eba7e3da6915e32b7bac4b468d014f7ba58b74f4c1a16079cfc5d778625c825e0fdbad2a982d06711a6af5b3f70d3c8eb2b5363779c766965ec64237b396eaaf37d8e042edba457eda4afa668f9bb673f0a86cc17663c861e0bbc985c616a6673ae0a37008443abdd026156be0dd3895f92eb83078590241cd39b9a70ff3e3fde783a88013b6f11c02b135f6adf1981ff93d7459489ce4a5b105d4e643ca938221409fbf2910686def7eb95a13f37f5094678db2f763436641a63e883aa6b0460dccb4c0345a6148874e68971700c0b5aa83fe08e14ec7858fd980b85a85182cfab7127cbd60a8232daad0944d50d99c7c58c974ba4c5b1e72f982a305f1a77d374539ae0dfa6e2cbab1551017f2a8468c6e69d3a05bc78c2e82534aba40b6ab1af5a8b9a82afcb919234184397ec4eab0bb825757cfe66c1ff8830804d98724b7d5650dc60efaf4dbb619bf35134e30326508a83f1863dc3a4318b353226151feea656cf13b3b689ea20e1c9cd015bb84c80b48f93cd0d64402b91cd1ad597280e3210d0f28c3968d9d9760738762b672737c7854d67a72ac8d5354f23faf1b55bee46d7e4a6fcc65eaf33d39360e15e66e6c39226d986cac2e90897a8d9992b72064f68adbf7661d58e5bebda0ce3961ba5844179469aeeb60851159f604abed9575e717e58865f084de99ec4da8324de656bd90ecf4fc586ba0c49242c0beef37ca4f7132134ecf96ccca004fa4bdc48154a968ff9f0e3da7ae44c57019ea1aa500a2c7b7444a58a6732607d250d18d4f014b0aa8bea07d7b450f2b43a92a203d3d326b26c6dbb17a4ce390eccc25ed7d5d1972e51acceee5a1f836428939d7163f71bd2344df89868aa6b5a39e07dc72df260e51b40b2e761a70781e2e259731f3a475ffadea4139b5b0290e3b0b27b61b9bd575bf225cd0d44bf65e37998e52b66932995454bca6f3e3f0a8b2a0c4c1805bd047ab50872f70ba54df9e48f589de747d5d2b6892c2997166b22392c16f50dc508d1cc4a0d600f5b1a09db5bd0a3b6bfa08b16c5f21573302f216fee861efbd84fc8a396bc56a226380cfca72eca680cef95ae47a11c5b3b8129354257de9c2b3b59954f50e1e0771b196b28a78428804ca47265da63fc6448625c46d19ade2f08f3cd323d85ecdab20fe4b88a0cbbeacb2ccec4b4d0f936004e02582eab2f77ec74538d4341d52d4376a046a272b6b14e012d57d44f5b8ebde8815a841e9e0cd84af7361dcd144e66b4eb9fc852c87500b0acd2e6ffb53ef3d08dfe019894b735c6bcde2c442ba89b132f3e08cc3e2a9d06a9ad87690095f458e69ff96fbf68296768f97d55a470652f9b18a292e72960bb04af2964b0c8a699b221101d2d8b14e336f6b4cde6a1ebf24a376e27d60041423aa613737747d13560f293a828f42757b5df9b3764972b20e6bbdcdce6e08f3c8f0245f02a4587296b538de25c9ed666607130b9b3f4151a44a758973749daa1cb6addbccdca840eaf86ce2bd591d6e783387e2b799bd4931125ae201c5c779f52d5702714b1a54524b32de5e5caba1ae2457eb12a2d620c2cf5d4d39232a921614cea1fe1ea179f52e85bed0946bb3ee4f7d2c88bb2805c8a3baa9e4b19711cf0719d402d916373cdb08fdd137300fab8848747f26979867291c1d4bf57139371d472fa8d2a756d620703ea635c8c49c59807a6fc64ce87f667f3e07b91ac775ff15227b0feaa559d62469503cc44b16dec10d07c42ab98e325405a548d75e3974a921fd08785aca4c59917d52d5c4367f7b36822dd2b4ade562e0a4b52896c93704ed9766f22452d22d3e299eb5b344501f94195684f6bb8b3f1752a32718cff9c9ac7c01f264e465bac665c401ba6ebc8daed07e7c45f5a702a84eb762cfdad855de16ba8bd448197449a085c152b260f3c224d5ccea1fc538d85e2c56058629361d9fcab46975e74c460fecd8c3e60b22eda870cf382c7fa7c847d55fb3d94bf5bcf3cd414ec936bd688bd541d4e4f2e078a2aef91482c57bd3bc7eeafcfcf6d55808df2b77bee913cf15cabcb6720c5165817c0a125a41479caaba16da99199d75325aa5d5fd27a8691fd43ec93ad7dce666627a385e555c50f1a047cf18454ebc61f60133986f4cdd5019a4432b1b39ebdb87b9ab4dabd81d742722405e0ff60b40e173611dac7b5ed6264c9f25610d5f349db8ecd5dcfc5bb0bfaa65fe36e76ba1a4c01f19cc8d12ef04f15b883a46a7179ac117075a4837266ad82564d0f3c4224d92d3551fe18537902ddd2dd48bcb28886c994005e742b7a9798a42d7bff6677d4763a057a35ea24c92bc0c9934d25de01b59b3ea71c0bbad96f47994e7efc951b0ba30986164216443d7e6612ead55b01772612419be2d534e36023cf551c4bd034c60b4a3d930671f992153e2e7fbde00ee461b374cf23f5cd3cb40ad508423f6ff41e0001831156d042a164626315b5f6d79b7d08c1bb6e60dd154acdfbf7d99b71466532d8821b0f35761bacde3f88f685db58d98d3c253dc60734ae1bd83dd90cbbdea7f533cebbe9adf8965d18cc9f2c89deb8317f1eec29e3b84886e1e4211c2f9464c97750ac144bf44ee30cb5e4f526dd2325bc6622bd0315b43b090f48c6361ecc68afc2e0fa5e00776f2f5013fb8b8ff853a6027f71532c122321bacbe6c6d4310e16d5dbddb626cd94ceb7402eedf6ff602ca6562b6d646b0d34f45ffbf6db0d785bd6805b10642b76d4696a6623241af1c84341eb03c404467e0845f8cd56dba43efa60196f5ff1a2791a72211998d0206866da6c2577181b1af4776d593624739cb0243dfee2d56c0545b227fe8a847ed90c8475020d339f472a929a436205c625c8bcbffb1cd4e8db9921c7c903a0fab721dacea2cbac2ad0f6f4e527084a3638f79c5e8b2d9cc5ec89537d1135a9539691684d83755bcbf7662c71970060b5855bb29997a21eaeae957a1671f4a37eddf442307927ca5e531fff7bf9e4b234cff0a8e46091c37ca693b41373c7f60edac3c8d1e9beb475865571fec3416d6ac87ff4c592291f6c0ea07829a68c8f4d08bd35bf4c2ce0d7d0d0a8dcf7cf15efaf425ed9dfc7d5d4b94674c5a08a5d6415de2ccd6a4cb6504ff19ecc544b7783f496161f23b0768cdd37ac56574172563bd7ae8d955eb66976ff4477ab4f8304f98437a40f729ce62cc09fa6047541df4cfc07cd8c6ddf7a7710f8bbbe04dcaac3168afa87fcd28e90be50b4dbdf54db0b0928d07f503920b9105f3d0206a6a76cb0b3e00cc13b5a0aefdb6698abd77e3c063450696035eef54c8d618d22b8baaa76e409b1e5e86171ee4db7eeafd22c13e628c7e4559e06784", 0x1000}], 0x3, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, 0xffffffffffffffff}], 0x40, 0x2}, 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000002680)='./file0/file0\x00', 0x0, 0xa5) setsockopt$sock_timeval(r9, 0xffff, 0x35d2e13fc11f091a, &(0x7f00000026c0)={0xfffffffffffffffd, 0x40}, 0x10) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x40, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) open(&(0x7f0000002740)='./file0\x00', 0x400, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) r12 = open(&(0x7f0000002880)='./file0\x00', 0x40, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) socket$inet6(0x18, 0x1, 0x40) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) 16:01:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev,nulh\xed', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f6ed92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a960859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0cf4e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431108382c4b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625e4aa250dfcc1a5ab7f53cb35e445d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d8ae2e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff436a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea4cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044, 0x3, 0x0, 0x40}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 16:01:10 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffd}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x87, 0x5}, {0x2f, 0x1}, {0x33e, 0x3}], 0x54}) pipe(&(0x7f0000000100)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) close(r4) r9 = socket(0x18, 0x3, 0x8) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) getsockopt(r3, 0x1, 0x80, &(0x7f00000000c0)=""/39, &(0x7f0000000100)=0x27) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0) 16:01:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r5 = getpgrp() r6 = geteuid() r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000005c0)=0x2) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) getgid() r21 = getegid() r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r31 = socket(0x11, 0x4003, 0x8) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = getgid() r36 = getegid() setgroups(0x4, &(0x7f0000000240)=[r30, r34, r35, r36]) r37 = socket(0x11, 0x4003, 0x8) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r41) r42 = socket(0x11, 0x4003, 0x8) sendto$unix(r42, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r43 = dup(r42) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000006c0)=0xa0) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r44, r46) getgroups(0x3, &(0x7f0000000140)=[r41, r46, 0x0]) r48 = socket(0x11, 0x4003, 0x8) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) r52 = getgid() r53 = getegid() setgroups(0x4, &(0x7f0000000240)=[r47, r51, r52, r53]) r54 = socket(0x11, 0x4003, 0x8) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r55, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) r58 = socket(0x11, 0x4003, 0x8) sendto$unix(r58, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r59 = dup(r58) ioctl$TIOCMBIC(r59, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r59, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) getgroups(0x3, &(0x7f0000000140)=[r57, r61, 0x0]) r63 = socket(0x11, 0x4003, 0x8) sendto$unix(r63, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r64 = dup(r63) ioctl$TIOCMBIC(r64, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r64, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r66 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r65, r66) r67 = getgid() r68 = getegid() setgroups(0x4, &(0x7f0000000240)=[r62, r66, r67, r68]) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, r68, r20, r40, r15]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000640)=[r14, r15, r36, r53, r45, r69]) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="347a8dc07a06866858fb1a675be9b0d65cc6d9133531e32fcf406b93febef626dc77f8baae9760c8751becb9376d7df2c04889f7181805893f3ae894547332501cd01d7cc1c46c0935af598a9339caa73edf248a87e6c20dc5063712a794377716dcba3d1b3e4570f706c16bbda7a136009a93d4df3dc12edf3c52816baf09903be9d403ba", 0x85}, {&(0x7f0000000080)="5863187e9b5992f74cf2ebda5f8c005379a6e2a7c2f7c07898df1797a4c0054b4ffa654375fc449698c755181dfb317f1aa53c58ce684b17cb8350a353aee59cee84941f118a1f3fbbe5", 0x4a}, {&(0x7f0000000200)="cf07f8f6bd8100e608fe3307e8f6e74707f65b635ec486", 0x17}, {&(0x7f0000000240)="b2a4b960a4fe88865166a842b8de1bc8e8479914056e3e16513e868d54d5823ce5dbb1593cc78558598c5873484b470d57e2bd70c4f3e4be169f919c4c1134d28802cf2224dcdc4475e5a8fff0260fa5c8dbfe2c83059486f0073eef101b847420d7fcea057c600f65dcf41c5d5515c53970617f8805bb278f6fbdf025944d146642e932f8f2291b8200a2314ade09e041cc34e6e2bc8ce688fb4fcfd9ed2f5310f26bc25be790", 0xa7}, {&(0x7f0000000440)="ec2b0459d54f1da23574173459367506eae0b506bcde47dc6dab1552aa8c9c1e0ffebfe396de91388ed2d58687e526c3e5f37f874f5e2bd78aeade38d60e61a08688fecce042984390dbab9b7fb218fe7ee807ce59b58e378300b0cd58565553661a526036074a147b288100cc1d463d1f3f135997f78fd3211b8c3e4544b4b5208c1c56f0fd37e8401815d2d065d6584d78969f2f5c098303b3308acf059f8af2017c958d6c3569c02fbff80b32a63a3d38671e46238ffc722447f446a6c96f0a99826f900aa89a65bc650b02c86761f75b7746", 0xd4}, {&(0x7f0000000300)="ff4975b5b9e9ebf6cfdb51efe38a74f0de3aa4e09052f1909eed5c68b85bfba18a56", 0x22}], 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ff7e6ef2964b22fafcab0752f88082acaeff96000100002122033f7dc4f865dc0616250b3184d55c1411db0dc01473be44be6480ef012939f05576c83b7b31e78f53e11baf1b3c268db6ab5e5e1481ac85de6fa6a136550f59f3dde82d763f09c3e4868f2d0cb080f0b2bc585979eb1abf6b060fb56750029173e8f9e2e9b20bccfba9687f9553f263abfc54f6a66c1cca1c6b77d0071fbcfea83990368779a773b19cdbbf27c59602167ef6456cd1bd0a17fd31306afc6592ba75a99fd31011bdb09d35771ae5e6b807b4c1e6ddcb8bf9", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x408}, 0x1) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000ffff000001600c8b9b5e5a5b94008618dbd7c6f4b027f09c2b6c27c5b94fe14eda86566f305484cd44cf0e1f6041fb21027d6721063a122a381b997eacf56ccdd762408830dad0a5b0b97983be641d4a7b828591243a17"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:01:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x46, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) openat(r4, &(0x7f0000000040)='./bus\x00', 0xc0, 0x10) 16:01:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus/file0\x00', 0xfffffbac, 0x8d8b, 0x5, 0x1, 0x6, 0x1383, 0x2, 0x1, 0x2, 0x3, 0x4}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r1) r2 = open(0x0, 0x0, 0x38) write(r2, &(0x7f0000000000)="220e228901", 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58c8ef185b2e71ca, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000195, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xffffffffffff6328}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$lock(r6, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r5}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r8 = socket$inet6(0x18, 0x1, 0x9) sendto(r8, &(0x7f0000000340)="c5b09212361adb0db2b318e0182a8512a86a7ebb972acc08615135da8c7ca5f492cdaeb15b2e11e6f975d9f60a46ebda6241ce3bd546cb0b7d86eda2ad4875df178b810e74b17f7ffd5c966f49230542aaf037b082985277b62e96953c5472c0d0a6186fc4a0935e9a17c1959139b998a494cf57e4c7ed397702da1c8e8775959d9844068f285cab14394a226d9441884a5dc3ccba25bc2c8716167c1649143979f6b632570d290a6b2ddc4caf79a3c93ed31344b132405fbe129663f30e40bbffe7f91ec032a76b4738cc8247bb8396e4110a67a54152bd3e0f3c0b2cb40169e68b57ad15fb4ad4e841f2844ac00853afe27fc30445dea3d4fbadabb82298e581e2c392358ac58fb08851f7d170899d840572e526154cc47c8e5900c83131c67fc01e03b63eaaacedc32a8987d71a0e2db3a42ff9ca37218b3eb5ef5c9aceb47adb506811b254dc458304ad554795f6e19cdcd6073acb89d0be901390a482cb06e7995504812ecb773d919a6bc886eb4c40e0cbdbb5df9584bb013a527574ac68a8b5b0c2bed9d25843399cb275d2229b028e04ff0090dae5d3b49eb1f4f9bec578bff40933d62df20c3247f6fda39757b8e08668a8377351f156881873f3ed43bbf949690f26df5a44827642064870109841188b3d162d1bc03312d3fe5bc8a5a797be3b30cad17496e065ae0578f6c92dc2ef5258638959a455095380904fe0efc6e7237b9d4e9aa09bb806c6ad8dd5d3512f634ff4171e4f20d445d813588337593c39c57b28bb08a58b2fc752f365ef3f8e3977153f7daac8f080f79a383bda40038819a36420c1f7c040bbebe4cf1f734a1e21fe89d639b59dff88195ba774af13f0e2487e3de99fa93d15b62a3585a33180d089901dac171e1610bd19b9faf13cf9ed9cd90b5db20c803d4fd6ed37e38af68eca565846e5e7e52854eaae1c1102b67e808e377b43fec2b736a3aefd28428c5caa8c5b89a26e9c68be743e7027a526fc06d28a1286e8c1d20b97811212de1157489ee1356111fdb79ce609559fd141e7e92a6766e2a0a71486a626697452e3f85c51e88a12f6aec33ff1ec805f19fc7b62cfb635f00482f749cf22f334771a64db5c6131038ec64782ac74cef111620bba3b50ebd26790c96ef76a8d9eff7e8c83ba38f714d2403031397ebd9d5489834cfe80702f12b0894a491bba9e444867bd7760ce6cb0e3d8a16dc792b2a9d5e3b1ae112731860e88259d601a59d5293da7c40c96e968da6fdc36eb53895a6f2b7d765348359ff5301feacd5d2aeb06310e2717c04d0ea64ff2c9b23da0f53d4a6b10da5df33a2e7a1f36868bf3183c8207514cc78fd3a345823d8b48532dc3bb2721c9ed230d3723540ab41e3b035a06918a8d8c4cd85d357e744037c2d59cea2aa1e11bd21386cfda37e8975a9ed1d2c1cffe1c049494a0d34c1fe65d7e85b9254f5d1ad108f4525b97a9cd06c8c133eeb3c00dbd097875e48d8a1b3d9e86404336a1e3a746950eb79245b5e77d4f7839d6fb83fea566ec92149f014cda2f485df750185dc3d7b827fa6641acefaced0ca5a2d679829341d82b39e1a1c2c0e6b65718fc8672779065764018c216f8c9fbcffe31fc765f21e0a8d4ba57939ba46562cdb121182f2d6241252ae2c2d1856afb211b38b69690695ac50d60b305aa962fe90f818dca9133c1e92688be173cd4414a8ffaf2c247d5c7aa369ee3fa8500443aec71cce95a6fb8c32f7ad4fe4d4b45cee10b391ef43c0e05a65a35f0f6df9ce83f98cd16ad0b6bab23c2b964674182e7c702b73cdaba8854f99a101c5260f84b421ac74ccb44824a4828e9da2f4681d8ff896e71b2c79908d0722dc4c80579c647f67fdb830d669f9df94ef6cfde256b02f5a5fe32f5c0e8e486286438a3a03cde23a6baed92b87d135330d28c994581630e0c8617aa137bc65aa96a0fbcc3db93dafc79dd10fa1e6d59bb269b4217881c8a4cb9f93dda45322a2421b3054bbbd0998c3fcd194a3673b9d51f1e5f9d59e18361496166e1ffc27e6b451e83eb6c502ee93fe1d984146352a91ac222f6fe55bf64666bfffa549bcf5da2c8ebe5697b16097be8e536e1030bc721a1490cda24544c3cc6905a0c4c89eaff7cc49f8d0480016a3ddf096b30916166fe1ef65d354e3f1c0877bea94b190004cf771bdfdb0231325c1041134712d79224a4adc0da16be0cce09d0cb9e75eca50251106efc0dc091c5bd7bb844d4cd3356529305131f53b459f84d9e627296392071bf413d167b75d869de58428258fa2608a2bc4072b8478d39b29fda91d9e9f7dbf760536b035fe1ae53e1818f1cdd59c37cd0999d53725d6a9a155b0ce0fc6ad2e4fb3062205b718c82902caf799d5b8901ceb975ff78d2e1b84c834de91e7c16b0b5b6a45b1a705bcc22acb12a5851c326c2e6d2c22a170c1366b6261290d01a3af284c836f4cce13f1316b1c8279d98e91765f2752b5b91baf13897a76c860317befc3c84799f08b585ee0e5b6f6a77e5bac5ba1791d498a417cce3960bfd2e0705dec319d150c960e43209303dd811c1abdacec5790723ba77b22b0c5c9268df9931a700187c87ccff46727439f04720f17a362bb4cdd3c2211279c4c412f23bd29ee03601c0c5a371611cd7fd7ba3588744f552562f61bdd8f2529fab5b1f53e4d707be838b1084fac8c46c093078b4f7e9c2dcb5267bb62453ae53e4e3d289c3c61878d67fc409370eaa02b0da8f3ee6f0d5605250327467175414b241fcc5dff25f2fed0b8b5fcca0b31f75b8c29813c4c22a72c484d6937d551c3a14149fba9de24b9f3a112b80bf724caed3e7a3567dd0822f32a626723e3bd37b2ce853bab0f2324344a6c72dab0db6c6cc235df8425e86e5df80077803595479f356e335e9aef9f86b59ad086a75fd582df32c5dc5422984d04b1efcb490abf828be7b3dc2e449ad5e3e04be837a4caea69f4303ed7de3c6a8d69318893072f0fd8fd424727ca06994d73ff2b374e0c3e309507021ddfc3e787e6fef8a6220a775978333897527ae67707405eacae5c34f08e02dfb95148d8c5cdc2270b4696e5a40e7b004aa53a272a133faf821e2a93776d89ce31accd2cecd636caaa5e422219ad07bfc6b4a39bc2f8ab7e96f4f3bbae3b80651aba7bd26bd2a3a5d799d1750af22eb7fc7210c20186558229a3375fd91e53857f055a909d527868d9f6eb780b7e2d3b99d2cf3bcb4365321b8d82e042db70d30b06a0425fdf34b7b942c33dc7cd9139c9d78f640aca3b32a2eb2a53d1918c907abd910057ebf632e7c06ce7368e5b126fb37f5660f5e34ad7cb7499112d5e12f370fa53e182f3c552ae7d2b2bd5e3f4071f682ce5e5c8127e4a0dd67e34a9ade890e750138ef0bd6497fddf1eb0f2e343aae4d08d963a2f8ba9ff9b936435d024eee2fd222e72730f626772b2ea112d5fbae9014595b2294e4ee59b67a3262e6305f217635c34674bce6f59c7349767d191c8d98723ec48882a25fc57a2215714fc2799a7a077d09881bab5b0ec8900e102f32ceabb8f2feca83cd9004a70cae5b7d4788d73cb907757f17478655ac50d0c6d56d130d36308f4f4947be9dd2a81af07d25301b4ea8366b192bc90daa6d609d768f84c994fe9a0ae4f5748f9dd6c7103c7b173f21094668c7badcd3b6ac534a142230ff7fd67b2bd9b516bf6382a82b699c8d819d6f81f7e431e4cd85d3617b544b0646da4a0cf0b3f60fb5a09dc656d603d5d75fdb7b5e93344b183349d88279ceae405981d3a2add11e49d4705dbf7e9826d51732a4b3c7b7347305424bfb4d6dd6e06aa27da5cd176e328e8fb9c15767a872e55207d5ece98b9fa5de8799f3f9b52876ba5580c9ffece36b537a58940b0861c926a92a17f748aeab8a98fd29e90f7ff147ef4b6ab33b3bc426229dbb8eaacd28a76839dd0e77b5abb601feefe9bbd235dae91fb68d202339c61da295a2d17fb7db15b271e4183a993ef253acacb0e805bdf77225fde3d05f55141ec433b9be270e9bb25a9418600f64f8d43154e07061bb3dbc65599f152ba602fc54ea49b68d1e4432ab9098e97800ae9be71dd3e0a35548b0fc12e9f2fd363e65a0513f51c16f773fcc2fcf23523e16bd9782a789018e8d219bad4c1520df22e987f88d116fd687a11515b7cf6fd0a753258ef65b8294eaed44da8d16a33d51f03a669d133695894f578a75ae7200863b8fb6c32a99c9f2e43ccf33257e2fecfc9a2be8c1fec03a3371b50e1b18a502c7606d6faa5a83c6a2e34e3aa6b0f979c7d04cd136b0e86e667799554d11bfd5b2b215eacd620d96c2ef5841d99bdc15237425ad0147f2c1debc29d796a053e3aa3b07e19507397d7478eb062dabe9016cee26b32ef28ed8a3cd34c674de6f8447ec6fecacbdf19169425f3b250e6be1405c09919977d73a5404ecae4c66fb6dd76a67f77fe71d6e8e796a2e6b9192f12bc118392188dac062dbc61f93605dd3b4f4251ad3505c795b3541bf6cf91a4f5238afc1c89348f755db788103c2742a370bb7f80ce7ea0161572cd41a5117fb10efb31094cb048bce1f28a712e904b8a63b41ac775e42853c466640164c38575d3f658d23051527861888e8666f56b166ca486c4243d263e70490fee38b7564815f874286dcfe368d5a18c23fe9fbf5c635a72c3bd82d8d3b7ee6cbe4ddca802c195a87cf1f69e282ab7bf7e6b72275081d2a4d24bb9c728adea90d42ea1bab77b64369aabcb063956bc199b2b744e62b56fda6a476e1da4356086f8a9b000c40d6973d1454262a6f77ba14e7dc1069d12a17dbc67461f6f1e22410e813849e027a3be7ae5afccfe07392a5c8aa84e69dd871003fdf804ce65fbf967fe9747b98e8aee341e1eb0ed4ef4ea1ced1f2ee80a7181f2283d0045cae7b8eaca9c4707e21556e852b2c1dacf1f0154d1b00b3e32ec394b4e914b488e1081ba449286958f77b926ee6d682526c1589935562f5efdfe6ee8fb19336c333659d09469240385f585adb18cb7479fdbb606db333c98a0f56e3c51ac7ec7a68e72e657c3beb302cd2bb63d1627de4c6f4953ee4640610e2dc842199124d1f52dfa07616a41f103406ec4ce4f6d0e43fecc425e8ece20ce525edc32e825347e4a6684aac310cb7772734568ce44851ddab56804a70b2be55c0649f22eae81ac7b893b0c3f133def7d71923b93540b31bb9bab13bf62ed90a5bd1efe8d87148cb79bf50b1abf1d4c48ba0f2cdb824191a263474ee6dbb6807d45ba133735451342a73b039b3324a8939b297f9bd2408495dc7f4a8169bdbe618d455a29abb9717205ba7e00c2c74fb68e41d8fa976904e019c7b021ddc5e7d114ee3cb6031b7942b8283ada4b52d9ea0ae82d8a8e8123cb568607d70c94cf0576442c5192ccca5d2d6b284af44b83d20eaafcaa6950ba30ffa186a34e12771d94a1aa6569ec34b070ae1763cc1457570ff8936c19966a73a4510ccc70ae959a048301f48ddd4743ed0509b4c6d429428accac16410ae5fa6e55145a2f7415ea4630c841920c638a98f334bca9ccc19dd908408046d9495bf9f4bd338fa510944fbd5bf2bc01e5c28fca4cce66de51c74068da04c6edd09652c779598d647d26a3016d3a7fb7a228ab1cf74fbae910045e9afc75de2cc0b491250c0a3855c62650026f8f0ae062d5945da7946191516cec72f52727a2e29bce8052cc7aa04e6fca8c49edb8fd550e58085f07eb5c50c615330ceda34210635fa53759b255c46bec33252dd05968dca621124edefeaa15edd90", 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ftruncate(r0, 0x0, 0x7fffffffff6) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 40972 15008 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001777f860) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001573f000,fffffd8038dd50e8,10,ffff80000005b570,ffff80001777fac8) at alltraps_kern_meltdown+0x7b 0(b,ffff80001777fa28,83,ffff80001777fac8,0,b) at 0 rt_match(fffffd803a8b9eb8,fffffd803eb453f8,1,0) at rt_match+0xbe ip_output(fffffd803eb45300,0,fffffd803a8b9ea8,20,0,fffffd803a8b9e38) at ip_output+0x4d2 rip_output(fffffd803eb45300,fffffd803d03c188,ffff80001777fcd8,ffff80001573f000) at rip_output+0x22b rip_usrreq(fffffd803d03c188,9,fffffd803eb45300,0,0,ffff8000ffff3b40) at rip_usrreq+0x46a sosend(fffffd803d03c188,0,ffff80001777ff60,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff3b40,4,ffff80001777ff60,0,ffff800017780050) at dofilewritev+0x1ac sys_writev(ffff8000ffff3b40,ffff800017780008,ffff800017780050) at sys_writev+0xa7 syscall(ffff8000177800d0) at syscall+0x507 end trace frame: 0xffff800017780150, count: 0 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 attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001777f860) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001573f000,fffffd8038dd50e8,10,ffff80000005b570,ffff80001777fac8) at alltraps_kern_meltdown+0x7b 0(b,ffff80001777fa28,83,ffff80001777fac8,0,b) at 0 rt_match(fffffd803a8b9eb8,fffffd803eb453f8,1,0) at rt_match+0xbe ip_output(fffffd803eb45300,0,fffffd803a8b9ea8,20,0,fffffd803a8b9e38) at ip_output+0x4d2 rip_output(fffffd803eb45300,fffffd803d03c188,ffff80001777fcd8,ffff80001573f000) at rip_output+0x22b rip_usrreq(fffffd803d03c188,9,fffffd803eb45300,0,0,ffff8000ffff3b40) at rip_usrreq+0x46a sosend(fffffd803d03c188,0,ffff80001777ff60,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff3b40,4,ffff80001777ff60,0,ffff800017780050) at dofilewritev+0x1ac sys_writev(ffff8000ffff3b40,ffff800017780008,ffff800017780050) at sys_writev+0xa7 syscall(ffff8000177800d0) at syscall+0x507 Xsyscall(6,0,d,0,3,e283d220010) at Xsyscall+0x128 end of kernel end trace frame: 0xe2a7787d3b0, count: -15 ddb> show registers rdi 0xffffffff8186dab7 db_enter+0x17 rsi 0x223c __ALIGN_SIZE+0x123c rbp 0xffff80001777f6d0 rbx 0xffff80001777f780 rdx 0x223d __ALIGN_SIZE+0x123d rcx 0xffff80001573f000 rax 0xffff80001573f000 r8 0xffff80001777f690 r9 0x1 r10 0xffff800000afbec0 r11 0xf913af513e2deb9f r12 0x3000000008 r13 0xffff80001777f6e0 r14 0x100 r15 0x1 rip 0xffffffff8186dab8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001777f6c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=40972 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffffffff825607a0 process=0xffff8000ffff77b0 user=0xffff80001777b000, vmspace=0xfffffd803f013330 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 15008 198897 81329 0 2 0 syz-executor.0 *15008 40972 81329 0 7 0x4000000 syz-executor.0 82718 287903 71374 0 3 0x82 nanosleep syz-executor.1 81329 175661 71374 0 3 0x82 nanosleep syz-executor.0 88180 426874 0 0 3 0x14200 bored sosplice 71374 361163 52194 0 3 0x82 thrsleep syz-fuzzer 71374 263176 52194 0 3 0x4000082 thrsleep syz-fuzzer 71374 292216 52194 0 3 0x4000082 kqread syz-fuzzer 71374 19273 52194 0 3 0x4000082 thrsleep syz-fuzzer 71374 481525 52194 0 3 0x4000082 thrsleep syz-fuzzer 71374 431906 52194 0 3 0x4000082 thrsleep syz-fuzzer 71374 385684 52194 0 3 0x4000082 thrsleep syz-fuzzer 71374 288357 52194 0 3 0x4000082 thrsleep syz-fuzzer 52194 474774 63910 0 3 0x10008a pause ksh 63910 10756 32823 0 3 0x92 select sshd 98608 134820 1 0 3 0x100083 ttyin getty 32823 140055 1 0 3 0x80 select sshd 4549 272142 71401 73 3 0x100090 kqread syslogd 71401 511369 1 0 3 0x100082 netio syslogd 71474 130729 1 77 3 0x100090 poll dhclient 6739 428498 1 0 3 0x80 poll dhclient 47370 367598 0 0 2 0x14200 zerothread 23194 376679 0 0 3 0x14200 aiodoned aiodoned 86790 335077 0 0 3 0x14200 syncer update 85349 365735 0 0 3 0x14200 cleaner cleaner 27625 467283 0 0 3 0x14200 reaper reaper 21 211084 0 0 3 0x14200 pgdaemon pagedaemon 17975 446494 0 0 3 0x14200 bored crynlk 42814 388831 0 0 3 0x14200 bored crypto 51769 409542 0 0 3 0x40014200 acpi0 acpi0 87118 18250 0 0 3 0x14200 bored softnet 72021 70564 0 0 3 0x14200 bored systqmp 63067 275465 0 0 3 0x14200 bored systq 18596 156534 0 0 3 0x40014200 bored softclock 193 242783 0 0 3 0x40014200 idle0 7346 211914 0 0 3 0x14200 bored smr 1 348816 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9543 6489K 7577K 78643K 16012 0 0 pcb 13 9K 9K 78643K 1919 0 0 rtable 95 3K 4K 78643K 5486 0 0 ifaddr 61 13K 14K 78643K 230 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 86 0 0 iov 0 0K 24K 78643K 245 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 78K 78K 78643K 2430 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 132 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 4165 0 0 sigio 0 0K 1K 78643K 2288 0 0 proc 49 38K 63K 78643K 661 0 0 subproc 32 2K 2K 78643K 120 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 90 0 0 in_multi 23 1K 2K 78643K 151 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 3152 0 0 pfkey data 0 0K 1K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 127 23K 32K 78643K 9981 0 0 UVM aobj 123 4K 4K 78643K 318 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1284 0 0 NDP 13 0K 0K 78643K 74 0 0 temp 177 3543K 4178K 78643K 43301 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 355 0 351 1 0 1 1 0 8 0 rtpcb 80 6485 0 6483 2 1 1 2 0 8 0 rtentry 112 1131 0 1095 2 0 2 2 0 8 0 unpcb 120 697 0 686 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 26 0 26 1 1 0 1 0 8 0 tcpcb 544 689 0 685 1 0 1 1 0 8 0 ipq 40 14 0 14 8 8 0 1 0 8 0 ipqe 40 377 0 377 8 8 0 1 0 8 0 inpcb 280 4041 0 4031 13 11 2 4 0 8 1 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 20 0 18 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 20 0 20 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 971 0 793 20 6 14 15 0 8 2 art_table 32 972 0 793 2 0 2 2 0 8 0 art_node 16 1130 0 1097 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 31 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 316 0 195 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6767 0 5372 46 0 46 46 0 8 0 ffsino 240 6767 0 5372 83 0 83 83 0 8 0 nchpl 144 16595 0 16118 61 38 23 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 46217 0 46217 1 0 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scxspl 192 35803 0 35803 15 14 1 7 0 8 1 plimitpl 152 126 0 119 1 0 1 1 0 8 0 sigapl 432 4320 0 4307 2 0 2 2 0 8 0 futexpl 56 140556 0 140556 1 0 1 1 0 8 1 knotepl 112 585 0 566 3 2 1 2 0 8 0 kqueuepl 104 700 0 698 1 0 1 1 0 8 0 pipepl 112 3204 0 3183 3 2 1 2 0 8 0 fdescpl 424 4321 0 4307 2 0 2 2 0 8 0 filepl 120 35745 0 35645 12 8 4 6 0 8 0 lockfpl 104 1545 0 1544 1 0 1 1 0 8 0 lockfspl 48 425 0 424 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 3292 0 3283 1 0 1 1 0 8 0 zombiepl 144 4308 0 4307 1 0 1 1 0 8 0 processpl 864 4337 0 4307 4 0 4 4 0 8 0 procpl 632 9000 0 8962 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 11235 0 11211 29 23 6 7 0 8 2 mcl64k 65536 672 0 672 73 68 5 33 0 8 5 mcl16k 16384 17 0 17 5 5 0 1 0 8 0 mcl12k 12288 109 0 109 7 6 1 1 0 8 1 mcl9k 9216 260 0 260 6 5 1 1 0 8 1 mcl8k 8192 142 0 142 9 8 1 1 0 8 1 mcl4k 4096 1458 0 1458 2 1 1 1 0 8 1 mcl2k2 2112 52 0 52 8 7 1 1 0 8 1 mcl2k 2048 75049 0 75000 26 19 7 14 0 8 0 mtagpl 80 45 0 45 3 3 0 1 0 8 0 mbufpl 256 171468 0 171275 104 74 30 49 0 8 1 bufpl 256 13065 0 8018 316 0 316 316 0 8 0 anonpl 16 350666 0 334110 134 55 79 96 0 62 0 amapchunkpl 152 15776 0 15640 23 16 7 14 0 158 0 amappl16 192 21400 0 20323 119 63 56 66 0 8 1 amappl15 184 9 0 9 1 0 1 1 0 8 1 amappl14 176 1391 0 1385 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 377 0 366 1 0 1 1 0 8 0 amappl10 144 1528 0 1527 1 0 1 1 0 8 0 amappl9 136 1246 0 1243 1 0 1 1 0 8 0 amappl8 128 887 0 843 2 0 2 2 0 8 0 amappl7 120 1578 0 1571 1 0 1 1 0 8 0 amappl6 112 394 0 381 1 0 1 1 0 8 0 amappl5 104 248 0 237 1 0 1 1 0 8 0 amappl4 96 4556 0 4527 1 0 1 1 0 8 0 amappl3 88 1769 0 1763 1 0 1 1 0 8 0 amappl2 80 33580 0 33513 3 1 2 3 0 8 0 amappl1 72 83941 0 83523 27 18 9 20 0 8 0 amappl 80 9311 0 9266 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 317 0 195 2 0 2 2 0 8 0 uaddrrnd 24 4323 0 4307 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4323 0 4307 1 0 1 1 0 8 0 vmmpekpl 168 29807 0 29783 2 0 2 2 0 8 0 vmmpepl 168 504395 0 502230 292 154 138 138 0 357 39 vmsppl 272 4320 0 4307 2 1 1 2 0 8 0 pdppl 4096 8652 0 8618 6 1 5 6 0 8 0 pvpl 32 1000892 0 981240 298 103 195 226 0 265 12 pmappl 200 4322 0 4309 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 654 0 185 15 0 15 15 0 8 0