last executing test programs: 3.524585302s ago: executing program 7 (id=64): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xd1d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xfa80000000000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}], './file0\x00', 0x9}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x1f, 0x4, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x2, 0x2, 0x3fe}, {{r1}, 0xfffffffffffffffe, 0x22, 0xfffff, 0xfffffffffffffff5, 0x2}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x200, 0xb}], 0xf, &(0x7f00000003c0)=[{{r0}, 0x0, 0x4, 0xfffff, 0x69, 0x67}], 0x45, &(0x7f00000004c0)={0x35, 0x4}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, &(0x7f0000000580)="29f8f797da69cd1ef4dab683eae5adf5935819c8a58ec9a3134927a027c6bd8bc1b9971a60f9092187646341522f545eacb2933587f93ac1c3ba029585eb05bcd498a7852f858c873c0280b7384c5bb09328b2774bd71296b79b3022a36ccac51e53fed0b3ab9074823a85051d20e2196df56ecb97fc8ca45bf37af157bff4d4776fcadb180afb0a7a20202469e6badfce4aa5f40351cf9d701e22ac57d254609583827321a1806486345c3efef9dd70", &(0x7f0000000640)=0xb0, &(0x7f0000000680)="d47bc86376934f94f1c55b22e03543f7c916b075cd2b403d03f18f516f5eb705155e77f503f5af035d30ba54242ae95f16135e816d7a2558988fbf", 0x3b) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10001, 0x0, 0xffffffffffffffeb}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x10001, 0x4, "8c4d155383edd60cc0020000000000000000a200", 0x0, 0x2}) read(r4, &(0x7f0000000000)=""/181, 0xb5) setreuid(0xee00, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) ftruncate(r5, 0x2) setuid(0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}}, 0x6e) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000500)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 1.880102565s ago: executing program 7 (id=102): r0 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/226, 0xe2}], 0x1) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000100)=[{0x0, 0x7fff, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6]) syz_open_pts() sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x4000000000000044, 0x0, 0x0, 0x0, 0x0) 1.713840248s ago: executing program 1 (id=110): writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)="fb408c0a5e1b2c1d6d00000080", 0xd}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) syz_open_pts() syz_open_pts() r3 = open(0x0, 0x80, 0x101) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0xff, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000180)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 1.713645989s ago: executing program 0 (id=111): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4e", 0x23}], 0x1) execve(0x0, 0x0, 0x0) 1.71321572s ago: executing program 2 (id=112): r0 = socket(0x2, 0x1, 0x0) dup2(r0, r0) sendmsg(r0, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10, 0x1, 0xffffffff}], 0x10}, 0x4) 1.701272026s ago: executing program 2 (id=116): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$hw(&(0x7f0000000b00)={0x6, 0x19}, 0x2, &(0x7f0000000b40), 0x0, 0x0, 0x0) 1.637438578s ago: executing program 4 (id=121): setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x80) 1.592767834s ago: executing program 0 (id=125): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f00000002c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x2, {0x0, 0x10002000000002}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f00003c3000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x29757365, 0x10007fff, 0x3, 0xfffffff8, "8b03001f03273c683ecf2f25ec18ddae7ac900", 0x10029}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000480)="4d2c23e551211f8a19c2c4f35cee6e831fafdd9e65ddea5ca7ee83b83f05a9b07a273611aa9fe6dd2ab8e18df6563f87797930d3f5fecfc445854984e72c0a765f584b3a8a5e0a84e112dcfb416dfbb7776efd224486d0647da6a7104ba04aeffba944633e5c31bf9eb2f9c14690911c6380ef3f528d262daee0971a9eeccef8723d057321698059a1041797054d7a36fb57cea5f8d0ef25dc395aa41460b84d31aff44a094922d2dc58948a2b016bc47c4d6c63af6e8e6931ef8b26442296adf9c4dc8ff60c30c9d703b7754d5257ae654319a2dadc5b846a5187a2f251fd738e9a16ac3e44f8f36cf5d649aef5c9c4aba2d5a79b2b89adfd3f1a754e96428c9451e5e7a7cba88782d9cc753b992c24cb7f4e30fd6fac51a40ac84b9ed7fc0d781fcaa5a17e219e6acaf188c40cd131d5b151d120391d79c07ea2d257876ef4e1b39123e4373eb980a828c59b02b6e9fc7e27d0d7ab3c0335d97ccaac181c59391d93ecb264e5c33206659866be7e2f01960bb4672a47e55010c2aae286cfc19d06b8c3c3f14c8e4d969591bf942cd7399917e56e9884072d8c38ec4059b9de4ad0c95ae8ec9af7feabe933e308c9f8814e3580e0bc1f91478fa05490b62ea6098ffdf4789b369ff83bd75236e14773db02cd5fc2c446befd2398b6fda6f2c5d85b67ee0b0608669439e2e0139fe5fabf370ac519de531f6d4930161f96f92561eed9032c914693ec597d32cd49c6f4f39933badb652b326f3e25b5d1bf72005f33d5a53aa8e28118c822e85389bd7dc92275bc707df6eab8c0451b5e19387cdead66009037be8e5f6e76353d7ab4fcdbb1d689ad749da8ad0f68219581c303161f6479f1f73656c6f9ccd9b81a9b3b0916bbf8ca9cc08cb2b6bfa59e0f6ef95737a7b6534d08719e329db901210d483bcdd9adc293b59213961b7cbec90a8c3085d3a243781d661a0a877a5a3c10304c47f30de1b851189ea6bb34d32ef7c4a2c5b173dd127cbe444150e6e521d29126f8ce50829fc8e4808f56763f05d9bab0e176efc8421de8c314ba9e0478dced1da7015fbffa2be4a0efdef641cced17a9b382140e3bb0307802d35b178b5a7572cd528971bbfa78827780c15563f7bfb9cf2929c70b2e023526b37308296ed84378d6b081962c4dd39f6b153951fd4b18e0ceb401697162df8e0af41028dee41fb455012c19e4bcce79e4c4cc8007494dc0997e5456fb20817984a3bac1a58e83645061e89d48da608f456bb1b528135bd3bc5c77ec3b2b57a33f83b16f4143aaa809c7f071c7c8f04005f5407015effbccf1bee5004c363b3c5bb77e75b3070a5855ab4d807b533f97d433927696494ddf34a572c67c841f033e22f3525ef95bae79199e24f8ccce06ec336db5e37098dfbc9141cf2e157b1521150a6bdd1254c7c6e5884d4a4b74fb01fbf7bd5727bee602e94c5af22a8f8922c2ff0ac46f65df3462d02ecdf8c0185764124631630470c1cb25a75bf3b45acab6a39dd6d2c2872eebee0eca2b26ceddb119faee4634aa66e1b689fdc187b5807eb51f4cbc8322a5e8925588dfac0fa52a8a0a4d3fd3f8b7829272add0154bacb10e9275fae3817b74e37f886b5ea72f56622dc104c259098b0acb1f61a3837799f56e33f236d08f2dda6dd6f4ec9dbe9e9deaeb20f111a999ffaeff263667764270f56cf0a1d2559f3282a8fa46a35df0384279c9276ed146a284d7414c0c718d4e2eb29f6009d7ff4232532e3adea9dd31614bb5300364cd67a69696ff6cbfed547afd1e3e718d7e25f76241ac9791e0df15f80d9728690a5da5b36556fc765c3808eea36eb2f4e3a29e7291d04bbef6f0f7cf6734175211754dec113911ff3c85e5d7575cd2c0446bed8bdc820bd009bb7c5786b43877f72e0cf68d3fe16de129f6e80bee360a26dbe26d9db066acc14aa336f6700537b423438501e1806bbdb5e57fc00d2582283e8deb2f48950d011405522fca0dab43801182bd91121a377fd105057c98098b223619f2000f98b1eaf2b94bd3058591964cd0b682f692cfc67ccf0ad44612d5b3e36bcda01a2b43c3783ebab13a50aaf52ea32a73ca4718b2ded1fc2d77d0b9e4eb5f37d19277224276420d721c664feb7d5eaad279625b4d73a5f65e3acb553e2f6e86d70462005d6a6af9eb3030727f722d9d7e084e1055921c0265edd3b78ad9f9f3fd2b3009d3ce513c83a35766aa1f2292950f6db1494ef02a15ae30f0366d19bb1825446cf269556f3618640213990307f2a421db75988fac4e7b1dff4479576b8841dd659f801da7f2f01f5780ce0cfd26d328abcc0f129cd5a56808e2f13b451a38e47d03e7488431cff1a7d099809f8a124cb09febd814b7f9f899514a3ca88c6fc333316e173ab0e379c0141ff8a0a7818d4ed136af3c6e78ed17e61f2b7dc628211dd914bca2038bc8a54860b381194ccb3ad63872223b2caf34297d9902d1a221aa4573e293563702da85034c03bb482b6c91766878de024940bcc2714a48901800453893960707d3ca033e56a4ed4e47d2f5ca5a0bcc40cf62f5286c7441dbf98753ce5b43713734763b611b46006fb87e37856eb1455ba29999fd4e5d713eec9f139503212d7a7c9896cc041928d81398e7f08794e1c39789f976dab09e848400f06da627d4b7857ba5f8dead67ff9d156d8e248c59e6d3c1f5f35fdc48e4ca18a39b7647b327b6dd55cf02755719756a62db3ea557f1135c955b7603aa5b1b082df7718d4d2ef027a548d77c8af951ed2a19790670ba0955a282bca8075342d8f1072c1f42a52d115a6b200dfd31e5d60259d5c9c886b406323390fb16264ee04028673c2fe6702f45ac3b2b15ebd9a17b4b785f2c5fc224119ef54d1253fa165f4ac13b7d6393e08d8d78f441da60de7d154367dd1adc87ad6f0bf6bf19920a4b34840c461deac5919852df3f89f4ab6524cb89ba41f118619b99ecd87892fbf57a92e0ceabaa8e17f7a820d7d3993912b88b625bf8cfbbc70553db1e8ad8700252e972c4113617fb271359b8ed95da930c6f0c14a86f10549eecdcd8970870e4bfcaa72fb04c7de11885f4ecb696136693c68cf6e317ec4a6f8b1b9a9b8668d3b84b75bdbbf327f5996368a7cb3690a0bca3bf086b2d35a0fdb360be675ef16e47c06bf68f118a23ae80e27b2fff0fe803a401c4aaad100296b13a46e2afe9bd4bdd0799b92d84a0b3d31a0e63d7edcb183d1f362880c17a8255c89bd81e0b0f93852943a520d744093f9dcea0a2cb4c0e872fb46b7b79ffb80a3e1d62f739f339b747f3a6bf25e761f025438b536843bd57bf38f55114432b9b24826033391e48b821c1bd1c761cae9e553504e523715ef271e318ec67508941f0b1efd4df72a64f93692fc3d3f91daa412a665dce3a5d5db6b394742b3f689b5535b174e8a8ef50e143491fab7270e4ec4b91163ff652700f03d14ae57b2f75f633d955a9a86ab4f406727caeb94e88b3f3ad346e585b4c2c395545ed9dd04902ec2bcc26fe46e478778de7d22d7fab1a5f5b7ccc7f92d41a52ca51077d838ac8c74548a2aa5f4b57297b8702e0050b0954bc4c11c4fcf034f8ac15c3e017b67d75296b04e43da58b4d2650250951ffdfc1ecc649258999f6e34dfbc25a00b146f1107893d3792dc9d5e27cd5e520c607700339fa92c90380cda7adf258785d074b926c9491abfa86a6a82597c17e57b00f5c02af8597a7e48183e22d1511fbb0a92f1a446d339a70d476f979f4c97e82cb11ce51f4b60e2cad46b670420514695abc70a802be6aa4d39e5a06c49247dade295cd90d73790b22346181460c5cbc64dd8d0cb989333fbbae5f62dd234f4ccacc13686234cd10edd52d43b30c2aa73dcb1e37c042cd113e6f6c4114b12901ef81", 0xaca}], 0x1) r3 = socket(0x1, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) close(r3) r4 = socket(0x18, 0x3, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.592279716s ago: executing program 4 (id=126): sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f00000001c0)=""/233, 0xe9, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) 1.583115476s ago: executing program 4 (id=128): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0x21, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getdents(r5, 0x0, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) 1.582749606s ago: executing program 1 (id=129): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) shutdown(r2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) dup2(r1, r0) 1.566016679s ago: executing program 4 (id=130): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee57c1641539c3cf81be1b47460ef1e24ba0ac670b12d71895606cbbfb9e53286dd8c574797ad3fe58df533d510502c2a340c5bf37a90404e47969918edbc41eddcc0849b47cffafa81ed5c4fcb3473ae3e6560136adf348f1c7", 0x5a}, {&(0x7f0000000140)="b1e7139fea8d7af7c87f9bccf88ed3d946a36715993d65a96a4e4b78284a243e993a63370f4de058dde5a406a0ff25e41bdbd29765e8d4c1bd57f83a612f0959478171410f851dbffd18804b5a6aa721ca0ec32f97056086ae6142b296965b810505cc0e7ca2a19b996c6062a3ed68d0de12bc8263a84f2cd9726768c51e79ab7869088e027f7155b12011ad0489a409fed5dee2f946c4b0667915cf3d6ef8de27ea", 0xa2}, {&(0x7f0000000200)="7dcf8fbef83317483dfb59adb2a9f27dba1be4b32015fd3007d721661916f0b10ddd22ec2f5fa89e2948403a51a4d3ccdf9aaae3131d156f5d838f8678c055acbf2f1c3cbae460d191d6ac7bb5744ae6221cbe26a229020d6a4662173dd8c134fa83c2b667b0e403a90e402cf5a5645572efd5b774f6535487e09323916496db9ce61f1ff9f832aa9d496e6e5e6ed6f2f00bfb64d0b2a5ab1d78c5bdc1a708a2b14338d90fc106f7aa16fb55f1e5c044ec701dfa6f84c38f7c1733f3a7e91f72ec822145b1", 0xc5}, {&(0x7f0000000300)="8aa27b0e52857dac65d497b6f1175bea2ab4463f2f2ae49b307bd2eff31a878d1259890957a0cb435a9f5d8f8c7dc4671d8efbab9df22c99e3f59285120b9a46d46dca94c9811720892890d6b8c0655154f243f42a51d0bebb11fa7b374ad67ee725a5bf5b81da9c11bd72a5940f9a09f98b6830481280d7cd444b8e3ccdc6aa9df052ec0a7de5c1318a8845927dc939da96c03fd6a3cc0c4a385582f524e81d55b15454fa89786e9c06959acffc1050bea5ad9454637d29caec69a8b6ccd6a691d9e696e635a45c", 0xc8}], 0x4, &(0x7f0000000440)=[{0x48, 0xffff, 0x2, "8c3b3ade3ba488fa1478d17b701a2c0df8a58d5fa4e8f02c210189c8434cc8e36990cf4ebfe4399d963b7c5162555dd75bbd82"}, {0x50, 0x1, 0x1d, "b6728a95cb8cbeb17d5bf7b75a100fcf2212c68fcd70f13829e72d7bb7976ba00b7b99af51611a9d7510d8d72f0f3f59096fcd8932f969a4f3c8c5a2"}, {0xd8, 0xffff, 0x7, "25c2fc371b6452b925d056b0adb5780ee7ea6ce2a00ff4f8929e0ec7ea84590e666e92b6411423ae028a3e0e2b0bc69b7dabc5a40c0b34a27c173cc57f426391c0488079a9c50635334372e9c82187272fec7697f354eff576176e6aeb3a854bbef2c4fa779a3a99ffdffe38272f5dc374cf7dc5cc3c332a205f5e563ce1638bb7104a0984af0372e8a7daa8d6225dfbfacb2a2417853bc1d3326ae6b9da88e2679f57dc050532d78478be88cde6423d949cad94e98f0432f579ef3bf2991f42f7b6"}], 0x170}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000640)={0xfffffffb, 0x7fffffff, 0x6, 0x6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000006c0)={0x1}) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000740)={0x800, 0x3, 0xa0}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000740)={0x800, 0x3, 0xa0}) read(r2, &(0x7f0000000780)=""/239, 0xef) getppid() (async) r4 = getppid() ktrace(&(0x7f0000000880)='./file0\x00', 0x0, 0x800, r4) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000008c0)={'./file0\x00', 0x73, 0x1ff, 0x5}) link(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') (async) link(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') r5 = accept$unix(r3, &(0x7f0000000d80)=@abs, &(0x7f0000000dc0)=0x8) close(r5) setpgid(r4, r4) fchmod(r1, 0x100) (async) fchmod(r1, 0x100) socketpair(0x10, 0x0, 0x3, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x200, 0x0) (async) lseek(r7, 0x200, 0x0) bind$inet(r0, &(0x7f0000000e40)={0x2, 0x3}, 0xc) (async) bind$inet(r0, &(0x7f0000000e40)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) socket(0x6, 0x4000, 0x8) accept$inet(r3, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) (async) r8 = accept$inet(r3, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000f40)="7af50fd4d74febaa10223fd736aacbed169ed62377c60f63b8d72c0abe0b0221c58dee8d178e5ee48ff996e007d3e8aab8700bb31df4bb6cbd596022cb83726ef436153d71b8bc9662f14e1ecf1ca632b440c9cfd81b793294c4848e8dc4cf626aceb3a9fd5e739e95b2b1501bc9e9b82f9650403d531d7f9a7a4ed4a61856c118563bb9d3ea1e9f8fd43694764d8dd9f3bedda411469ffc099b81c713b4a3fc2a51058492172fe47335813cfce6ef27efc3b78352f45163ba25fe24021fb79eba423d77e19c0743d9eb041d255f", 0xce) (async) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000f40)="7af50fd4d74febaa10223fd736aacbed169ed62377c60f63b8d72c0abe0b0221c58dee8d178e5ee48ff996e007d3e8aab8700bb31df4bb6cbd596022cb83726ef436153d71b8bc9662f14e1ecf1ca632b440c9cfd81b793294c4848e8dc4cf626aceb3a9fd5e739e95b2b1501bc9e9b82f9650403d531d7f9a7a4ed4a61856c118563bb9d3ea1e9f8fd43694764d8dd9f3bedda411469ffc099b81c713b4a3fc2a51058492172fe47335813cfce6ef27efc3b78352f45163ba25fe24021fb79eba423d77e19c0743d9eb041d255f", 0xce) sendto(r5, &(0x7f0000001040)="8aa74d803b3ee6226bca7e11df5c73c859b0f24fa78cedeb54fef80903c7301da8b194d77b58bf2494558057952e0fc386f20452e2c0d62baaf820cb72819845c106374da1c1ec6b68ed922e517460a275f5ab3028ef574e807e536cfaa60e0da3dadb3b3cf0fba30ca6ac353220d808b6c0f1119f41129cda94503c2124bccd013261233539b5a5c84f6e635f26759b6215f7f2f1b0ec6aa9588f8c529801a9ad6096721a6ad944777178180c3cc97e0ca4e46b366485661d77b08aea2bb06b38d55647a8d26ce64b69cbcd7c952b46a5878125de11c5867873d79f7b2730990910906783edf1f2e0950bf34e06ca270a708f9591c2", 0xf6, 0x1, &(0x7f0000001140)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) mkdir(&(0x7f0000001180)='./file0\x00', 0x14) close(r2) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000011c0)={0x1000, 0x8, 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) 466.301255ms ago: executing program 7 (id=134): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fb", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[]) 466.019882ms ago: executing program 1 (id=135): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffffffffffda6) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 448.370868ms ago: executing program 6 (id=136): socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) 441.803076ms ago: executing program 2 (id=137): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x7c, 0x7, 0x3, 0x1}, {0x6, 0x0, 0x0, 0x9}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x7c, 0x7, 0x3, 0x1}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 440.002831ms ago: executing program 5 (id=139): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000140)={0x0, 0x4, {0x9, 0x330}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xb1a}, {0xffffffffffffffff, 0x1}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) write(r2, &(0x7f0000000300)="1e", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x2) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x8000000ffff, 0x10000000000001}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendmsg(r3, &(0x7f0000000200)={0x0, 0xffffffad, 0x0, 0x0, &(0x7f00000007c0)=ANY=[], 0x149}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) 432.617083ms ago: executing program 1 (id=140): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x378f7c3d, 0x100000000, 0x7}) r0 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x11) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/210, 0xd2) fchmodat(r4, &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x29, 0x68b0d73576e8306d) 388.958611ms ago: executing program 5 (id=141): sysctl$vm(&(0x7f0000003080)={0x2, 0xc}, 0x2, &(0x7f00000030c0)="c3", &(0x7f0000003180)=0x1, &(0x7f0000000e40)="896ce4debd3cb9858c84d324af3bf89a", 0x10) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="d2", 0x1) sysctl$vm(&(0x7f0000003080)={0x2, 0xc}, 0x2, &(0x7f00000030c0)="c3", &(0x7f0000003180)=0x1, &(0x7f0000000e40)="896ce4debd3cb9858c84d324af3bf89a", 0x10) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="d2", 0x1) (async) 388.563917ms ago: executing program 0 (id=142): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4, 0x608}, {0xc, 0x4, 0x3, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c6432852cf4049b86833498987956d9ac96eba0d33eb7a460d9902ab28a708a23d64449c99923dbbe2b37233", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000000c0)="5408f86874ca4a651e16602e914b397a706a12fb3dc20dcfbb2913e39d6ededb626c2196770157c70d546bd751462e35916c7c8c82ccdcaf52d1dfb17b8b037a75d34d01a8ef77255806da5ffa0a83ce2083c5979cd49474bf81c09c3d44dcbbb203003a4c9712", 0x67) 388.417618ms ago: executing program 2 (id=143): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000004c0), 0x0, 0x0}, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x193) 386.920294ms ago: executing program 0 (id=144): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) setrlimit(0x1, &(0x7f00000011c0)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x1) ftruncate(r1, 0x80002) 350.262682ms ago: executing program 3 (id=145): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc994f91ceb398c6fce7bb969e224", 0x24}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a1bcd51302", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getpid() getuid() (async) getgroups(0x1, &(0x7f0000000000)=[0x0]) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r3 = syz_open_pts() readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000140)="33edffbfeee42f3c08c1de271ab46c7749564072fea2265920d3a55d5b435e560c1b156161e2997adb7c622d63cb2aa56c5bcc98b3bc188489354cee87aba70216adf7ef066f9d101eb5962775ec0d1f10e43d2029c193a1895542850644d46a80ffae15f0e5b88ce4763f8135fdffd6", 0x70}, {&(0x7f00000008c0)="543f94204070532fe934f5086e60894b2a2b345512c17d5820218fdbff8681063d16b3b122ae6dc8b1916164ab300d8d79795e4c520644953a981b905a9d4d74d288e25ea7cabedcbf7ba16b59380a430c42748fbc5b2dfc6211b9edf6eb88e0294110afd78001533dbb47d9227fa88a276c085ed6fa315a26d7c0f6d047a5a65a494845ead1da83113d19fed0f5c108c9ccac53b5394ba0ad6b1b56e6e0396e4be50003a05b52275c048314b70051bd90a23915d7fd453279d015e90a43191e3784e25ff1663cf60b9a658925", 0xcd}, {&(0x7f0000000540)="a32607483eeae21992aa20bf0b28e08272db29872bec7a1638f185780c3a23ce362beae66d53cac4efea0cda054ea8fb712c63c2698727b927a00095044187805f38943d8ad2d5d1883cf6e1fe348ba0da178c9d08dc2b11ebe77c89cf4b99e441cedb1133dfe2f9f4335b57c6f62450c244608030350eef92abaa08050c1e1e8ee32a83a84459b1ae21efafacee911be54049c6de77b5671a5671128f0562c97f441dab0ba6feaf653f06c3ec661dd845855dcc3f909bd65866586863b461da623356bfa077ea36c742f60af7de92197da7b244e1536e670ef2eea0e9f37af085c9eb3484d061dfc4ec4a", 0xeb}, {&(0x7f00000003c0)="c7bc711b9d07d1965977056361abb21510cc6e0cb358c16cc96cce58b67aa46d1c6411adb4307f3096678bbcc27370f902c43271dcb27e5a513c95d45ed6906dd3326f09663eb6c73344029796b06718fc833fe36d7dc91f68cb80404223aa38a622ce68a216320ccdcdd82c", 0x6c}, {&(0x7f0000000640)="e30ff304e82a6675a0001343086bccbde86e4e69dea1e5ca3db7cc26143b6ada3094c5af1b1416c0970c106b0ff9b56b25ae93b4e4de3b49c9464aaede563acca416e94617f7e9c5960a30d74b8a36098479f4c55dd0cecef7a014463a792929291663f58de3975f0344fcc218d87a6021c0d22391f75fc87912698767347ccc6b6530d47368831056e1d5c96d7526ff3f96de2bbc10940b9236c9b2f790f50a6f1b03ed5eeba4ba3c6874a80b02405f2d6698559315c2616ae528", 0xbb}, {&(0x7f0000000740)="01a7c27c0fbc0704ac95394c5f39bb1a9099c77a87d25b1d69b4f83859e7ec13a8214dd1fd812fb34c057a61d89460e74f7858ba001aa199e2e5d9d60d5b1358c14f26234948d6b0e00115266077f8ecf6c59b6681ce2d6f5652f0b63904c9807806e1b7a47954c50f399401a6b732ee40b8822b05f112de7d9de85133b06ba4fdf6f2a60ecb4922680d1f9bce86a5c0546f5844f101d3b400c6f1a8f61853d45a82a369bbc3a06f03aeb0f09447a19140204e7ad9a8560d14cd6ef3d7a76d20de877f404eb64e149fa3212ac08b7616e16a5e864b701d3947fac6bdfc2c3a80052b6108162248671b3a0a429c08b9", 0x13a}], 0x6, &(0x7f0000000540), 0x0, 0xa}, 0x407) 345.945376ms ago: executing program 5 (id=146): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000740)={0xfffffffe, 0x5e, 0xf8000000, 0xa, "eec5f902d6f4bb4e9500", 0x464, 0x40803}) ioctl$TIOCCDTR(r0, 0x20007478) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000740)={0xfffffffe, 0x5e, 0xf8000000, 0xa, "eec5f902d6f4bb4e9500", 0x464, 0x40803}) (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) 345.58132ms ago: executing program 7 (id=147): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x8, 0x5}, {0x74, 0x7, 0x3, 0x5}, {0x6, 0x0, 0x0, 0x4009}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x8, 0x5}, {0x74, 0x7, 0x3, 0x5}, {0x6, 0x0, 0x0, 0x4009}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000640)="f969afaadacc73312091501d94a34b71000000005c4fd13194245ebbd0a768f9874d5625", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(r4, &(0x7f0000001c40)=[{&(0x7f00000000c0)="26b3174f3937", 0x6}], 0x1) (async) writev(r4, &(0x7f0000001c40)=[{&(0x7f00000000c0)="26b3174f3937", 0x6}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x2) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0) (async) mmap(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x4, 0x8000009, "0781000000000000000700", 0x0, 0x622}) ftruncate(r5, 0x8531) mmap(&(0x7f0000771000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r8, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0xc}, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) 345.220318ms ago: executing program 1 (id=148): sysctl$machdep(&(0x7f0000000000)={0x7, 0xc9b0a8a56888d322}, 0x2, &(0x7f0000000040)="ef6bcd81a3ec5f67b37dbeb9e90852445f444f5106531b92563655bee33ede2f4e2c4656fb263c9b4d", &(0x7f0000000080)=0x29, &(0x7f00000000c0)="4666329dbdc679b665804baec83a495c817b479724d834d0bf627325582e59b21e115d4db6ac10509e72e63aee7168f5db07da1bc61d63b08d8e2abd196be90c6e4238a808df3e2acb47c04c7fbabfbd683f2821c1ead117f97e1dcb2f01b227bc861c18da5bd735fbfcdf92c23ed2c532edd0215db656", 0x77) r0 = socket(0x10, 0x4, 0x56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180)=0xffffffff, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) syz_emit_ethernet(0xa7, &(0x7f0000000280)={@remote, @broadcast, [], {@generic={0x1234, "7eb8c84356902ccd98c21dc8a055db8c9c551865eab86ee37d9b362061ebee7b6e045348b7903157bb5c17e7afd2f9c006f9cefcde2ace60bb0445e63e17710ff721fdd8557e144e76dba27ce6d97ccedaf17ba75c5f652d086a6a683c93bd43b815e2f3ab2c3928b3c43d63871760923a3cb7bb38256d99651e15caf556d5ec96b58da7a8bd3f8fc6f085676093e1fda61b6108bcd5689f65"}}}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000340)={0xa2, 0x4}, 0x10) sysctl$machdep(&(0x7f0000000380)={0x7, 0x1}, 0x2, &(0x7f00000003c0)="f22cb9d7c5c7db0bad8a7bfe7e8b8c650879d68307b3b012ffd5d251e21e6bf274997e5c3724c45eab3e491b4b33f5f34642a47c0eb5883cf2f2d666c8d7b5a2d7135a60be3fe50d0e61bfd3f1b2656b3f96eb5360f4b862a8fe51c95f4ea6e7a68f552ef1a74a787334411c3fe4383ca45f4cd35dc22aca7b45cf4b74f5713d43805b5a36616fdd8be7cacde656c0f0f67689b2d86352a32fed7d460b870f02728c5ec6f923197388ee4ad14ccb32afac57cad0f0117bfca11e35380b71897aba1858f6de4db5511d7a95ea", &(0x7f00000004c0)=0xcc, &(0x7f0000000500)="6044516643f9205a0efbf4d9457b06087d5605b30e5c1c47039cdd4f54fa40d336a61abbcda9934ceefc8e055e1f77f6533f1a99c20493f24c650da880cb17877c7fbbe494de32c4181cccb3a6876acb90d3c096cf866e6fcf6814fa73a4093c096d179b286625768567c56533268fcc28413e840fd1f45b0225dfa688268d0bf084bc470c69e4a88b8df67a12476d4e351f6fe20df151ff0918b16be3d8a32d82cdd96c84fded2f3209b8e033a5268eec9353a838d9962740112f787dcda3fa72a495bf4d0e566952e9e63d089363053cb72f005b72e20b6b73430d72d920d21f3b2db3a286c06e8ceed9023f3048", 0xef) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) setreuid(r4, r5) r6 = syz_open_pts() bind(r0, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000700)=[{r6, 0x10}, {r6, 0x100}, {r3, 0x12}], 0x3, 0xa) r7 = socket(0x6, 0x4, 0x80) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000740)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000780)={0x4e7, 0x9}, 0x10) ioctl$TIOCSCTTY(r3, 0x20007461) fchflags(r1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) setreuid(0x0, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000880)=0x2) mknod(&(0x7f00000008c0)='./file0\x00', 0xc000, 0x7) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000940)={0x2, 0x6, 0x10000, 0x7, "33a2ce0b18e6776ced2e329f1677e936fac52035", 0x0, 0x4}) lseek(r9, 0x8, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000980), 0x100, 0x0) 345.062088ms ago: executing program 3 (id=149): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x5, 0x4}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = socket(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000003940)=@un=@file={0x0, ""/4100}, &(0x7f0000004980)=0x1006) unveil(0x0, &(0x7f0000000180)='x\x00') r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0x80184600, &(0x7f0000000340)={0x0, 0x9, 0x0}) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x6}, {0x7ff, 0x1fd}}, 0x0) 344.725659ms ago: executing program 4 (id=150): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000100)="c07da572", 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x2, 0x400, 0xffff8000, "402064303a839f39e92566f55b712ec178d7b903", 0x3ff, 0x7e6}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000100)="c07da572", 0x4) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x2, 0x400, 0xffff8000, "402064303a839f39e92566f55b712ec178d7b903", 0x3ff, 0x7e6}) (async) 314.641928ms ago: executing program 5 (id=151): sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf10781853252e3afc9ff01a68a4b1baa30a07e6c4b66ce08d59affb082f7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fce1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x0) 314.113105ms ago: executing program 4 (id=152): r0 = socket$unix(0x1, 0x5, 0x0) r1 = geteuid() fchown(r0, r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="74d11f46feef8cca989d570376fed7694b3efc56f754d17514fc7d139071cc456b7a21118d5c8cc449419acc301346c6a1b7ea553d24e03f5e44c31cc9f6a755bdda278140e292eeb97d89f4beaaff9540c04a65b4ad5038c13447464193439bc5bd97cf1559237ae58690e8", 0x6c) r4 = socket$inet(0x2, 0x3, 0x9) r5 = dup2(r4, r3) fcntl$setstatus(r0, 0x4, 0x80) fchdir(r3) seteuid(r1) flock(r0, 0x8) setsockopt(r5, 0x7, 0x7, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r6) r7 = getppid() close(r2) fchflags(r6, 0x10000) r8 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) r9 = getgid() r10 = getegid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x9, r1, r9, r1, r10, 0x4, 0x482}, 0x1, 0x200, r7, r7, 0xc, 0x2, 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r11 = msgget$private(0x0, 0x440) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x4, r1, 0x0, r1, r9, 0x40, 0x3}, 0x1, 0x7, r7, r7, 0x8, 0x1000000020000000, 0x2, 0x1}) sendto$inet6(r6, &(0x7f0000000300)="860caf09e5a1b736f496c0954bac21c0d376083a7e0dbbc61152f28f5f33b57ba031a92f4a5275c9f4ca4d84b34caf1b8b5b0607df662a46102e06b606823f14dce8b3c2d79243d6a8dfbf", 0x4b, 0x808, 0x0, 0x0) chroot(&(0x7f0000000380)='./file0\x00') mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x2) 222.73471ms ago: executing program 1 (id=153): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/106, 0x6a}, {&(0x7f00000010c0)=""/148, 0x94}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000001200)='./file0\x00', &(0x7f0000001280)=[&(0x7f0000001240)='\x00'], &(0x7f0000001400)=[&(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='{\x00', &(0x7f00000013c0)='\'-}-\x00']) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002c00)=[0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002c40)={0x0}, &(0x7f0000002c80)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0}, &(0x7f0000002d00)=0xc) r17 = getgid() r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000002d40), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={&(0x7f0000001440)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002a00)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)="b26d3a747dc52815fadcf2fc7add6702534f10c3abf669f8bff0ac9d771285dd7a2141dba91165cb97291b86158f3590ac2f39816da0f02dff5ab8bdf64fe43d26b48055f4a3f7cecde50be5f676c4feb0995772d5d84faa5f060442b69bd0aaa8a12182ab1a38710fffb83b92aad87109dc86598d0fe03416ab7dc328cf", 0x7e}, {&(0x7f0000001540)="2930e00139e4e0b707a5505a5b4e69aceb85b399696f23e836d9081d07819329c0c1b4c20a9a6e02f971e05e7b026e74dcc810a2f7a3c5c16333f289c19ad0186f30d83337b5aa16fbdf481c494d5acd3ddfd19fb08334eaecbeb06d673492609e813688061047ec02c826743423726d828d1113329cc0f2eb00097e8836035372cc1554054c385c42ce22791787c36e7d9baa4bc30b0858abed4a5e83b2e7fd3c6d4d2b44da43c35915618d907d83305d45eb2e62f7c44f4dd65e9b959398d40e165e9978b45a7f96a34b3e8e3bb12dcaab1b935ffc", 0xd6}, {&(0x7f0000001640)="4a2a2e0ea43eb48cf21c2400145776239b51ef8276e8abbb0c04dab4270b52d1fa786bdce365d191a188627f31926e00ad86fefe08c5c4ef1dda855526c3932c47515f5543fe567c232501cf47379417196bd678ae5bfd22e7b006c24e8b9a7fc2aaac4f62a618d19a799567662641717e80f9a6a95224058472771f0e6ad4c91d03d4a5185a0554ac95b39e0128b2b3caf28080d82d733d727f2517ca6cfb9863e474361aeab2c797364dae95179b6daf6a42621de007adf28c1612", 0xbc}, {&(0x7f0000001700)="3eca2546c4ae7dbc2a8f223dbfbb7ff86facc4bae657e944a15343ea3fc0f0306e3a1dd116367477181f4864d0d0d2ca3a036dbcb2b2a3358cf0d21c963e04a037abf3e3610ded1e673e29e0bb74f7f309b8c5079611f88dc54f9e138df9d34822c112637560f009ed97b5153f80bf346e580f08a16d90950b130e2853ac31ec27", 0x81}, {&(0x7f00000017c0)="e23c2f7a4444117e7d23f4a99e123ec72454f497aeeef8fe5079a73e985ad006a62357fd1fa492cb3e335d8b53bb545484c16b829e2a2889759c7cd1bf34a74fa84e7f7c54e686ab5bffc6727919785f220fc5468b0746fe23c2e95f8bbce7fa011402ee35f1358abf86cd666c79c26076a48ec67ad73a2df074567bce5f382cdc323550388625c3cbbc38af6187e76e931f7cba9bfb2ed3c1f3a66bb720192bef79b788c6d7dc49fb87adf2f994ae52f588a3f60529327a0091c2beca4482f5f2b5061502a245d768ce9a476f59240a6b257b6bba128aedecc4cca3e1531748ba7d0e34fb127ae2eed0bc2d5d834ea3e1f8914e4fd8c6180d04d00c0bccf4a59b3a419eab6aac87ddae2bc78f73fb32119369f92560d8717a943ab1f3c8404d6c6208808aca13f913a8efcad9ea49537d8fcf130a237f47f249862f85cb273137e993fd24278da8ba070a7c7e4632a5586e136f9a2f6bdbd11f93f2b9cb79cda32165416ab00815465b560179f69260a85d1224d6e6f7f7d94b204c28162512c21dbd5f61f46ca19316b5c7f94e59ded52f573ad4aafd45d2369101cd655b8d87ee24d06731afcdd5eaa55935a9a09a041cecf5fb45fcf31467824656dd09e56ce03b6a8e3b77e10f172c306d3586e512d3bdb3088eb957f91d50d912949fe9b9e8e1a6fadc4f49a86cbc3c4fa50efe9fa4c1af883efdbaa3de002b677b5565d95570a96d983d97e8e0ce0b107889a6573f6fce8f7e8743c5e24f627283565d3fffb1d1384f4193e572874369b9d0d65e64f0cdcf29dea0f2e7f1128ceb4dbfb36e99bcaabf39bfc8b17ef48895d3c89fc77e9f103350e054ebf4323a221c15e187e858b4abade8fec6c93205f8939d2197b9143063af598eed99ef5b4afd3983ff5b31c969b1362a36d673087d6ba9d42e9f5c8a8a7de23e10e875fca09e012d55acab205a55594598a80a1a45c47e9c4d35afd8ad30d38fbf4931161ca3a2ae070b22e730cfbc7ae1cdefc0193e808afaa6b642c86967556692fb90a66263174823f5392d52851331cdb160f903330835a37da229b0113d4ed7745c68d1fd77572c87876487f84150d1f9bf15cd4aed7c4c76d3a0133d28ab9e994f936e7b5c5e557171d456ef125f29bebc978ec183bb6a6ce4c23c2d57b215699781018a546c99ebe04a0bcc71af144f96da8e2eb845bde89471d847c399bd8ac07c3a6f02e0662a09bdba2d8f80b384a536552da84b810eb88c1d287d3977bdfb4545ff002a1744df445dc2017eb873d9a59e7bc95213655548b0a380b0665c3f2fafa293672cc483173237e9488d67bb2f46f67041c446db8c362779d88b62d69413689f028e9f60e1c3762ee6c0c327a97c4cffc12ce108df27a9089a2ef606e52c009d475908aaaf6afd7e0b2e8c4ae98537936e83f8a0377324bba4339a17bb878b212d060aae51f685fbe3a80c1dfd03d619644c27cd84589b60c49628d7c9fa3a2a29e7dab24a81235555db0ccfd678814f19125d002a2b4f0d62393b535c8147aa64616548340be49914ef640ea57fa12e161c2129de05aeab72da7bcaeb3f688329ef2a80d108c02792a4ce03492292af72aff5a890007f0fdee32607fc93952c5a1db95df920039b057ce176cb1ca364f0f7e76dbde450aaf290445f276452e9620ebe258f077955ffa5eef113f74e6a12063cf7d3f88723dd7bc789d744277e589979f2897535ed420b905a693134ff5916bf03103a5163c8d51b0d25e2004c5af3f64aba1552e0df0e3674718f002f3da3e4922891a80d67802a2ce8ebb38d3f1aa453f591b8bd64af4de0dc3923d856dddeb8de2586444414be29c19fb1dd248633589d41d27d2eb45642154a8434d1e02aa31bb2d789e8506bb331398fc9730f4c8b52af3f81da149934578f897d4de2048ef945493371884ccde0a2f6f95b9da486b1d747ff7c6c9a9098352de5d09fc2cb940f306cc62bf36171c57ff104e320cafe8012df389d9fbe95be165097c6017b992778b6b06e146277567110fedbd832788a56ffbe41261fee561d97a64aa32ffdd6cb12138a656a2c82f92fd03c10f9b2018707d66120fddf05ed73ff6652050fb2f26e65ff06d6a069315e169df50360d33cd01c3bafc0aba0ab525fc0483efb5e9603463b4d65231422685b0127fbc45f7af19ace3c5a73df5bf45285f630891d0a9148c786e2f344d92667f63ebf7b54536d04073c67a50e9e730a068f127f46496cab24ba3c6e16e7cc8ed98ad90e1830e2b8749a543868ccfe4c6caf83fe776be4b4742b54bce2b1b784589055857e402cdb7da649d0b7bc5a45836b28de4d370b96a543648bd26057ccaa510d4cb7648647d2facad9f215980362e44bf54e8d751874f1fc3fdd687bb2fd0f35877dc18ca5157db9e21985872d2005b6372735c8da390c125f56da4786d1cb7537befd5db7e18daf8dbf326bdfc6e5a0fa311166eafc691c9174324890b9c34b26124df7ea4675d1f244ce2256fe0ab3e8b07d2f61609ad625fd8a0e611ee5d84674b396a8352d605d727f356f98f9fbf34b83586c6258139e9a5db38dcb777fa5be0b4d9cd822ef142744323d26f94efacdb81b432015614aa65bf96600504928d226287ae1982ccc6f462570726cb36ab7269863e3a18340ebf60b18f0bfa515b634cf940255088edfbb089462106f7a0cc385409aa768e88295e1e179db0869b0ca65bfede759ae10063237f74e6dbf23404dd6b2852c0368bc88a74fed37fb35cf6789b1a8498cc95bb55db68c087ad0b03215f1e35d5cd812e025d2a6b68e7e27b13475c9a5488d3baae7499c5f84672ac389ab42ff750cb0374f0090e3210d1149038abbffdaa7c5c90f92355c739ec8fe66fea9ed286455ccfd2e30833d3eb03b718880882d43943058054de3ae1287c6200e9f5ae357a14f717f92abfc7b5359ba8d5f37198c0e5d19dfd18731982d704ca2aec25945865bcf332a5922379ed457f2e0c002f6f9bbb9af3f4ba7bfd56c64c847bc40efd7a226976e3112e5a9c1669f3d14629be048910e2049c21f477d971ae4484c670522ffd2228cc4ce7ac88d7c014c7787f59fe7708c5b4fb31d758a7a29557096dc950cc2d05d85f006f9c27107be94d06708f457d3ebae661a83dcb506652c3d80df0eee0c1187bbfc8cb0bc3ab3141833586490fa8403c58abd5678d95577a8e408553856e917e9ed719684751cf28aa5b399344b8631af822abdf486fadd432378c71ec7bcda342b6e14e3b88b06adeb83ec03e568aa72068a747e9adfde078a1b02247a84a1ab703ea7adbd2d1915c3801656208cdd0de13e5624a9f1ac4bd49e16dd2bf79a7f9017b7c274a1072768dc59d9e6120a9f66ff35f1c906be8c045ad99f8785c05a557da19228a52ec024463a1f93617d963d1523bfb3dcafc04e6d13098dc608cd6de355b90af86f90994249f8211d597ceabde8a2de4cf3d2805c9f38b9b42d75dc985722a6f6c5b6bb4c0778753a14ac8969dc64f547aa8bdb7ff8b4fce8a2e336ae8531be9444e74614421e5e871e4a403d2657242336aafa14d13f996435cd2b49aa3ed187657edb1cffa3a5160c5836c4241cb07885ae124d03866b47bb01170cdc663e13c338f9812e5327428d8b674060f7401464198e105593b973e7d2243bff3e23e36c19b171649e84ffeccb6ff9eaeaad333ac94c1380a63a419aee57e5c9122384987115e3314b3a9e95637ef61660b09c055cf3660b8a5c2451badbd888b67af64952bd5d60268235974821758b41ed0cfcd01095c6cccb90ddd0f0f8a283f7cc69be1e684de490bf5f353eba86047b633ef6eb687573524354f75141b0c963e142ec8d3a0cde83617402e241609fdfe7e59d58e1e475a9881fbd6def081a7958e38ad36d8d19fdbe08e961cdc969790afb4a0a45e764aa22569812ceb928a49baa2c49e1845d9ae8185243b5c3d494411d4113e7decf002b071351f9362cda4548ecb707a4d7721aadd584f4c2e3cb6a50441807703b65affd891717fc9aab552c9771f2a15018bd39718f7bb3d8939b8b502206aaba879be8da3d067e5f069fbddf7de647cc2c6cf11d1915da500c00c7bce9dc02f80814d3c0d192d9cfebb74af1e0e069f1f2079757445056229558fed36dbf82daaa24e10886c823496f0622c05126ece659a89dbf0f461c4c74a3183d5d344579db2a3fef4df57cfaa6828ba6d345425c865de3baf787337acf216d474666da946444bcc97f84d389440da709e4920177d7261e5dd390afbcf6291831f8e6761be0058c75cdb787d362e99b958d533e0982049e4056fb719874976e2a89e9193e12c75ef4eb9ad86acb59f7d88d1b5f530a15d7907c2d5d2b7485d0246bafbba0bf15fee4840a258077105197585a26cec383f93ec73d6f21bee1ff27ac43323bb54d8a65bb3ab98460f819666c21aa50d194f41f9e62222fd88b4dd02d806cb213e86d0829f57c1863d039c13d182f2a3a959f3a0131891ae350d0d80135732264dadabc92448f79050272b045d25e07da96ef510170b3d07ca9d06ed3d2cc2728f397f5a4d85940d10d142d218e808018718dbee663552d97abdf7e0cdecf9e80d717bf937f3dad7118742ba4a78c5dcafc8cdd3f0bc6c09641deb79faa5fcd07b5f70e567614a6885fe7369a46cb07db3f3aca3053bb0237a0e087fd03c7914cd6fcf08206c4d479b783fb6595c79d9f86c941354b39b751b0f650ba719109dc29d244808547d683570fa492f9c9b85fc8fe5fb24d749f8b735b5bdd40bfd1f0191c0c0c816513bd680d490831a1cc23cda0ce1a7f0f4dc67e3a2d4d4bf1ab7bd9a74518d58efd75217804d7d157dfcdc1bef2fcecd84882b41451c8ad5394d9381fb752fecc357010e842cba3868bdf9e4b6937451d2214915394b7ef8de5a3c3702d5780d0ba7039894e541a9ef9941910b00b7e28654198c9fe0a24868994eb325f50bf3241e4e19cbf5f75d0c2a6182f5c0fe9a2d3066fece2ea27823681ab0413a6635435c7b8012fde8c90b875a574065573c2884aa09d446be0bfa7311b2f87c0ac4e6185c247b3cd3f5f4dee3091f478b58093f6e7feca6140292ce15c5049c509d57ec5f9b9dae3bce96930fa87a6d52f413eff9c89078a0815a9beec3ecc163921d6892708e8ae1b4941d58f5972077e19daab2b939632226fb49482c28b68f3e9daa7be57c749ad9ffbc053692473760002824545e3b4937217f4cba642fc226d5058d34b6dacee7c1718d376e6f5c11f8a1670379485fdde3bd96a0307a4f1ca7d1b2ef8bfb6613f5e7a97e20f8f79afa846be0ab7cfc1cdb2e101213aa687968b357b5907163a4ec11f34263390dada1691b5ba9ef5d398359c80d4c1a09e62a8d5781f32b4482e5ccd71fd06835934d0df9827d402aab3b8ac0c9a18dfaeb394965ecebed2ec60d818bfd915eb16d9e50d654153929cdee02405f02473b563f1ab6a12a371ee9df3296d3990548cca6bbfa4b058844289f01e2709dd1ce9d6ca9ee6d2234d550ff1e9f9b76e20d23c59766aaf06eb76ad9617d280dc79cb5293912e26f82cfabf0f3a5ec3f8d7a2ab3b8b9d0e1239dbb67b259398eaa9bb4c845a91e9d8dd7e4bd2e0f32b589070c2f9c4b32f28ad6bbf6c3035e083675bd4ddf224b940c526ca020879381e86b43f90fb555b460ba70cbb3722dcfbe41d7724c9bec3e18927a19b749ff31e277fcf193f4acd22b46acf28f93eec78315d0f4a267af785417b5f78d3e7ea0c07bdc1773a280dd621", 0x1000}, {&(0x7f00000027c0)="1f3e9e54865413a40a69e67cefa0a347d2bdbda5970714f52d5f5cd8e35975f5c44a1e2ad51e57bec6aa24a1c9625e85f85461000d16886961984dfdcaf3251e9f2d80dff3a9c29123c0d38fe415fbff96932e5e50df72206b3b2a3e030dfc410c1981771b6e34c21cbd1d7c464bc39bc7a8c6f892f95f497b8ff988395626a16b8ba78901ac2171344478f1ce2344e676ac396d19ebf94b20e39974e0f2280abe1ec04292b2474c20cc9cde44f7ac95fc8aa7e7018135800886bbec6235da5e84ca04a111708fe74e531da5f4aaa2cd0f", 0xd1}, {&(0x7f00000028c0)="71e520f96a0fa17875fc3f96671ae1f04095cf28ed8bb779113081e7fb7025e13951e726ba5e0e7c8320b638e2d7ef8ffed23adda532e8c33861a0a968024d2dce36fc59621520b53ebd538549f3f8", 0x4f}, {&(0x7f0000002940)="93497086667313311a942aea7eaf04b035e973814819746197fb06cd15029f70be5ee281ca0146f84ff28f9d3404", 0x2e}, {&(0x7f0000002980)="a2294b95d53998cea70b30ac0d0c0473087f39fafd2a64e51501e62f6d8df55441275d11af18252ce8a1b7cd3aadf5eb0ab48e326a77d6494f0fa51bfc15cc18e015e59dfd335814630e7f8a5657f0b69732f306e7caf0e41203758de014cf0bbdb6d0d38754f18dc4687c6620b35414c6ae2f7fe7e6224515bc", 0x7a}], 0xa, &(0x7f0000002d80)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r2, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r13, r14}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r1, r2, r18, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r1, r3, r1]}], 0xe8, 0x1}, 0x406) sendmsg$unix(r18, &(0x7f00000030c0)={&(0x7f0000002ec0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003080)=[{&(0x7f0000002f00)="feda1277aa253c03b7da50365f4da3018bfd5e9cf4e97d90850ea6d85e3ca1e97482132e58aaf73ddedb36c91021d35d310af5c732f12b85eda84f4891287bd34c19d3188c556d2e74f81a12", 0x4c}, {&(0x7f0000002f80)="a8b8b83e0dc3b1a164d1c488652edf5ffd4e347bc5919d749a15a5dc040a8b5e25c8c8721ecb8d3e49d40624a74faf6078faf85c9166993cc4c3f50e718e37600660010a7eaca78ab6bc07e5d324b18a50a76d9e0c11", 0x56}, {&(0x7f0000003000)="946f186b3fc5d4ba9e6ca61b75c0e1062d53b5", 0x13}, {&(0x7f0000003040)="5f4bb7ba4c5ec95684f8f79c02f43bb5ba72e78aaa4b0cbc42d280d7effa3e8e2b6eb2904ee31e32717e5bc0f155a72e992cc505", 0x34}], 0x4, 0x0, 0x0, 0x400}, 0x0) lchown(&(0x7f0000003100)='./file0/file0\x00', r13, r17) r19 = msgget$private(0x0, 0x268) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003140)={{0x4, 0x0, r6, r5, r17, 0x40}, 0x9, 0x9, r7, r15, 0xc, 0x101, 0x100000001, 0xe5b8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000031c0)={""/16, @ifru_broadaddr=@in6}) lchown(&(0x7f0000003200)='./file0\x00', r5, r17) r20 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000003240)={{0x0, r10, r17, r10, r11, 0x10, 0x1}, 0x7f, 0x50, r12, r20, 0x9, 0xffffffffffffffff, 0x5}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000032c0)=""/7) chmod(&(0x7f0000003300)='./file0/file0\x00', 0x40) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000003340)) r21 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000003380)="2db2e6610cda4b396c6dabb1fbc7843d52e85f7e6051bd7605846896dde9243d31c514b9594d53c052a98671cb8271da63dccb07bfeedce72d397e", 0x3b) r22 = open$dir(&(0x7f0000003400)='./file0/file0\x00', 0x201, 0x1) symlinkat(&(0x7f00000033c0)='./file0\x00', r22, &(0x7f0000003440)='./file0/file0\x00') 222.391313ms ago: executing program 5 (id=154): symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c204"]) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c204"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000080)) (async) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 222.054376ms ago: executing program 6 (id=155): pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)=[{0xfffc, 0xf, 0x8, 0xa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x80000001) shutdown(r3, 0x1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x8010427e, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000440)="582383a5e49e86b232ce44e08e23b16f3aec414a", 0xffffffffffffffc8}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00009e453acda54391935bf8799f02d86fb733923dda3e7a9320ccf99aa2b28c3a4ddb1dfaa6000701faf3bc8d7a343903ec1ca1d4f9380df903c3726dfc89b41ff0fa7d6744e737b0b048cba4dd670d4a3f6c1e067624870d6ca528a4e4127cb2f6ff3a", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x27) socketpair(0x18, 0x0, 0x29, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) r4 = socket(0x10, 0x3, 0x7) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) setgid(0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e490900000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a1f133ea7acb5d602000d7d01000000010000002102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) 221.909673ms ago: executing program 5 (id=156): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) fcntl$dupfd(r3, 0xa, r2) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async, rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 195.496497ms ago: executing program 2 (id=157): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) accept(r1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="20a3c4d7da9baec577f3ffff5b0700000000690000000086d5417a0f10783e1d9e958b8f42a728d88992945a54", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x28, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 186.941465ms ago: executing program 6 (id=158): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 179.816725ms ago: executing program 6 (id=159): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f00000000c0)="542cff73", 0x4) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="3cbbff3d0101e602f39dfaf325e0c4e688abd952d8f6fb71416bd026c2db00000000000000", 0x25}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fbc5b3b5d3f054c047ed73e760", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000140)={0x7f27, 0x9, 0x800}) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) r3 = socket(0x2, 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) (async) bind(r4, &(0x7f0000000000), 0x10) (async) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r3) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 117.580314ms ago: executing program 0 (id=160): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa966070a726536a29b599171023c6f2e8ae9f3a9b1af57c97b7bc58d2bd9a2963c9043599d30b", 0x6c}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x1, 0x3}) sysctl$kern(0x0, 0x44, &(0x7f0000000380)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d56361e02837010e6e1c557be99d9980f5fd941d4bcba1912865f7143f30755db0967e", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x8, 0xc, 0x82, @mcast2, @rand_addr="06fb208a3334afbcba8ce6072addcefa", {[], @udp={{0x3, 0x0, 0x8}}}}}}}) 116.380347ms ago: executing program 0 (id=161): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x1f9) (rerun: 32) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x41, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) (async, rerun: 32) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000000), 0x10) listen(r4, 0xfffff000) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x20}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fbc5b3b5d3f054c047ed73e760", &(0x7f0000000080)=0x80, 0x0, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[]) 116.204624ms ago: executing program 6 (id=162): syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffff1da2010c4f1e83026b2fd6dc2ffc7a2e46f05fa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc0000000000060000e000000100000000ebe2f09b74f275b8c25c000000000000041d516d03fc8cb7ee1eefa73e24d4ec8fda4e87a9da8b3f39cb1655a65382e464676242804c07a68ba2e796e3f7e5c68c885930be14894903ea81dc3703a8ff4d2e955fb8187e69850a67bff54d014249c6c62323c3210713fa5f85ca826b8075a1ed68df4317275a864fd475fbe15d889d151fe39e99f6a4b349b74eac4aa0725cbf29b37a0f9a92fe1ebb311e84e9e2c5a8e5d2464672072115af04e3438ca94fd9f753bf947b36fca787569dccc1391ebc57260ee7802ab48a05e45c3025bcdac4b4f94f682fe5e4a690c082f14545ddeb37e65dcf7b9494cb6d354522906c6183370ad69159271e38b60a8510efbf73abfb34f8429b79a82d9d3adb504b178f92918cd992cfb1ee9c62a82541f2980a3cddc3f1454fda07e712d2adbb04ed2bec170d8921b27ad6000000000000003392fc340fe4d459348206fb047aaf159e608b16c081e24d18a8c619ff8fef44c29db1855c64d02df489ae3134b3cb50683427469f165cabf46b2ce09b83ddf41ed6e2f59a475314fff713e0c84242c05586258d505a6130f7a1ad55d02d6b609e4d005964946271063b58c98d82659da28cb2b3257f9da0f2056d62c96aa6ee0cd8fe213670f629b2c729d226"]) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4104}, &(0x7f0000000000)=0x100a) sendto(r0, &(0x7f0000000040)="6d56857c859efad42d3521aebf981e3a37c4ce87958ccd8ba2a2ece19904ae53d97c38932e2712e9a7529bd77224972ed1875c612d9d6676b54c3c90ca58bd16458009c7f6c74cfcdcfe7252d92cd37ee5387436a1c12d56e1a93ce22fcf7b781ff6974ab1466e55f99e301fb4222ed47c979976945fbc611f3a724c1af10e088c27a4e800e516e49697458115edbea6517afc3039d31c49af474dfbb4cef8461bbf7eb530cae0", 0xa7, 0x3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 116.035171ms ago: executing program 6 (id=163): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x9070aa163e82685c, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1584460, &(0x7f0000000740)={0x2, 0x5e, 0xf8000000, 0xffe, "eec5f902d6f4bb459500", 0x1, 0x800}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/61, 0x3d, 0x1040, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 115.835521ms ago: executing program 3 (id=164): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) 62.834735ms ago: executing program 2 (id=165): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) accept$unix(r0, 0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000780)=[{0x80, 0x5, 0xd, 0x8c4}, {0x1, 0x6, 0x4, 0x45ececb2}, {0x6, 0x9, 0x9, 0xfff}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) open$dir(0x0, 0xae828e137847f62, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000185000/0x1000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000030000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f00002a1000/0x1000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000000)={0x7, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1}}}}}}) pipe(&(0x7f0000000080)) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r0) 61.934759ms ago: executing program 3 (id=166): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000045c0), 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x6}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000046c0)={0x2, &(0x7f0000004680)=[{0xbc87, 0xd, 0x1, 0x2}, {0x734, 0x7, 0x8, 0x9}]}) 10.148059ms ago: executing program 3 (id=167): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) chdir(&(0x7f0000000200)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000001c0)={0x37a00000, 0x400, 0xc, 0xe, &(0x7f00000004c0)={{0x6, 0x8, 0xf, 0x0, 0x7, 0x0, 0x7fffffff}, {[0x2, 0x9, 0x0, 0x7, 0x9, 0xfffffffffffffff7, 0x7f, 0x8, 0x9, 0x2, 0x7ff, 0x8, 0x5, 0x6, 0x0, 0x8001, 0x1, 0x8001], [0x4, 0x4, 0x3, 0x1, 0x2, 0xb8f, 0x2, 0x6e20, 0x400, 0x9], [0x9796, 0x0, 0x0, 0x4, 0xff, 0x9, 0x7], [0x4, 0x6, 0x8, 0x5, 0x6, 0x6], [{0x5, 0x5, 0x7, 0x3}, {0x4, 0x1, 0x7fffffff, 0x100}, {0x4, 0xe1, 0x6, 0xfffffffffffffffc}, {0xfff6, 0x7ff, 0xfffffff9}, {0xa, 0x1000, 0x6, 0x80000001}, {0xc00, 0x34c, 0xce1, 0x9}, {0x0, 0xf89, 0x1, 0x7}, {0xe000, 0x6, 0xffff}], {0x7, 0x9, 0x200}, {0x5, 0x1, 0x2, 0xb7}}}, 0x2, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 9.817355ms ago: executing program 7 (id=168): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x4, 0xffffffffffffffff) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 8.946529ms ago: executing program 3 (id=169): r0 = socket$unix(0x1, 0x5, 0x0) socket(0x840000000002, 0x3, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x200, 0x62) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) 0s ago: executing program 7 (id=170): sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000340)=[{r1, 0x1}], 0x1, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) setuid(0xee01) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f0000000440)="bfac85b4a73e0e154c00581e42a2616f11865e60ac617ff5125354e9e10330b3b83064863345e794d334e839dbc2185875a1c403edecb1fe8ef6fa7ade9d25264e6fda5fdddef1f25dfc1fe48cab358e3b39cb51dbf9535cea3200e5561525474c57b9078c5b2375043136a587ebd2f670", &(0x7f0000000080)=0x71, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x410) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000001540)={0x100003, 0x4426, 0x2, 0x200, "ccca8831f0e8ffffffffffffffef00", 0x2}) semop(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001440)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cbed0000000000000051bb669f63538bde190f0140c1237715d9a054ad4ced5ce277f54c21f311de03d9afbeb47ace8d7201f9bf90fab74bfb3990cf67592c4c786a99a8b940d3644fae048611e555c4f5a6", 0x87}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000001280)=ANY=[]) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000640)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(0x0) close(r1) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000080)={0x64, 0x0, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xfffffffb, 0xffffffff}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.61' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dc3aa90,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dc3aa78,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dc3aa78,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806dc3bb40,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dc3bb40,2001) at vn_lock+0xa4 vn_closefile(fffffd805e92f578,ffff80002a4514b8) at vn_closefile+0x111 fdrop(fffffd805e92f578,ffff80002a4514b8) at fdrop+0x126 knote_drop(fffffd807381c698,ffff80002a4514b8) at knote_drop+0x1a1 knote_remove(ffff80002a4514b8,fffffd806ea7f798,fffffd806ea7f820,5,0) at knote_remove+0x239 knote_fdclose(ffff80002a4514b8,5) at knote_fdclose+0xf9 fdrelease(ffff80002a4514b8,5) at fdrelease+0xf9 syscall(ffff80003acb8340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf9d62a58700, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003acb7de0 rbx 0xfffffd800470d140 rdx 0xffff80000144f740 rcx 0xffff80002a4514b8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003acb7cc0 r9 0x8080808080808080 r10 0x1ab4c946a7f1544e r11 0x9d28b218a8330967 r12 0 r13 0xfffffd8003f25f00 r14 0x3 r15 0xffffffff rip 0xffffffff8205a5f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003acb7dd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=101053 pid=5105 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a450038,0xffff80002a451238 process=0xffff80003c4d9718 user=0xffff80003acb3000, vmspace=0xfffffd806befe738 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95465 312759 38558 0 2 0 syz-executor 95465 296505 38558 0 7 0x4000000 syz-executor 5105 297589 46161 60929 2 0x10 syz-executor * 5105 101053 46161 60929 7 0x4000010 syz-executor 89522 109854 34447 0 2 0 syz-executor 89522 155990 34447 0 3 0x4000080 sbwait syz-executor 89522 266357 34447 0 3 0x4000080 fsleep syz-executor 71994 22570 36773 0 2 0 syz-executor 71994 446892 36773 0 3 0x4000080 ttyout syz-executor 71994 407719 36773 0 3 0x4000080 netcon syz-executor 26703 383813 28973 0 3 0x80 nanoslp syz-executor 26703 145138 28973 0 3 0x4000080 netcon syz-executor 26703 384225 28973 0 3 0x4000080 fsleep syz-executor 26703 490413 28973 0 3 0x4000080 fsleep syz-executor 72756 106442 66278 0 3 0x80 nanoslp syz-executor 72756 199597 66278 0 3 0x4000080 sbwait syz-executor 72756 24668 66278 0 3 0x4000080 fsleep syz-executor 65100 193270 3306 0 3 0x80 nanoslp syz-executor 65100 402989 3306 0 3 0x4000080 ttyout syz-executor 65100 462652 3306 0 3 0x4000080 fsleep syz-executor 1977 290968 0 0 3 0x14280 nfsidl nfsio 56880 421422 0 0 3 0x14280 nfsidl nfsio 43493 151913 0 0 3 0x14280 nfsidl nfsio 55703 116602 0 0 3 0x14280 nfsidl nfsio 21963 21953 0 0 3 0x14280 nfsidl nfsio 95903 35659 0 0 3 0x14280 nfsidl nfsio 61895 369476 0 0 3 0x14280 nfsidl nfsio 14131 316565 0 0 3 0x14280 nfsidl nfsio 46793 138788 0 0 3 0x14280 nfsidl nfsio 25009 195007 0 0 3 0x14280 nfsidl nfsio 13313 516582 0 0 3 0x14280 nfsidl nfsio 30848 229133 0 0 3 0x14280 nfsidl nfsio 32544 138561 0 0 3 0x14280 nfsidl nfsio 57545 149826 0 0 3 0x14280 nfsidl nfsio 61945 453020 0 0 3 0x14280 nfsidl nfsio 47399 177314 0 0 3 0x14280 nfsidl nfsio 81092 190557 0 0 3 0x14280 nfsidl nfsio 37830 255333 0 0 3 0x14280 nfsidl nfsio 12451 442636 0 0 3 0x14280 nfsidl nfsio 91917 292744 0 0 3 0x14280 nfsidl nfsio 76232 511936 0 0 3 0x14200 bored sosplice 46161 13776 47480 0 3 0x82 nanoslp syz-executor 36773 207481 47480 0 3 0x82 nanoslp syz-executor 7581 45385 47480 0 3 0x82 nanoslp syz-executor 3306 118803 47480 0 3 0x82 nanoslp syz-executor 38558 214414 47480 0 3 0x82 nanoslp syz-executor 34447 435397 47480 0 3 0x82 nanoslp syz-executor 66278 108327 47480 0 3 0x82 nanoslp syz-executor 28973 89156 47480 0 3 0x82 nanoslp syz-executor 47480 116795 82416 0 3 0x82 kqread syz-executor 82416 208071 21486 0 3 0x10008a sigsusp ksh 21486 140625 70068 0 3 0x98 kqread sshd-session 70068 125968 20732 0 3 0x92 kqread sshd-session 94144 166317 1 0 3 0x100083 ttyin getty 20732 293403 1 0 3 0x88 kqread sshd 78508 87461 86726 74 3 0x1100092 bpf pflogd 86726 300572 1 0 3 0x80 sbwait pflogd 56644 155139 41490 73 3 0x1100090 kqread syslogd 41490 108224 1 0 3 0x100082 sbwait syslogd 75109 511845 1 0 3 0x100080 kqread resolvd 4925 192631 30871 77 3 0x100092 kqread dhcpleased 47249 332545 30871 77 3 0x100092 kqread dhcpleased 30871 447060 1 0 3 0x80 kqread dhcpleased 42232 118585 0 0 3 0x14200 bored smr 82337 165626 0 0 2 0x14200 zerothread 33534 432058 0 0 3 0x14200 aiodoned aiodoned 12882 506006 0 0 3 0x14200 syncer update 17754 88364 0 0 3 0x14200 cleaner cleaner 25194 96827 0 0 3 0x14200 reaper reaper 69755 202880 0 0 3 0x14200 pgdaemon pagedaemon 92558 314548 0 0 3 0x14200 bored viomb 13812 354622 0 0 3 0x40014200 acpi0 acpi0 40667 113634 0 0 3 0x40014200 idle1 97166 435945 0 0 3 0x14200 bored softnet3 77993 300024 0 0 3 0x14200 bored softnet2 95829 13992 0 0 3 0x14200 bored softnet1 45920 41169 0 0 3 0x14200 bored softnet0 10754 133931 0 0 3 0x14200 bored systqmp 11616 423913 0 0 3 0x14200 bored systq 72675 116081 0 0 3 0x14200 tmoslp softclockmp 93161 207012 0 0 3 0x40014200 tmoslp softclock 32680 272722 0 0 3 0x40014200 idle0 1 129740 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 95465 (syz-executor) thread 0xffff80002a450558 (296505) exclusive rwlock amaplk r = 0 (0xfffffd806b9f1658) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 _copyin+0x57 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806eb822d0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 kpageflttrap+0x2d0 #6 kerntrap+0x14a #7 alltraps_kern_meltdown+0x7b #8 _copyin+0x57 #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 5105 (syz-executor) thread 0xffff80002a4514b8 (101053) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8399b0b8) #0 witness_lock+0x5bb #1 vn_closefile+0x41 #2 fdrop+0x126 #3 knote_drop+0x1a1 #4 knote_remove+0x239 #5 knote_fdclose+0xf9 #6 fdrelease+0xf9 #7 syscall+0xbc6 #8 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xfffffd806ba91478) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_close+0xc4 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 11099K 11361K 166960K 11582 0 pcb 18 16K 21K 166960K 196 0 rtable 228 6K 7K 166960K 375 0 pf 36 17K 18K 166960K 61 0 ifaddr 43 7K 7K 166960K 59 0 ifgroup 57 2K 2K 166960K 78 0 sysctl 3 1K 1K 166960K 3 0 counters 68 36K 37K 166960K 86 0 ioctlops 0 0K 4K 166960K 1503 0 iov 1 0K 12K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1341 84K 85K 166960K 1487 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 301 0 sigio 0 0K 0K 166960K 4 0 proc 72 91K 128K 166960K 540 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 12 0 in_multi 89 6K 7K 166960K 110 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 539 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 247 73K 87K 166960K 4373 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 43 86K 108K 166960K 1379 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 13 0K 2K 166960K 35 0 temp 45 8632K 8710K 166960K 14479 0 kqueue 16 22K 26K 166960K 46 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 45 0 42 1 0 1 1 0 8 0 rtentry 112 121 0 15 4 0 4 4 0 8 0 unpcb 144 122 0 97 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 74 0 36 4 0 4 4 0 8 0 arp 120 19 0 0 1 0 1 1 0 8 0 inpcb 376 504 0 395 25 13 12 22 0 8 0 nd6 136 26 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 7 0 5 1 0 1 1 0 8 0 pppxif 1472 4 0 4 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 39 0 0 1 0 1 1 0 8 0 pfstkey 128 39 0 0 2 0 2 2 0 8 0 pfstate 376 39 0 0 4 0 4 4 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 507 0 87 29 0 29 29 0 8 1 art_table 32 508 0 87 4 0 4 4 0 8 0 art_node 16 119 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 semapl 112 6 0 2 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1860 0 351 95 0 95 95 0 8 0 ffsino 280 1860 0 351 109 0 109 109 0 8 0 nchpl 144 2272 0 577 63 0 63 63 0 8 0 uvmvnodes 80 2018 0 0 42 0 42 42 0 8 0 vnodes 216 2018 0 0 113 0 113 113 0 8 0 namei 1024 7343 0 7343 1 0 1 1 0 8 1 percpumem 16 57 0 9 1 0 1 1 0 8 0 kstatmem 264 36 0 10 2 0 2 2 0 8 0 scxspl 216 7099 0 7099 4 2 2 2 1 8 2 plimitpl 152 80 0 63 1 0 1 1 0 8 0 sigapl 424 620 0 549 8 0 8 8 0 8 0 futexpl 64 2759 0 2754 1 0 1 1 0 8 0 knotepl 120 305 0 0 10 0 10 10 0 8 0 kqueuepl 216 58 0 47 1 0 1 1 0 8 0 pipepl 328 117 0 90 3 0 3 3 0 8 0 fdescpl 504 581 0 549 6 0 6 6 0 8 1 filepl 152 2813 0 2479 17 0 17 17 0 8 4 lockfpl 104 59 0 57 1 0 1 1 0 8 0 lockfspl 48 25 0 23 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 250 0 236 1 0 1 1 0 8 0 zombiepl 144 550 0 549 1 0 1 1 0 8 0 processpl 1176 620 0 549 6 0 6 6 0 8 0 procpl 656 919 0 835 8 0 8 8 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 688 677 0 540 24 11 13 22 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 14 0 14 14 0 8 0 bufpl 280 2676 0 131 182 0 182 182 0 8 0 anonpl 24 120608 0 114554 71 1 70 70 0 184 7 amapchunkpl 152 13952 0 13338 28 0 28 28 0 158 4 amappl16 200 2570 0 2458 23 1 22 22 0 8 6 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 113 0 101 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1219 0 1187 4 1 3 3 0 8 1 amappl11 160 86 0 72 1 0 1 1 0 8 0 amappl10 152 31 0 30 1 0 1 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 69 0 66 1 0 1 1 0 8 0 amappl7 128 111 0 99 1 0 1 1 0 8 0 amappl6 120 186 0 183 1 0 1 1 0 8 0 amappl5 112 141 0 131 1 0 1 1 0 8 0 amappl4 104 306 0 289 1 0 1 1 0 8 0 amappl3 96 2397 0 2272 4 0 4 4 0 8 0 amappl2 88 628 0 567 2 0 2 2 0 8 0 amappl1 80 8210 0 7633 14 0 14 14 0 8 1 amappl 88 3997 0 3806 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 581 0 549 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 581 0 549 1 0 1 1 0 8 0 vmmpekpl 168 6478 0 6436 3 0 3 3 0 8 0 vmmpepl 168 42096 0 40079 101 0 101 101 0 357 8 vmsppl 456 580 0 549 5 0 5 5 0 8 1 rwobjpl 64 16883 0 13817 50 0 50 50 0 8 0 pdppl 4096 1170 0 1098 100 28 72 88 0 8 0 pvpl 32 19162 0 0 156 1 155 155 0 265 0 pmappl 248 580 0 549 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 277 0 30 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837a8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8399aeb0) at __mp_lock+0x192 intr_handler(ffff80003c540510,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d pool_get(ffffffff8393cba0,2) at pool_get+0x20c uvm_analloc() at uvm_analloc+0x36 uvmfault_promote(ffff80003c540968,ffffffffffffffff,ffff80003c5407c8,ffff80003c5407e0) at uvmfault_promote+0xc5 uvm_fault_lower(ffff80003c540968,ffff80003c5409a0,ffff80003c5408e0) at uvm_fault_lower+0x3f1 uvm_fault(fffffd806eb821d0,400000003000,0,1) at uvm_fault+0x272 kpageflttrap(ffff80003c540b10,400000003000) at kpageflttrap+0x2d0 kerntrap(ffff80003c540b10) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x57 syscall(ffff80003c540f60) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x38133614df0, count: -18 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dc3aa90,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dc3aa78,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dc3aa78,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806dc3bb40,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dc3bb40,2001) at vn_lock+0xa4 vn_closefile(fffffd805e92f578,ffff80002a4514b8) at vn_closefile+0x111 fdrop(fffffd805e92f578,ffff80002a4514b8) at fdrop+0x126 knote_drop(fffffd807381c698,ffff80002a4514b8) at knote_drop+0x1a1 knote_remove(ffff80002a4514b8,fffffd806ea7f798,fffffd806ea7f820,5,0) at knote_remove+0x239 knote_fdclose(ffff80002a4514b8,5) at knote_fdclose+0xf9 fdrelease(ffff80002a4514b8,5) at fdrelease+0xf9 syscall(ffff80003acb8340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf9d62a58700, count: -14